What is Web Design?

Web design is a general term used to describe the tasks involved in creating a web page. It refers to the visual aspects that you see on the page, web designers call this the front-end of a web page, instead of the back-end, which is the underlying code and technical aspects which people do not see.

All web pages on the internet have hyperlinks which connects the pages within a particular website as well as hyperlinks that connects to other pages on other websites. All viewers see web pages using a Browser which has technologies that will display a web page for the viewer and do many background technical interactions that the viewer does not see.

The browser uses a markup language that tells the computer what to display on the screen, this language is called HyperText Markup Language, or HTML for short. The stricter version is called eXtensible HyperText Markup Language (XHTML).

Web designers also use Cascading Style Sheets (CSS) that greatly benefits their design work load as well as helps to display the web pages quicker. There are many different other coding languages used behind the scenes when creating a full website and it can be quite difficult for a designer to achieve their desired results in all web browsers because not all browsers adhere to the same standards as set forth by the World Wide Web Consortium, also known as W3. A viewer might see a web page in one browser and it looks just as the designer attended it to be but another viewer will use a different browser and see something different. The web designer must use numerous fixes and work-arounds to try to circumvent browser-specific bugs and it is tenuous business at best.

Besides the different browsers viewers use, there are different screen sizes, different monitor resolutions and display settings and even browsers for non-sighted surfers. Combined, these concerns often leaves a web designer struggling to incorporate enough dynamic content to a web page to make it attractive on a range of browser sizes, while creating a layout static enough to allow for the use of images and other necessarily fixed-size components.

In addition to what you see on the page with XHTML and CSS, a web designer will often use many languages that databases use to allow for more interactive and dynamic content to the website. All large website with a huge amount of data will use these languages to store the data and retrieve that data to be displayed when called upon. Some of the more popular languages for 'dynamic' web design include ASP, PHP and ColdFusion. There is another sort of web design that is also becoming very popular and that is Adobe's Flash, which can be smaller files and put out very visual content.

Although a web designer has virtually limitless possibilities with the content that can be created, there are boundaries the web designer needs to adhere to in order to comply with browser rules and still have the page load in a reasonable time. You wouldn't want your customer to leave your site because the page took too long to load.


Here is a sample of flash a website design that FireStorm Communications can design for you, there are endless possibilities:

Minnesota Website Designers

To see a sample of our other websites, please view our work page.

Please contact us today to tell us what you would like your website design to look like.

Keywords: web design, web design companies,