If the web was w3 standards based, IE would be history. Web designers need to adhere to these standards. In a previous job, I was responsible for insuring my bosses pages looked good on Netscape, Opera and other browsers.
my bosses pages looked good on Netscape, Opera and other browsers.
The last post was an accident.
If the web was w3 standards based, IE would be history. Web designers need to
adhere to these standards. In a previous job, I was responsible for insuring my bosses pages looked good on Netscape, Opera and other browsers.
The best thing to do is to essentially create two versions of your site, or one
version with lots of tweaks, to support IE and then all the other browsers. I
normally work to ensure Firefox/Opera/Safari compatibility first, and then add
the IE-specific stuff later.
That's likely not going to ever change until Microsoft is knocked out of the majority position for web browsers.
I honestly am not quite so skeptical.. I usually start with a pretty standards based mockup... I will create a template structure that will inject browser specific css links.. usually one for all but IE6, and one specifically for IE6... I will often have to use a little JS, or use the
css expression for IE, to work around a few quirks.. outside of static positioning, or bottom positioning, most xhtml + css works okay out of the box for ie6.
There are conditional things you can do in CSS (exploiting a bit of a hack) to
make styles apply to IE, but not other browsers. That will work sometimes. The other solution, like you've said, is to use JavaScript to do it. But, there are also problems with how IE handles JavaScript and everyone else does.
There's all sorts of little quirks and differences that make you have to put a
lot of conditional elements in your code.
bullshit... see: http://www.azclea.org/ hell even theroughnecks.net is pretty much the same for IE and others... azclea is a more advanced site, and the IE6 (not 7) hacks are minimal.
Sysop: | MCMLXXIX |
---|---|
Location: | Prospect, CT |
Users: | 333 |
Nodes: | 10 (0 / 10) |
Uptime: | 16:41:57 |
Calls: | 574 |
Calls today: | 1 |
Messages: | 235855 |