Escolar Documentos
Profissional Documentos
Cultura Documentos
Design
Matt | Tuesday, January 22nd, 2008 63 comments
Before we share some of the necessary steps used to create a professional web design
and website, the following question must be addressed: What constitutes a
“professional web design”? More often than not, a web designer or web design
company claims to offer professional web design services for their clients. However,
should they be promoting “web design services” rather than “professional web design
services”? When measuring the professionalism of a web design and website, one
must take into consideration a number of factors/steps:
To put it simply, what separates professional web design from web design is whether
or not a designer or web design company takes into consideration the above items
when designing and building a website. Other than paying for a respected companies
name and reputation, the items listed above are why professional web design services
tend to cost more than regular web design services - you’re getting a lot more than a
website - you’re getting the total package of web design professionalism that will
surely shine through once the website is completed and released to the public.
The good news is, you don’t need to hire a professional web design company or
professional web designer if you want a professional web design and website.
Although there is a great deal of work involved, if you’d like to attempt to do the
heavy lifting on your own, then the following professional web design tips will help
you create a professional web design and website.
Note: You might be wondering why a professional web design company would give
away their process and professional web design “checklist” for free. The answer is
quite simple: there is only so much time in the day, and unfortunately we can’t
professionally design every website in the world. The more high-quality, professional
websites there are in cyberspace, the happier we as professional web designers and
lovers of websites will be. To be blunt, there is just way too much junk out there. Lets
get started.
Step 1: Multi-stage web design process
We’ve already written an extensive article on the basics of a professional web design
process, so we’re just going to list some of the article’s key points for the sake of
avoiding redundancy.
When designing a website, one should not begin the process inside of a text editor
(BBedit) or website builder application (Dreamweaver, GoLive, etc). Instead, the
process should begin on a piece of paper or within flowchart software. According to
Wikipedia, a flowchart is:
In layman’s terms, a flowchart provides a visual chart illustrating the structure of your
website. How many main navigational items will your website contain? What will
these items be called? Will there be any pages contained within the main pages? What
will they be called? By planning out your website using a flowchart, you get a head
start on:
1. Information organization
2. Usability
3. Determining the volume of content required
In the modeling stage, static “wireframe” mockups are created for each unique web
page. To create wireframes, one may use either:
• be sure to include all important elements that will be used (logo, navigation,
content placement, images/video placement, login box, search, breadcrumbs,
etc)
• reference the flowchart which you created in Stage 1
• don’t use graphics - wireframes are meant to be bare-bones:
boxes/circles/ovals which illustrate the placement of objects
• only use text to label the elements, don’t use body text (thats for the third
stage)
• focus on clean, well-organized, user-friendly layout; avoid cluttered layouts
Stage 3: Execution
1. Creating the graphical user interface (GUI), also known as the design
2. Creating the content
3. Converting the web designs from images into code (markup) which web
browsers use to present your website on the Internet
In the final stage, reference both the flowcharts created in Stage 1 and the wireframe
mockups created in Stage 2 to create the final page layouts and designs. The design
should be finalized in Photoshop or whatever image editing software you choose to
use because it is a pain to make changes to the design once it has been converted into
markup (code).
Following a well-structured web design process is by far one of the most importance
steps that many web designers choose to neglect. By following a web design process
such as the one we’ve just described, you increase the likelihood that your website
will be well-organized, easily navigable, and user-friendly. If you’re going to skip any
of the items in our professional web design checklist, make sure that the web design
process is not one of them.
Note: If you are the only one working on your project, then you can skip this step.
Project collaboration tools are only recommended for projects which have two or
more people involved.
Projects don’t fail from a lack of charts, graphs, stats, or reports, they fail from a lack
of clear communication. Basecamp solves this problem by providing tools tailored to
improve the communication between people working together on a project.
Basecamp (and project collaboration tools like it) allows multiple users to access a
website which stores all of the messages, milestones, file uploads, to-do lists, time it
takes to complete parts of the project, etc. that are associated with a project. No more
sending e-mails. Everything is securely stored on the Basecamp servers. The only e-
mails you will ever receive are notifications whenever something is contributed or
changed within a project.
Basecamp has packages available that can be tailored to suit your needs. If you only
need to use Basecamp for one project at a time, then you can signup for free.
Unfortunately with the free version, there are no file uploads allowed. However, for a
measly $12/month, you can control up to 3 projects at once, have 250 megabytes of
file upload space, have unlimited people and clients, have a real-time chat that can
easily be integrated into Basecamp, and much more.
Plug over.
Who and what determines a “high-quality design”? There isn’t one answer. Often
times something that is appealing to one person may be extremely unappealing to
another. Despite this fact, there are several things that a high-quality design should
have:
• Balance. Balance refers to the equal distribution of the heavy and the light
elements on a single page.
• Unity. Unity keeps all of the similar elements in the website alike and those
that are diverse further apart; everything should be pulled into one integrated
whole.
• Emphasis. Emphasis involves the main points where the eye is drawn into the
design; also known as “focal points”.
• Contrast. Not just color contrast, but also contrasting shapes, sizes, textures,
and even typography.
• Rhythm. Also known as repetition, rhythm brings internal consistency into
your web design.
Since this is a broad topic and cannot be fully covered in this article, you can read
more about the five basic elements of web design.
In addition to these five basic elements of web design, information overload is often
times one of the biggest killers of a website design. Designers sometimes forget the
saying “less is more” and somehow seem to believe that the more information that is
stuffed onto one page, the better it will be. Don’t become a victim of information
overload. Keep your layout as clean as possible. Give different topics their own
dedicated web pages. One of the biggest causes for information overload is not
successfully planning out your website layout through the use of flowcharts and
wireframes, discussed above in Step 1: Multi-stage web design process. Remember:
white space is not necessarily a bad thing. As a matter of fact, white space is your
friend, especially when creating a professional web design. Successful professional
web designers learn how to use white, negative space to their advantage, and make it
a key element of the design.
When professionally designing a website, every little detail is thought out and
planned. Should there be a line above the headers, and if so, why? If you use rounded
corners for your main body, should you be consistent and use rounded corners for
everything else? Does your logo look better with a reflection underneath? The only
way to answer any of these questions is to experiment. Sometimes the best results
come from accidental experimentation. Don’t always be happy with the first design.
Work to improve upon the design and go through a few revisions, each time asking
yourself “What can be done to make the design look better?”, be more consistent, and
most importantly, give your website a stronger identity and image.
When we say “detail”, we’re not just talking about graphic design elements. No,
graphic design is just the tip of the iceberg. We’re also talking about typography (font
faces i.e. Arial, Verdana, Trebuchet MS, font sizes i.e 10 pixels, 12 pixels, 18 pixels,
font weight/style i.e. bold, italic, font placement), the use of negative space, and other
elements of design.
CSS - also known as cascading style sheets - replaced table-based website layouts
years ago. The problem is, a lot of web designers are still using tables to create their
designs. Not only is this unprofessional, but tables just plain suck. Here are a number
of reasons why using tables for your web design is a bad idea:
1. Tables slow down your website. Everything inside of a table’s cell is loaded
before being shown to the user. This is especially apparent for people using
dial up connections.
2. Tables make messy code and add unnecessary junk markup. File sizes are
increased due to the excessive lines of code which means slower load times.
Also, having to sift through hundreds (sometimes thousands) of lines of code
just to make a change isn’t a lot of fun.
3. Universal layout updates are difficult and time consuming when using
tables. Making universal edits with tables involves opening each file, sifting
through the code and junk markup, and making a change (again, on each
page). Often times with CSS, all one must do is open the stylesheet and
change a single value.
4. Tables should only be used to show data, not be used to design websites.
5. Tables limit your creativity and design. Table layouts are limited to boring,
grid-based layouts. With CSS, you can place anything anywhere. The layout
possibilities with CSS are endless.
6. CSS will save you time and increase your revenue in the long run. Updates
and edits are much easier using CSS than tables. Because of faster load times,
fewer visitors are likely to become impatient and leave. Longer visits = more
browsing, more ad-clicking, lower bounce rates = more money for you.
7. Display your CSS website on tons of high-quality CSS Showcase websites.
Tons of exposure if your website is featured. Table-based layouts are not
welcome. Complete list on listible.com.
Some people will argue that table-based layouts are better than layouts which are built
using CSS. However, oftentimes the person arguing that tables are better than CSS is
the person who spent thousands of dollars on a table-based layout. Despite what
anyone tells you, table-based layouts are inferior to CSS and should be avoided at all
costs.
To read all about CSS, visit w3schools.com. Again, to be blunt, if your website is
created using tables, it is not professional web design quality. Start using CSS
stylesheets today and keep the tables in your spreadsheet application.
One thing that greatly compromises the quality and credibility of a website is poorly
written, grammatically incorrect, misspelled content. This kind of content is
unfortunately present in an extremely high number of websites - especially
“professional” company websites.
If you don’t know how to write, then hire someone to write the content of your
website. You’ll thank yourself later. Even if you do know how to write, mistakes are
easy to make. Run through your content a few times to confirm that everything makes
sense, is interesting, and is spelled correctly. You’ll look more professional and people
will take what you have to say more seriously.
Step 7: Usability
In general, usability refers to how well users can learn and use a product to achieve
their goals and how satisfied they are with that process. Usability, as defined by
Joseph Dumas and Janice (Ginny) Redish, means that people who use the product can
do so quickly and easily to accomplish their tasks. Usability may also consider such
factors as cost-effectiveness and usefulness.
If website usability is poor, then people can easily become frustrated and leave your
website. A great deal of importance must be placed on website usability if you want
your web design to be of professional quality. It is usually poor usability which
separates the regular websites from the professionally designed websites. Usability is
the most important element of a professionally designed website.
For a wealth of information regarding website usability, visit usability.gov and also
read our Dos and Donts of Website Navigation Usability.
Some people will argue that validating your website with XHTML and CSS
validation from W3.org is a waste of time. To be blunt, they are wrong (for a number
of reasons).
1. Accessibility. Without accessibility, you run the risk of being sued. For
example: a disabled person who cannot use a “conventional” browser can sue
you if your website is inaccessible to them. Although validation doesn’t
necessarily guarantee accessibility, it is an important component of exercising
ones due diligence and is reason enough that you should validate your
website’s XHTML and CSS.
2. Cross browser compatibility. The more validation errors your website has,
the higher the chances are that your website will not look the same in all web
browsers. We will cover the importance of cross browser compatibility in the
next step.
3. You look more professional with a valid website. Again, like having
interesting content free of grammatical errors and misspellings, having a valid
website makes you look more professional to your visitors. It tells them “Hey,
I care about my website’s image, I took the time to validate it”.
If you’re building a website for the first time, then you may find that your website has
a lot of validation errors. Don’t worry, this happens to the best of us. The more
websites you build and the more time that you take to learn the rules of validation, the
fewer errors you will get and the easier it will be to validate your website.
For more information about XHTML and CSS validation visit W3.org.
Step 9: Standards-compliant
Standards-compliant is a term often used in describing websites & user agents’ (often
web browsers) relative compliance with web standards proposed by the World Wide
Web Consortium (W3C)
Website optimization is another crucial factor that must be taken into consideration
when professionally designing a website. Website optimization includes:
• Don’t use Flash. If you must use Flash, make sure it is used sparingly. Flash
content is not crawlable by search engine spiders and therefore the content
located inside of Flash files cannot be indexed in the search engines such as
Google, Yahoo, MSN, or Ask.
• Don’t use Frames. Search Engine Spiders have a difficult time crawling
through a website that uses frames. Many Search Engine Spiders will receive
the following message when visiting a website designed using frames:
The last step in creating a professional web design and website is to avoid the abuse
of Flash, Javascript, and sound effects. Not everyone has Flash or Javascript enabled
on their computer, and therefore your website should not be built around them. If
you’re going to use Flash or Javascript, use it sparingly.
Try not to use Flash Intros on your website. Most people hate waiting for Flash Intros
to load, hate being forced to sit through them, and hate being surprised by the sound
that many of them have. Do not create your website using only Flash. Again, what
about the users who do not have Flash enabled on their computer? That could be a
potential client, customer, or reader who you’re missing out on because of an
unnecessary technological limitation.
If you’re going to use sound effects, make sure that they only play if the user enables
sound on your website - never force sound effects onto your visitors. Nothing screams
“unprofessional” like having a sound effect play each time a navigational item is
rolled over or even worse, when the visitor lands on the home page of your website.
As a matter of fact, Flash and sound effects should generally be avoided when
creating a professional web design. Javascript is the only exception as long as you
program the website to work even if Javascript is disabled. Flash and sound effects
are a nuisance to a lot of people, so for that reason alone, try to stay away from them.
The recipe to professional web design
These 12 steps make up the majority of the recipe which many professional web
designers live by when designing websites. Of course, knowing the things that you
know after reading this article and actually being able to create a professional web
design are two very different things. However, as it does with anything, practice
makes perfect. Now get out there and start building a professionally designed website!
And hey, if you can’t do it yourself, go to Google and search “professional web
design”. Chromatic Sites is in there, along with many other highly-respected
professional web design companies.