Related link: http://fjzone.org

As many of you know, I have spent quite a bit of time lately redesigning my web site, FJZone.org. This time, I tried not only to give it an appearance I liked but I also upgraded the code that runs it all to get rid of unnecessary tables and switch to an all-CSS layout.

This was all very well and, after long nights of work, I finally came up with something I was actually pleased with. All my Mac browsers were able to display the site properly and, according to W3C, it was perfectly standards-compliant… Confident that I had done my work, I put the site online and went back to my regular publishing and researching activities.

Well, this was too good to be true… A few hours later, one of my friends sent me a worried mail, explaining in a very convincing way that Internet Explorer for Windows was simply unable to view the whole thing… And by “unable”, I mean “unable” : apparently, CSS, transparent PNG images and favicons are highly problematic with IE…

It was back to the drawing board for me and in a hurry… With the new site online, I couldn’t really afford to keep it as it was. Of course, most of my readers do use Macs but I still felt bad for the few percents trapped in a Windows PC at work. I am pleased to report that, after re-writing the whole CSS layout, the site finally does display in IE : in fact, I “just” had to stop defining elements normally and only use a fixed number of pixels from the left margin… Sounds strange ? I can tell you it’s as strange to write such code !

Of course, I realize that saying how non standards-compliant Internet Explorer is does not make an interesting blog. Nevertheless, these carefully planned incompatibilities made me realize what part of the Internet we are missing. To fully unleash the power of the Internet, creating sites and interoperable services should be easy. Thinking that the typical Windows XP PC running Internet Explorer is not able to display some transparencies (some of them are handled of course) or CSS positioning makes me wonder how much better (graphically and technically) the Internet could be and how much we are missing…

Until next time, dear Mac users, enjoy thinking different !

And you, have you experienced such issues first hand ?