www.wikidata.de-de.nina.az
Der Quirks Modus von englisch quirk Eigenart Macke ist ein Kompatibilitatsmodus in verschiedenen Programmen der Fehler fruherer Versionen oder vergleichbarer Programme simuliert Inhaltsverzeichnis 1 Quirks Modi in Webbrowsern 2 Quirks Modi in weiteren Programmen 3 Weblinks 4 EinzelnachweiseQuirks Modi in Webbrowsern BearbeitenDie wichtigsten Quirks Modi finden sich in den aktuellen Webbrowsern Diese sollen die Abwartskompatibilitat zu Websites sicherstellen die veralteten oder ungultigen HTML JavaScript oder CSS Code verwenden Dabei werden u a Darstellungsfehler alterer Browserversionen simuliert damit das Layout dieser Webseiten nicht zerstort wird Beispielsweise simuliert der Internet Explorer 9 im Quirksmodus einen Internet Explorer 5 1 Notwendig ist der Quirks Modus vor allem deshalb weil nur wenige Websites sich an die W3C Standards halten Viele Seiten sind fur den Internet Explorer oder auch einen alteren Netscape Navigator entwickelt Diese Browser interpretieren die Standards teilweise fehlerhaft Moderne Browser die die aktuellen Standards unterstutzen wurden diese Seiten zwar korrekt aber nicht wie gewunscht anzeigen Durch den Quirks Modus ist es haufig moglich auch diese eigentlich fehlerhaften Seiten anzuzeigen Alle modernen Browser richten den Darstellungsmodus nach der Dokumenttypdefinition Doctype im HTML Quellcode aus Fehlt die Doctype Angabe wird der Quirks Modus verwendet Unter anderen bewirken folgende Dokumenttypdefinitionen dass eine Seite mittels standardkonformem Modus Strict angezeigt wird lt DOCTYPE html PUBLIC W3C DTD HTML 4 01 EN http www w3 org TR html4 strict dtd gt lt HTML 4 01 mit URI gt lt DOCTYPE html PUBLIC W3C DTD HTML 4 01 EN gt lt HTML 4 01 ohne URI gt lt DOCTYPE html gt lt HTML allgemein ab Version 5 aber ruckwartskompatibel mit alten Browsern gt Microsofts Internet Explorer erkennt in der Version 6 bei streng nach den Regeln des W3C gestalteten XHTML Dokumenten deren Dokumenttypdefinition nicht an und wechselt in den Quirks Modus Solche Dokumente enthalten in der ersten Zeile die XML Deklaration mit elementaren Angaben zum verwendeten Zeichensatz statt wie vom Browser irrtumlich erwartet die Dokumenttypdefinition Dadurch konnen diese Dokumente fehlerhaft dargestellt werden Der Quirks Modus ist das Gegenstuck zum Standardkonformen Modus Einige Browser verfugen ausserdem uber einen Almost Standard Modus der sich im Wesentlichen an den Standards orientiert jedoch einige Fehler mit besonders schweren Auswirkungen simuliert Quirks Modi in weiteren Programmen BearbeitenDer Turbo Assembler hatte einen Quirks Modus in dem Bugs des verbreiteten MASM von Microsoft simuliert wurden Weblinks BearbeitenQuirks Modus amp CSS Erweiterungen in Internet Explorer 6 im MSDN Standardeinstellung Standards Was Bedeutet das im MSDN HTML CSS Kompatibilitat Meta Tag im Internet Explorer 8 im Internet Explorer Develope Center im MSDN Quirks Modus bei Browsern mit der Gecko Engine Mozilla Firefox englisch Quirks Modus bei Opera englisch www quirksmode org englisch Activating Browser Modes with Doctype Ausfuhrlicher Artikel der auf die verschiedenen Modi von Browsern eingeht und in einer Tabelle aufzeigt welche wann wie getriggert werden englisch Einzelnachweise Bearbeiten blogs technet com Abgerufen von https de wikipedia org w index php title Quirks Modus amp oldid 234749882