Saturday, September 26, 2009

making your websites look good on the web




Unlike a newspaper where everyone sees the same content in exactly the same places on the page...web pages will not look the same to everyone who looks at them.

There are many issues that conspire to thwart the pixel perfect layout that some claim they can achieve on all browsers.

Try not to obscess on pixel perfect layout in every browser...aim for your website looking good on all of them

Color: laptops and CRT monitors differ with laptops looking somewhat washed-out.
The angle of the laptops screen also has to be factored in when talking about color.
Designers can't control what kind of monitor the viewer is using, and have to choose colors that minimize this factor when they choosing colors.

Layout: because there are so many browsers and OS combinations out there, even with Tables and CSS you are going to find it difficult to get a universal pixel perfect reproduction of your layout of your pages. If someone is determined and willing to spend a lot of time on coding and have a good grip of Java script and CSS and can also spend a lot of time on maintainance they might succeed. However if the viewing browser has Java Script disabled or is viewing on a mobile device, the results may not be what the designer had in mind.

Fonts: there is no way to be 100% certain that all who view your website will have the same fonts on their machines....you can however try to alleviate this by including options in the HTML code. Another option would be to create the whole page as a graphic ....downside is that it would be horrendously large and would take a very long time to download (relative to HTML) and would also be difficult to update and correct errors or typos in the content. Viewers would find it difficult to increase the size of the fonts for easier reading.

So, before becoming obsessed on pixel perfect web pages on all web browsers .....it might be a better target to have your webpages/site look good in all the browsers it is viewed in.....

No comments:

Post a Comment