Web standards breakage
Hear, hear. Code for standards, don't code for browsers. Site developers, web authors, repeat that mantra every day please?
Indeed.
I read Tristan Nitot's article and Eric Meyer's comments. It's a good read, focusing on issues of web standards support and web breakage. I never actually thought about web standards breaking old web pages. I adopt web standards because it's the right thing to do. Some web designers don't because Internet Explorer, the dominant web browser, doesn't support much of it. The majority prefers Internet Explorer because it renders most web pages better, thanks to its wonderful error handling. Some novices even thought that Internet Explorer is the Internet itself!
All I can say is that all these are wrong. Web standards make our work easier because it forms a central reference for all web designers and developers. We don't have to create different versions of the web page for each browser. In my opinion, error handling in browsers is useless because it won't help any web designers to learn from their mistakes. If Internet Explorer can introduce all those proprietary CSS filters, behaviours, conditional comments, et cetera, why not complete support for CSS 2.1, PNG alpha-transparency and correct XHTML media types? If the Mozilla developers can do it, why not the IE development team?
Supporting web standards wouldn't break the web. It will improve the web. When more people learn about web standards, more web sites will get better in terms of visual design, content management, usability, accessibility, and forward compatibility. Instead, not supporting web standards would break the web. Proprietary codes, horrible tag soup, deprecated tags, and browser-specific hacks would mess up the web and leave it stagnant. Ironically, it even breaks Internet Explorer!
So, the truth is out there. It's either Microsoft adopts web standards into Internet Explorer, or we adopt other standards-compliant browsers right away. For me, I've already made my choice and chosen the latter.
Previous Posts
About
cheeaun.com is the site of a Malaysian web developer and designer, Lim Chee Aun. He loves to babble about life, computers, design, internet and oranges. Read more...
Sponsors
cheeaun Notifo 2.0 looking pretty neat. Going to try it for next few days. # about 6 hours ago
Archives
- June 2004
- July 2004
- August 2004
- September 2004
- October 2004
- November 2004
- December 2004
- January 2005
- February 2005
- March 2005
- April 2005
- May 2005
- June 2005
- July 2005
- August 2005
- September 2005
- October 2005
- November 2005
- December 2005
- January 2006
- April 2006
- May 2006
- June 2006
- July 2006
- August 2006
- September 2006
- October 2006
- November 2006
- December 2006
- January 2007
- February 2007
- March 2007
- April 2007
- May 2007
- June 2007
- September 2007
- October 2007
- November 2007
- December 2007
- January 2008
- February 2008
- September 2008
People
- Aaron Spuler
- Alex Choong
- Ang Kew Leok
- Angeline Tan
- Arvid Axelsson
- Asa Dotzler
- Benjamin Leow
- Bernie Zimmermann
- B.K. Ong
- Chan Lilian
- Chan Ming Shern
- Cheah Chu Yeow
- Ching Yonghan
- Chris Neale
- Chris Pirillo
- Danny Foo
- Dave Shea
- David Tenser
- Elizabeth Chin
- Eric Meyer
- Heng Kee Seng
- Ian Hickson
- James Ooi
- Jeffrey Zeldman
- Jinny Wong
- Joe Clark
- Jon Hicks
- Kamal Fariz
- Kah Soon
- Ken Lynch
- Kenny Lee Jian Siong
- Kevin Gerich
- Khai Lee
- Khoo Kah Peng
- Kong Chung Hwa
- Kuhan Venugopal
- Kwan Will Sen
- Lars Kleinschmidt
- Liew Cheon Fong
- Lim Chze Hong
- Lucia Lai
- Lun
- Navin
- Neil Turner
- P.J.Kraaima
- Peter Tan
- Regin Larson
- Ryan Lim
- Saw Kee Wooi
- Scott Jarkoff
- Soo Chooi Leang
- Steven Garrity
- Tantek Çelik
- Teoh Hock Lye
- Tim Yang
Powered By
Believe it or not, this blog is powered by Blogger. Nothing else.