Creating web applictions that work on Internet Explorer is bloody hard

Comments

8 comments posted
Thanks

 Thanks for all your comments.
I managed to fix most of these bugs by now, one of the keys was to mess with the doctype because IE was hitting something called quirks mode... which completely breaks Mootools.

Posted by gvansanden on Wed, 2010-08-18 11:27
Try IETester

You should try IETester - http://www.my-debugbar.com/wiki/IETester/HomePage
We used to run 3 versions of IE (6, 7, 8) for testing our web applications.

Posted by Onkar (not verified) on Fri, 2010-08-13 18:33
Oh, and one other thing...

Oh, and one other thing... it's soooooo annoying that you can't run separate versions of IE in one Windows installation. Now with IE9, it's going to be 4 versions!

Posted by Matt (not verified) on Thu, 2010-08-12 09:58
CSS Reset

When I first started with css and div layouts, I found that using a css reset like http://meyerweb.com/eric/tools/css/reset/ solved a lot of the problems with cross-browser compatibility. [You may do this already, so I apologise if I'm teaching you to suck eggs :) ]

I realise it won't fix some of IE's bugs, but it definitely helps to have a level starting point.

Posted by Matt (not verified) on Thu, 2010-08-12 09:54
Oversized tables

Could that be the old bug where IE thinks paddings are _added_ to width rather than being included in it?

Posted by Marius Gedminas (not verified) on Wed, 2010-08-11 15:23
IECollection

Hi there,

Small tip: you should have a look at IECollection. A neat package that allows installation of multiple IEs on the same machine. It's not gonna cut your IE-related debugging efforts in half, but at least will avoid you the hurdle of maintaining two VMs.

Cheers,
Ronan

Posted by Ronan Jouchet (not verified) on Wed, 2010-08-11 15:06
Solution: Add a big, fat

Solution:

Add a big, fat "Does this look bad to you? Get a decent browser!" Button to the app! :D

Posted by wilsonliam (not verified) on Wed, 2010-08-11 13:35
big fat

yeah really, my son does that too, simple.

Posted by Erik Van der Veken (not verified) on Thu, 2010-10-07 12:12