Damn you, MS!! You make my job impossible!!! (...help)

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
lukexcom
Padawan Learner
Posts: 365
Joined: 2003-01-04 03:49am
Location: Ah, Northern Virginia. The lone island of stability in an ocean of recession.
Contact:

Damn you, MS!! You make my job impossible!!! (...help)

Post by lukexcom »

Ok, so it's common knowledge around here that IE is a piece of crap that should be burned to a crisp and disposed by a Hazmat team. But with the monopoly that MS has, IE is everywhere. So what, you ask?

Well, I'll tell you what...I'm working on redesigning a website. Problem is, most users are using IE 5.0 and 6.0 . Now, I'm trying (trying, mind you) to incorporate some decent CSS 2 code into the site, get some interactive menus going, and such things like that. But IE REFUESES TO COOPERATE!! Why does MS purposely ignore set standards like CSS 2?! The site works beautifully on Opera and Mozilla! :evil:

Sure, if they tried to put in another simple language to compete with CSS 2, then I'd understand. But noooo. MS just ignores CSS and does NOTHING in that field! How can IE NOT support :hover on anything but url tags?! It boggles my mind as to the sheer stupidity of the IE coders! How can they do a piss-poor, half-assed job on such an important code language?! What are they smoking?! There is NO browser on Earth that displays CSS effects worse than IE! :evil:

Ugh, looks like I'll just have to go and plaster in some simple and unfulfilling javascript on the site. *grumble* :evil:

Does anyone know how to get around the IE flaws with CSS and force it to properly render :hover tags with various properties on them? Or am I forced to stick with Javascript? :(
-Luke
User avatar
Crayz9000
Sith Apprentice
Posts: 7329
Joined: 2002-07-03 06:39pm
Location: Improbably superpositioned
Contact:

Post by Crayz9000 »

Just be thankful that the majority of people aren't still using Netscape 4.
A Tribute to Stupidity: The Robert Scott Anderson Archive (currently offline)
John Hansen - Slightly Insane Bounty Hunter - ASVS Vets' Assoc. Class of 2000
HAB Cryptanalyst | WG - Intergalactic Alliance and Spoof Author | BotM | Cybertron | SCEF
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

You could just insert some basic functionality in the site for the IE version, and the fancy stuff for the Mozilla users. Then stick a note at the bottom, like Durandal does. May be unacceptable, depending on target audience though.

After all, we have 3 years for people to abandon IE before Longhorn, 3 years without browser upgrades.

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
Slartibartfast
Emperor's Hand
Posts: 6730
Joined: 2002-09-10 05:35pm
Location: Where The Sea Meets The Sky
Contact:

Re: Damn you, MS!! You make my job impossible!!! (...help)

Post by Slartibartfast »

lukexcom wrote:Sure, if they tried to put in another simple language to compete with CSS 2, then I'd understand. But noooo. MS just ignores CSS and does NOTHING in that field! How can IE NOT support :hover on anything but url tags?! It boggles my mind as to the sheer stupidity of the IE coders! How can they do a piss-poor, half-assed job on such an important code language?! What are they smoking?! There is NO browser on Earth that displays CSS effects worse than IE! :evil:
Well, if I had to guess, they decided to support hover on their links, because at the moment they only cared that their homepage (m$.com) would display correctly. Since they didn't use hover for anything else, they didn't find it necessary to make it easy for other people to make cooler pages than theirs. Same goes for autohide SPAN or DIVs, they only work a certain, exact way (the one they used in their own website).
Image
Post Reply