CSS/Anwendung und Praxis/Browser-Hacks

Aus SELFHTML-Wiki
< CSS | Anwendung und Praxis(Weitergeleitet von Browserhack)
Wechseln zu: Navigation, Suche

Unter einem CSS-Browserhack versteht man Deklarationen, die man für spezielle Browser schreibt oder vor bestimmten Browsern verbergen möchte.

Hinweis

Verzichten Sie auf den Einsatz von Browserhacks.
Frage:
Warum sieht meine Webseite in verschiedenen Browsern unterschiedlich aus?
Antwort:
Muss eine Website in jedem Browser gleich aussehen?

Jeder Browser hat andere Grundeinstellungen, die im Normalfall zu geringfügigen Abweichungen führen können. Schlimmer sieht es aus, wenn ältere Browser fehlerhafte Darstellungen erzeugen.

Mit Browserhacks nutzen Sie Interpretationsfehler von Browsern, um dadurch gezielt einzelne Browser anzusprechen und in ihnen besondere CSS-Einstellungen zu erreichen, sodass das Endergebnis wie in den richtig darstellenden Browsern aussieht. Alternativ können Sie spezielle Stylesheets zur Verfügung stellen, indem sie mit Conditional Comments ältere Versionen des Internet Explorers oder durch Auslesen der User-Agent-Kennung den verwendeten Browser identifizieren.

Die auf fehlerhafter oder unzureichender CSS-Implementierung aufbauenden Browserweichen können in aktuellen Browsern unerwünschte Begleiterscheinungen haben. Auch ist nicht ausgeschlossen, dass künftige Browserversionen zwar weiterhin den Fehler enthalten, den Sie mittels eines Hacks korrigieren, dies jedoch nicht mehr funktioniert, da gerade die Programmstelle korrigiert wurde, die die Nutzung des Hacks erst ermöglicht hat. Sie sollten daher das über eine Browserweiche erzielte Ergebnis mit unterschiedlichen Browsern kritisch begutachten und dies in regelmäßigen Abständen mit neu erschienenen Versionen wiederholen.

Zudem sind die oben angesprochenen Unterschiede zwischen den Browsern geringer geworden. Es gibt deshalb nur noch wenige Notwendigkeiten für Browserhacks. Prüfen Sie sorgfältig, ob sich der Aufwand lohnt.

[Bearbeiten] Weblinks


Meine Werkzeuge
Namensräume

Varianten
Aktionen
Übersicht
Index
Mitmachen
Werkzeuge
Spenden
SELFHTML