elfs: (Default)
[personal profile] elfs
I hate Internet Explorer.

One of the requirements where I work is that the next major rev of the product be "Section 508 Compatible." What this means shorthand is that the pages rendered by the user iinterfact must scale well when fonts are altered, and must not contain clutter that would detract from the useability of the site when rendered by a text-to-voice system.

One of the things that makes 508 compliance easy is cascading style sheets, which (in theory) allow you to make the page pretty without detracting from the overall structural composition of the information. This would be nice, if it were true.

But IE doesn't make it nice. A simple example: the CSS2 standard states that the "hover" attribute applies to any block-level element. The example provided by the CSS2 standards team shows the usual "links turn different colors when you hover the mouse over them" effects. Mozilla correctly allows hover to work for any block-level element. IE only allows it to work for links. Mozilla correctly resizes containing elements if the hover defines a different type style. IE doesn't.

Another example is margins. The margin is the whitespace inside the border of an object, between its content and the border. (Padding is outside the border. The "border" is not necessarily a visible object.) Mozilla correctly spaces objects that use this attribute; IE does not. It's frustrating to read the freaking standard only to learn that the most common browser in the world often ignores what it says.

Why the Hell does anyone still use IE?

Date: 2003-11-21 10:38 pm (UTC)
From: [identity profile] megalion.livejournal.com
I think you switched "margin" and "padding"

Date: 2003-11-21 11:02 pm (UTC)
From: [identity profile] elfs.livejournal.com
You're absolutely right; I did.

Date: 2003-11-21 10:50 pm (UTC)
From: [identity profile] kightp.livejournal.com
I feel your pain. Achieving 508 compliance isn't that difficult, but it would be a helluva lot easier if all we had to worry about were standards-compliant browsers.

Date: 2003-11-21 11:03 pm (UTC)
From: [identity profile] elfs.livejournal.com
I found a work-around involving defining an anchor as a block-level object and then decorating it as if it were a button. It works, but what a nuisance, and it relies on a CSS2 bug in the IE browser.

why people still use IE

Date: 2003-11-21 11:53 pm (UTC)
From: [identity profile] lucky-otter.livejournal.com
Why the Hell does anyone still use IE?

That was probably rhetorical, but... they use it because they already have it, they're used to it, and they don't even know what a web standard is, let alone care about them. It's also considerably faster to start than Mozilla (at least normal Mozilla - Firebird competes), and "uses less RAM" - because it's always in RAM, but the fact remains that less memory is used on most systems. It's possible to make IE not be memory-resident all the time, but it's not for normal users.

Date: 2003-11-22 12:14 am (UTC)
ext_3294: Tux (Default)
From: [identity profile] technoshaman.livejournal.com
I know this is Microsoft-type heavy-handed, but....

Perhaps one could simply require a truly standards-compliant browser (and maybe mirror mozilla.org into the bargain)? After all, it's not like they cost anything, or are huge security holes, or are inextricable from the OS or anything like that... *sigh* I say use it as leverage to pry your clients out of the "MS only on the desktop" mentality that's killing the internet with virus traffic these days....

Date: 2003-11-22 03:54 am (UTC)
From: [identity profile] riverheart.livejournal.com
Here's why I use IE:

I hate the frequent "page has no content" errors I get from Mozilla. If Mozilla worked better, I'd use it and ditch IE.

Date: 2003-11-22 03:29 pm (UTC)
From: (Anonymous)
well the only reason i use IE is some people websites have strange code inthem using the javascript version tag to redirect you to a google if you visit with mozilla
oh and dose the new version of mozilla finaly support inframes

Date: 2003-11-22 04:12 pm (UTC)
From: [identity profile] woggie.livejournal.com
People like superficially easy things, and IE is about as superficial and easy as it gets. It's there on the desktop when you start Windows (primarily because you can't get rid of the thing even if you want to) and Microsoft forces you to update IE to update your copy of Windows.

Then again, if standards and efficiency were what was important to most people, they wouldn't use Windows, would they?

Date: 2003-11-26 07:46 am (UTC)
jenk: Faye (Default)
From: [personal profile] jenk
Microsoft forces you to update IE to update your copy of Windows.

...and Windows tries to act like a web browser. Didja ever see Win98's "web view" for displaying the disk drive contents or control panel? It looks like a web browser because it is. They re-implemented Windows Explorer as an ActiveX control.

Date: 2003-11-22 09:29 pm (UTC)
From: [identity profile] antonia-tiger.livejournal.com
Trouble is, there are a lot of things out there which will crash browsers other than IE, if only because the site has only been tested with IR.

The problem is that some of the crap comes from those operations which provide adverts. So a lot of sites will suddenly start breaking, and when you look again, an hour or so later, it's all working.

Which is hell for tech support to deal with.

Date: 2003-11-25 08:02 pm (UTC)
From: [identity profile] antonia-tiger.livejournal.com
Well, my brother pointed me at a solution, and now I'm using one of those filtering proxy programs, one called The Proxomitron, which has neatly excised the troublesome adverts, and is free.

Cutting the adverts speeds up the web no end...

Browser

Date: 2003-11-24 02:40 pm (UTC)
From: (Anonymous)
"Why the Hell does anyone still use IE?"

Because it's there.

Profile

elfs: (Default)
Elf Sternberg

December 2025

S M T W T F S
 12345 6
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 12th, 2026 04:29 pm
Powered by Dreamwidth Studios