Some useful tips to improve your website

3dmagicaldesign

New Member
Content Presentation

* Save the top of your page for your most important content. Remember: good content must flow to the top.

*Lay out your page with tables, and set the width in percentage terms instead of a fixed number of pixels. That way, your page will always fit the screen, without the need to scroll horizontally.
Note: You may also layout your site with CSS (create a tableless site), which is intermediate to advanced designer option.


* Use high contrast for the body of your page: i.e. black text on white background, or white text on black background, try different variations but remember that they must contrast for easy viewing.

* Don't use too many different fonts in one page, try to stick with 2-3 at the most. Also, avoid using small serif fonts (like Times Roman): they are difficult to read from a computer screen. Verdana and Arial are the most widely used fonts on the web.

* Avoid long blocks of text. Use tools that facilitate scanability, like bullets, subtitles, highlighted keywords, hyperlinks, etc.

* Avoid amateurish features like: numeric page counters, wholesale use of exclamation points, all caps, center justified blocks of text, excessive animated gifs, busy backgrounds, etc.

* Don't use pop-up windows. They distract your visitors and are immediately dismissed as ads, use of popups is acceptable in some circumstances and when the client is aware that his link will bring up a popup page.

* Test your site so that it looks good in different browsers and resolutions.

Writing for the Web

* Write in layman's terms so that everybody can understand your content, unless you're running a technical site for technical people.

* Reading from a screen is painful: use 50% less words than you would use on print.

* If a page is too long, break it into several pages and link to them.

* Don't use font sizes smaller than 10pt. for the body of your page. Specify your fonts in percentage terms instead of pixels, to let users set their own size preferences using their browser's text view options.

* Use a spell checker. Spelling mistakes are embarrassing and hurt credibility.

Graphics

* Optimize your graphics. Use only .gif and .jpg formats. Make your image files as small as possible while maintaining acceptable quality.

* Use thumbnails (miniature versions of a picture) and make them clickable to the actual size picture.

* Avoid graphics that look like ads. People ignore them.

* Use the ALT attribute on pictures, even the image is not a link. It helps users with disabilities and people who have turned off graphics.

Navigation

* Design your pages to load in less than 5 seconds on a 56K modem.

* Group your navigational options in relevant categories.

* Use common names for your menu options: Home, About Us, Contact Us, Help, Products. Avoid "clever" or "trendy" alternatives.

* If your site uses Flash, provide also an HTML version for users who prefer a less fancy, faster site.

* Provide simple text navigation links at the bottom of long pages, so users don't need to scroll back up.

* Link your logo to your homepage, except in the homepage itself. Put a link to your homepage on all your internal pages.

* Display a "breadcrumb trail"; it is basically the path from the homepage to the page where you are. A breadcrumb trail looks like this: Home > Section > Sub-Section > Page, and it greatly facilitates navigation.

* If your site is too big, provide Search capabilities. Include a search box in the upper right corner of your homepage, and a link to a Search page from your interior pages.

* Set your search box to search your site, not to search the web.

* Create a custom error page that displays a simple site map with links to the main sections of your site. That way, you will not lose visitors that have followed a bad link to your site or who have misspelled your URL.

Linking

* Make your links descriptive. They should indicate what the user will be linking to, as opposed to just saying "click here".

* Don't underline anything that is not a link, otherwise your customers may click on it and become frustrated, underlines have become sinonymous with links on the web.

* Underline your links and use a consistent color for them across your site (the standard color is blue).

* Use a different color for visited links, so that your visitors know where they've been (opt for a more subdued tone of the unvisited links color).

* When linking to a non-HTML file, such as Excel, Word or Acrobat, make it evident, by including a small icon next to the link or text identifying the link.

* Don't link to "under construction" pages, if they are not finished, do not add them to your site's navigation.

* Make sure that your links work and that you don't have broken links. There are free online tools that can help you with this.

* If you use graphic links, don't forget to use the ALT attribute. The ALT attribute should describe what are you linking to.

Branding

* Include your logo in all pages. Most sites position the logo at the top left or each page, however other variations to this rule can apply if done properly.

