... but it's a dream compared to getting css displaying consistently in IE!!!
When I first started working on my site I thought Drupal, php, javascript etc was a bit of an uphill struggle, but it is NOTHING compared to the awesome frustation of trying to get a site work properly with CSS and IE.
After a whole afternoon spent floating divs this way and that, removing/adding margins and paddings on absolutely every tag imaginable, FF and Opera have consistently displayed in the same way and have caused me almost no trouble, but the IEs have f"#$ed up every single step of the way. Right now they are looking the best they have ever done but still IE7 has decided to remove all the main content from view, whereas IE6 has kept all the content but won't display the banner??!!?!!?
WTF?!
oh and it only displays the bottom border temperamentally depending on whether I run the mouse over a link or I move the window about...
??????
I swear twas the devil that spawned that suite of programs. They are cursed and all of us mugs that are forced to design for it are cursed too.
and one more thing, what arse of a designer thought it was a good idea to put the back & forward buttons, refresh & stop buttons, and the home button all seperately and as far away from each other as physically possible on IE7? What was the point of that? Mouse hand exercise?
Honestly though and this is a serious question, WHY is IE so bad?! Why? They have so much money and presumably vast expertise and loads of other browsers seem to be able to manage, so why not Microsoft?
...
sigh...
well I feel a little better now. ;)
anyone feel like firebombing redmond for me?!
Comments
tell me about it
well put. It broke a site I launched really badly, which is a shame, as I only noticed after I had announced it to the customer. Hours and hours with floats and divs to clean it up..
Safari, Firefox, were fine. I guess I should have tested it in IE though.. which I just don't use, except for a banking site. I'm not going anywhere near that lonely turd IE7..
Pack a Firefox with you
I'd packed a cd or a thumbdrive containing Firefox installation or POrtable Firefox to give to customers
People need to be educated to dump IE (source of worms and trojans, not to mention wrecking websites rendering them ugly)
IE7 is a nightmare
We write 3 to 4 proposals a week and have almost 10 Drupal Projects in parallel at any given time.
Our Assumptions when we bid on the project is always - "Cross Browser testing will be done on IE6, FF (latest) and Safari". Wish Microsoft would just either comply with standards or just close their shop - who cares about Microsoft today? Some clients just don't understand that trying to comply with all browsers ( especially, any stupid stuff that MSFT does) would be lot expensive.
There are hacks around and yes with additional effort and troubleshooting, we get all the issues resolved for the client
--
Gaurav
If you think it's bad
If you think it's bad floating elements properly, try drag and drop. It literally took me half a year to get the css and IE to play together somewhat acceptably in my contrib module (WebFM). One major caveat with dd in IE is that mouse offsets need to compensate for relative positioning. If the template uses relative positioning, the javascript has to browser sniff and add magic numbers to compensate for position of the draggables - ugly ugly hack. Also IE will not clone table rows into an empty container (I'm actually amazed that FF even does it) .