My first web app
I’ve heard people talk about how hard it is to make a page look and work the same way in both Firefox and IE, but I’ve never had the opportunity to hack it out myself. Boy has it been an unpleasant experience. I’ve put up a really simple form and tested it only with my Firefox. I didn’t even think to test it in IE until somebody told me that it wasn’t working for him at all.
I should have known that the CSS support in IE6 is flaky at best, and that it doesn’t recognize simple things like <button> elements in forms. I’m used to hearing how there are many sites that work only with Internet Explorer and don’t work well in Firefox, but usually not the other way around. But now I’ve seen it works both ways, which brings me to the conclusion that there really is no evil in the way IE rendering is implemented. Some of it’s features (like DHTML) predate the W3C formal standards and Firefox by a few years and became the de facto standard long before a de jure one has been released. So this “IE doesn’t support the standards” theme is more of an ego-driven spitting contest between rival gangs of geeks than anything else.




One Comment on “My first web app”
[...] It’s very hard to build a convincingly responsive UI using web technologies even with all the Ajax buzz, and Google is among the few companies that can actually pull it of. It’s so much easier to build desktop software even if you’re dealing with support for multi platforms (and as I’ve recently discovered it’s no fun for web app developers either). The problem with desktop software is that wherever you install it, you have to configure it, usually from scratch. My home Thunderbird configuration isn’t quite exactly what it is in the office, even if all of my actual email messages are on an IMAP server, and my address books aren’t in sync in an especially annoying way. [...]