MudGuard: CSS Klassen in Opera, Mozilla & Co.

Beitrag lesen

Hi,

Genau, er soll anzeigen wo was für ein Fehler aufgetreten ist. Er soll aber nicht anfangen rumzuraten. Es ist nicht festgelegt was er dann anzeigen

soll, das könnte ja jeder Browser anders machen. Wie soll man dann noch vernünftig Fehler finden können.

Also zumindest bei CSS ist sehr genau festgelegt, was mit fehlerhaften Werten zu geschehen hat:
(siehe http://www.w3.org/TR/REC-CSS2/conform.html#conformance, 3. Punkt der Liste):

[...] the user agent must parse the value according to the property definition.
This means that the user agent must accept all valid values and must ignore declarations with invalid values.

Ein Browser, der also z.B. width:50; so interpretiert als könnte eine Breite von 50 Pixeln gemeint sein, hat einen Bug.

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/