Marcus Hampel: DOCTYPE-Angaben und Mozilla

Moin ...

Der Mozilla macht angeblich mit den CSS2-Spec ernst. Leider scheinen dann Seiten, die für IE und den alten Netscape erstellt wurden nicht mehr so dargestellt zu werden, wie dies mal geplant war. Die Mozilla-Entwickler weisen auf diesen Umstand explizit hin (siehe Link):

http://www.mozilla.org/quality/help/bugzilla-helper.html

Sie empfehlen die DOCTYPE-Angabe entfallen zu lassen, da das Dokument nicht dem angegebenen Standard entspricht. Leider kann man einen entsprechenden Hinweis im neuen Self-HTML nicht finden. Hier wird noch kräftig für diese Angabe Werbung gemacht.
Leider scheinen die DOCTYPE-Angaben bei HTML wegen der Fehler der alten Browser z.Z. mehr Ärger zu verursachen, als sie helfen. Ein entsprechender Hinweis auf diesen Umstand kann sicherlich vielen Leuten einige Probierarbeit ersparen.

Bis denne ...
                Marcus

  1. Leider scheinen die DOCTYPE-Angaben bei HTML wegen der Fehler der alten Browser z.Z. mehr Ärger zu verursachen, als sie helfen. Ein entsprechender Hinweis auf diesen Umstand kann sicherlich vielen Leuten einige Probierarbeit ersparen.

    wenn man es genau nimmt, ist es so:
    Netscape 4 macht so oder so Mist.
    IE 4 ebenfalls.
    IE 5 macht mist, aber deutlich weniger.
    IE 6 macht ohne DOCTYPE den gleichen Miste, wie der 5er.
    Mozilla macht ohne DOCTYPE diesen Mist ebenfalls
    Opera und konqueror machen ihn grundsätzlich nicht.
    ... es wäre also eher zu überlegen, ob man die Fehler in der Seite beseiting und dafür einen DOCTYPE angibt, als umgekehrt (man beachte, dass Netscape 4 so langsam ausstirbt!)

  2. Hallo Marcus

    »»Leider kann man einen entsprechenden Hinweis im neuen Self-HTML nicht finden. Hier wird noch kräftig für diese Angabe Werbung gemacht.

    Leider scheinen die DOCTYPE-Angaben bei HTML wegen der Fehler der alten Browser z.Z. mehr Ärger zu verursachen, als sie helfen. Ein entsprechender Hinweis auf diesen Umstand kann sicherlich vielen Leuten einige Probierarbeit ersparen.

    »»

    Ist doch eigentlich konsequent. Eine doctype-Angabe macht nur dann Sinn, wenn auch entsprechend programmiert wird. Alles andere ist nicht sinnvoll. Möglichkeiten der Prüfung hat man ja genug.

    Ansonsten, wo es Sinn macht, weist SELF8 ebenfalls auf diesen Umstand hin.
    Siehe http://selfhtml.teamone.de/javascript/objekte/document.htm#bg_color unter Beachten Sie:

    Viele Grüße

    Antje