Christian Seiler: Netscape 4x Generation ausgestorben?

Beitrag lesen

Hallo Cyx23,

der bei etwas Umfeld,
z.B. Form und Iframe in der Nähe, auftritt.

Ähm, ich dachte, Du verwendest kein IFrame...?

Solche Eigenheiten sind m.E. ein Grundproblem bei Opera, ich hatte
mich auch schon intensiver mit den Problemen früherer Versionen
auseinandergesetzt, es ist immer wieder das gleiche Theater weil
man zwar teilweise Workarounds finden kann, aber nicht weiß was bei
der nächsten Browserversion damit passiert.

IMHO macht Opera wengier Theater als IE oder Netscape 4. (Letzterer deutlich mehr als der IE) Aber: No browser is perfect, aber das sollte von vornerein klar sein. Und der Opera ist (IMHO) immer noch besser als der IE und Netscape 4. Aber lassen wir das...

overflow:auto kann er (wenn man die spec genau nimmt),

Nein, wenn man die spec genau nimmt, dann kann er es nicht, nur wenn man sie ungenau nimmt. In der Spec steht:

| The behavior of the 'auto' value is user agent-dependent, but
| should cause a scrolling mechanism to be provided for overflowing boxes.

Die Definition von "should" ist in RFC2119 gegeben:

| 3. SHOULD   This word, or the adjective "RECOMMENDED", mean that there
|    may exist valid reasons in particular circumstances to ignore a
|    particular item, but the full implications must be understood and
|    carefully weighed before choosing a different course.

Es gibt keinen vernünftigen Grund, warum overflow: auto; im Opera nicht unterstützt wird, von daher ist die Spec nicht erfüllt. Nur wenn man die Spec ungenau nimmt und sich auf das User-Agent-spezifische konzentriert - dann ist Opera konform. Aber das, was wir gerade machen, ist Haarspalterei - lassen wir auch das.

Grüße,

Christian

--
Ich wünsche allen ein frohes neues Jahr 2003!
Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.
Hmm, was könnte ich sonst noch in die Signatur schreiben?