Hi

Am Nov 16, 2007 um 13:39 schrieb Jörn Nettingsmeier:

[EMAIL PROTECTED] wrote:
On 11/16/07, Jörn Nettingsmeier <[EMAIL PROTECTED]> wrote:
if a certain software vendor cannot be bothered to provide the most
trivial bugfixes and read a f"$§%ing spec, that's really not our
problem. anyone with half a brain can download and understand the
relevant standards documents, and if the world's largest pile of
software engineers can't be bothered, well, tough luck for their users.
That certain software vendor's buggy software is still rather popular
(>80%?)  Version 6 is still popular because version 7 is even more
buggy.

solprovider: I disagree here - ie7 is by far less buggy that ie6 - the list of bugs that were squashed (in coordination with the webstandards group is impressive - well ie6 was in fact impressingly buggy).

From the evidence, none of the company's programmers have half
a brain, and few are able to read.  If our project wants to be used
for websites, we need to make certain our software works with that
buggy non-standard web browser.

true - and we're close - the fixes for ie6 probably not so hard to do.

Not at the cost of standards conformance and proper validation. a stupid bug is a stupid bug no matter the market share. people putting up with this kind of shit have made web designer's lives miserable for ten years now.
it's not as if we'd lose those users by being picky about our code.

I agree in principle - but leaving out the xml-declaration would not break xhtml validation. But ok - let's leave it in and I'll provide a IE 6 conditional comment inserted lessthenequalie6hacksonly.css.

... can't do that at home - so I'll start with it next week (no windows at home)



if anyone wants to provide a patch with an IE-specific conditional
comment, that's fine with me. clean code for the rest of us, and it's
plain to see it's an extra bugfix for IE.
Special CSS for Microsoft Internet Explorer is easy.  The browser is
so non-standard that equal signs are treated as colons.  All browsers
use the last setting found if the same property is repeated.  Try
something like:
  display: table-cell;
  display=block;
  float=left;

I prefer the separation of style sheet documents



at the risk of sounding like a broken record: this is invalid css. (oh yes, i validate mine :) i don't want to see validation warnings all over the place that obscure the real problems. imnsho, the *only* acceptable way to hack around M$' standards dyslexia are conditional comments. preferably by including files named "really_stupid_microsoft_fuckup_workaround.css".

--
Jörn Nettingsmeier

"One of my most productive days was throwing away 1000 lines of code."
 - Ken Thompson.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Jürgen Ragaller
null-oder-eins GmbH Zürich

[EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to