Mozilla Firefox
All,
I just have one word: Firefox (it's W3C and CSS2 compliant)
http://www.firefox.org/
Being a web developer, I know that IE has never been W3C Standards compliant or compliant with the DOM and CSS outlined by the W3C as well. Because they are the most popular browser, it has taken countless hours by many skilled people to develop "hacks" to get around Microsoft's ignorance of the standards outlined by the W3C.
The main things about IE7 that make it so I will not upgrade from 6:
- They stole Firefox's tabbed browsing idea
- ** Instead of fixing their compliance problems with the CSS and DOM standards outlined by the W3C, they just made the 'hacks' inoperable, which many of us used to make our sites compliant. So in effect, they didn't address any of the problems, just made the only solutions to these problems obsolete.
That last point really ticked me off. If you're not going to fix compliance issues with CSS and the DOM, DO NOT remove the only solutions that many people have spent days and days figuring out.
Basically, a lot of people are now back to the drawing board to figuring out 'new hacks' instead of being able to use the old ones, because Microsoft is too lazy to address the real problems.
I had to rant because the word was that Microsoft was going to fix their compliance issues so web designers/developers could spend less time figuring out 'hacks' and more time designing/coding sites that are W3C compliant.
Peace,
Justin