Mozilla fügt dem -webkit-Präfix-emulation, um Sie auf Websites in Firefox

0
167

Mozilla hat eine neue Funktion Hinzugefügt, um Firefox 39, das emuliert eine-webkit-Präfixe, die auf Websites auswählen, um die Kompatibilität der Websites in den Firefox-browser.

Ein Thema, das Sie in ausgeführt werden kann, wenn das surfen Websites im Internet ist, dass web-Entwickler verwendet haben, herstellerspezifische Präfixe für styling. Das ist zwar kein Problem, wenn alternativen umgesetzt wurden, kann es zu Probleme bei der Anzeige, wenn das nicht der Fall ist.

Gemeinsame Präfixe sind in webkit, der durch Chrom-basierte Browser, Mozilla, Mozilla-basierte Browser und ms Internet Explorer.

Ein Vergleich der Liste der unterstützten Präfixe in der rendering-engines sind auf dieser Seite verfügbar. Dort werden Sie feststellen, dass einige Präfixe haben keine Entsprechungen in anderen Browsern, zum Beispiel, wenn eine bestimmte Eigenschaft nicht unterstützt, browser.

Wenn Sie einen Blick auf das folgende Beispiel, werden Sie feststellen, layout-Probleme auf der Website in Firefox, wenn Sie mit einem pre-39-version darauf zugreifen und keine solche Probleme in Firefox 39 oder höher.

firefox without webkit firefox with webkit

Das problem hier ist, dass diese layout-Probleme reflektieren kann schlecht auf dem web-browser und das erscheint der Hauptgrund, warum Mozilla beschlossen, die webkit-Präfix-Simulationen für ausgewählte Webseiten.

Die emulation ist fest in Firefox 39, was bedeutet, dass es nur an eine Liste von Websites, das von Mozilla Hinzugefügt, um es speziell.

Die Mehrheit dieser Websites angezeigt werden, Japanisch und Chinesisch, mit vielen von Ihnen im Zusammenhang mit Bildern und mobile Geräte.

Alle aufgeführten Websites angezeigt werden sollen, die besser in Firefox 39 und vor allem in Firefox für Android wenn man bedenkt, dass die Mehrheit der Websites, die aufgeführt sind mobile-Bezug.

Der Hauptgrund, warum dies umgesetzt wird nur für select-Webseiten ist einfach: wenn Mozilla die Möglichkeit für alle, es würde senden ein Falsches signal in der web-Entwicklung community.

Firefox-Benutzer deaktivieren können die emulation des Browsers about:config Seite:

  1. Geben Sie about:config in die Adressleiste des Browsers ein und drücken Sie die EINGABETASTE.
  2. Bestätigen Sie, dass Sie vorsichtig sein, wenn die Meldung kommt.
  3. Die Suche für das layout.css.unprefixing-service.aktiviert
  4. Doppelklicken Sie auf die Voreinstellung.

Der Wert true bedeutet, dass es aktiviert ist, wird ein false, dass es deaktiviert im Firefox.

webkit prefix firefox

Check-out bug 1107378 weitere Informationen und die Umsetzung in den Firefox web-browser.

Diese änderung wirkt sich nicht auf die Firefox-Benutzer, die nicht besuchen Websites unterstützt, indem Sie die Problemumgehung. Es ist jedoch wahrscheinlich, dass die Liste der Standorte wird regelmäßig aktualisiert. (über Sören Hentzschel)