|
|
Variability in web page displaysIt's easy to make web-pages, Web page design is very different from the print media. A page which looks astonishingly beautiful on your computer might be completely messed up on another. In the print media, you are quite sure that whatever you design on the computer will show up on paper. However, the display of the web page is determined by many factors most of which are beyond your control. Here are some things which affect the display of a web page: The browserThe display of a web page is strongly dependent on the browser on which it is viewed. The situation is made worse if you use browser specific HTML tags or browser specific code JavaScript. The browser versionA new browser version is released with great fanfare and creates ripples across the web development community. However, not everyone is a web designer... the common man still takes time to adopt new technologies. Now you can either choose to ignore the slow coaches or check if your web pages continue to display correctly in the older browsers. The operating system - Platform of the client machine - Windows, Linux (Unix), Macintosh etc.It was a known fact that even the same version of a browser will render a web page differently across different platforms. However, such issues have now been ironed out, but there is no harm to spend a few minutes on a different platform just to see how your web site looks on that machine. The screen resultion used by the monitorA budding web designer usually has the latest computer with a high quality monitor (Aren't we all Gung-ho for the latest gadgets?). These monitors would probably be set at a high screen resolution depth such as 1024x768 or 1280x1024. The designer thus, develops web sites based on such screen resolutions... and this according to me is the most common mistake. Not everyone has high end monitors or even if they do, the chances that the monitors would be set to high screen depths is low because everything on the screen becomes small - especially font sizes. The 800x600 screen resolution is still being used by a good number of web surfers and they cannot be ignored. hence, in my opinion, web sites should be designed based on 800x600 screen resolution. The color depth of the visitors' monitorA couple of years back, this was quite an issue and web designers used only web safe colors. However, modern browsers and the monitors they run on are not constrained by displaying only web safe colors. So I don't think your creativity should be kept in check unless you want your web site to look the same for each visitor. The fonts installed on the client systemThis is one of the most common requests I get from clients - We want to use that beautiful scripty font on our site. They fail to realize that only a section of their prospective visitors, if at all, will have the font installed on their systems. This, obviously, depends on the font - for example, you will find the Trebuchet font on most Windows XP systems but then again, it might not be present on majority of Mac, Linux or Unix machines. Do not think that just because you have the font on your system, everyone else will also have it. And expecting your visitor to download and install a font just to view your web site is like wasting time - it's expecting too much out of your visitor. The question you should ask yourself is... will you download and install a font if asked on a web site? Now that you know the different variables in web site design and development, you will realize that creating a site is not as simple as it seems. As I had mentioned at the start of this article: Good web design is indeed pretty tough. With so many variable governing web site display the only recourse is to understand your audience and test your site on a variety of systems and browsers.
Page contents: Variables that determine the display of web pages. These include the platform (operating system), web browser (and its version), screen depth, screen resolution, fonts installed and more...
Page URL: http://www.webdevelopersnotes.com/design/ variability_in_web_page_displays.php3
|
|