Internet Explorer 7 and Future Proofing your Website
Thursday, September 7th, 2006
The other day I wrote about preparing your website for Internet Explorer 7. My favorite example of how this can be done is Gemination, which appears differently in IE6 than it does in browsers which support more modern CSS syntax, such as Firefox and IE7. And it does so using standard CSS and a little knowledge about how the older and newer browsers should behave. And in the book covering the CSS Zen Garden, it predicted that IE7 would likely display Gemination the same as Firefox, and the prediction was correct.
I have always done whatever possible to try to predict what is next so that I can "future proof" my work. While working with websites for the past several years I have safely avoided fancy, non-standard markup in favor of markup that I knew would be around years later. Some of those web pages created using HTML 3.2 standards are now outdated by XHTML 1.0 Transitional, but have continued to work all this time. They may require quirks mode, but they work. And I did it by sticking to the recommended standards.