* Complement your logo with a tagline or catchy sentence that summarizes your business purpose. For example "Always low prices" is the tagline for Wal-Mart.

* Create a favicon. A favicon is that small graphic that appears next to the URL in the address bar.

* Have a consistent look and feel in all your pages. Use a color scheme and layout that are clearly recognized across your site.

* Have an About Us section, that includes all relevant information about you and your business.

* Include a copyright statement at the bottom of each page.


I welcome additions that anyone feels are equally important to this list.

Thank you for your time in reading this post, and I sincerely hope this helps you in your quest for a better website.
 

cohen

New Member
These sort of things, should become sticky threads in the appropriate areas of the forum.
 

jnjc

New Member
*Lay out your page with tables, and set the width in percentage terms instead of a fixed number of pixels. That way, your page will always fit the screen, without the need to scroll horizontally.
Note: You may also layout your site with CSS (create a tableless site), which is intermediate to advanced designer option.

I think this is dangerous advice. Using table for layout is considered bad practice:

http://www.w3.org/TR/WCAG10-HTML-TECHS/#tables-layout

Also using percentages if you have a fixed width website can be difficult to work with.

Optimize your graphics. Use only .gif and .jpg formats. Make your image files as small as possible while maintaining acceptable quality.

Don't forget .png

* Design your pages to load in less than 5 seconds on a 56K modem.

I don't think that is relevant anymore

Most of this seems to be taken directly from "50 Tips On Web Design"
http://promoman.wordpress.com

(except for the stuff about the 56k modem)
 

3dmagicaldesign

New Member
Dear jnjc

This is not exactly taken from that page that you are listing but I have readed the information on different and very useful articles that I have found reading on the web. I love to read about web design and the last tendencies, if you don't like this posting or if you would like it to be removed please contact the administrator and explain your reasons, I will keep posting because the following reasons:

1) I consider that this forum needs useful information instead people writing: Hey, I need a web designer for this, I need a web designer for that, then you reply saying that you can provide the work and they never reply.

2) I want to become an important member in this forum and I think posting interesting topics will help me.


I like to debate and I like that you disagree with me regarding two topics, I will do a deepest research about those and will make some statement if I need to. If you disagree in something else please let me know :), I am open to all kind of controversy.
 

jnjc

New Member
if you don't like this posting or if you would like it to be removed please contact the administrator and explain your reasons

I commented on your post, where did I say you shouldn't have posted it or that I thought it should be removed ?

I thought my comments were relevant. You have stated

If you disagree in something else please let me know, I am open to all kind of controversy

which is what I did, I didn't agree with some of your points, and yet you seem to have taken exception to that.

I believe that you have to be careful on what you post on forums because some people will read an article and take it as law, particularly if no one says anything contrary. My post is my opinion and I'm sure you could probably find lots of articles which will refute what I have said. The point is to make sure people understand that, I feel, some of your points may not be 100% correct. In doing so hopefully people reading the post will do some research themselves and make up their own mind.
 

3dmagicaldesign

New Member
That's a very good point, please don't take my words as rude words. I like to have this controversy, I will continue reading and posting. I agree, people don't must take this posting as a law, only take what they find useful and discuss about what they consider is wrong.

Warm Regards
 

vimbite

New Member
thanks for the tips or the info..it's so useful to me since i am a beginner in web designing.im so glad that i found this site.thanks so much!!
 

zartwork

New Member
I think changing the title to beginners guide would be more useful, as most of this stuff is for beginners, but a great post none the less
 

LouTheDesigner

New Member
I agree with all 5 of jnjc's propositions. Not everything boils down to opinion. We can make objective claims about web design. For example, your 56k comment was remarkably untrue. There is an unbelievable amount of evidence/reason to back that up as well. jnjc was merely correcting some things, and although he wasn't trying to engage in a debate with you, I'm sure the overwhelming majority of professional web designers would agree with every refutation that he posted.
 

northpark

New Member
*Lay out your page with tables, and set the width in percentage terms instead of a fixed number of pixels.

There's good points there but the above is nonsense. Tables are for displaying tabular data. Nobody should be encouraged to use them for design layouts.

Also I would add to the lists that sites should validate to W3C standards.
 
Top