Click here to Skip to main content
15,918,596 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

when the developer designs the UI/web page then sometimes it will not display same in all Browsers. What precautions or patterns or follows certain document to avoid these problems?
As a developer I am asking this question because my page is not displaying properly in IE6 and in Navigator. So, what steps do I have to take for the UI webpage so that it has good and perfect output for all the Browsers?
Sometimes css will not work in all browsers and sometimes controls position, sometimes javascripts. So, I need a docuement which I can follow to avoid this problem.

Thanks
Posted
Updated 5-Jan-11 18:35pm
v2
Comments
JF2015 6-Jan-11 0:35am    
Edited to improve grammar.

1 solution

Follow W3C standards and most of the cross browser UI designing issues should get resolved. Look here: W3C Standards for Web Designing[^]

Now, all the browsers follow these W3C standards. Designing a website based on the same should give a consistent UI on all browsers.
 
Share this answer
 
Comments
Emilio Garavaglia 6-Jan-11 12:28pm    
The phrase "Now, all the browsers follow these W3C standards".
is simply not true.
"All the browers delopyed AFTER the last release of those standards should follow them" is correct, but useless.

The OP spoke about IE6. Today IE5,6 & 7, as well as Netscape 2 & 3 as well as Firefox2 cannot be considered "W3C standard", since they have their own conceptualization of DOM and scripting (that's "similar" but not "identical"). Not to mention some bugs of IE6 and Mozilla (not the same bugs) about CSS and "Div relative vs absolute positioning".
And not to mention the different implementation of the standard colors.
And not to mention ...


If you want to be back compatible also with more than 3 y.o. browsers, be prepared to a lot of switches upon the browser type in the scripts, or just send plain static HTML

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900