Firefox 41 kann Symbolschriftarten auch darstellen, wenn Webseiten das Verwenden eigener Schriftarten untersagt wird
Firefox besitzt eine Einstellung, um Webseiten die Verwendung eigener Schriftarten zu untersagen. Allerdings führt dies auf immer mehr Webseiten zu Problemen, da Schriftarten immer häufiger zur Darstellung von Symbolen verwendet werden. Ab Firefox 41 kann Firefox Symbolschriftarten auch dann darstellen, wenn Webseiten keine eigene Schriftart zur Darstellung von Text verwenden dürfen.
Die Verwendung von Symbolschriftarten wie beispielsweis Font Awesome ist eine beliebte Technik bei der Entwicklung von Webseiten, die sehr viele Vorteile bietet und daher auch bei immer mehr Webseiten zum Einsatz kommt. Wer Firefox allerdings so konfiguriert hat, dass Webseiten keine eigenen Schriftarten verwenden dürfen, sieht auf entsprechenden Webseiten statt der Symbole nur eigenartig wirkende Zeichen.
In Firefox 41 hat Mozilla das Verhalten dieser Einstellung verändert. In Zukunft verhindert diese Einstellung nicht mehr die Darstellung von Zeichen aus dem Unicode-Bereich für den privaten Gebrauch. Das bedeutet, dass Webseiten dann weiterhin keine eigenen Schriftarten herunterladen, die Symbole auf Webseiten gleichzeitig aber – anders als in der Vergangenheit – korrekt angezeigt werden. Voraussetzung hierfür ist natürlich, dass die entsprechende Webseite keine Symbolschriftart verwendet, welche Zeichen aus dem nicht privaten Bereich mit Symbolen belegt hat.
Die Einstellung findet sich sich im Reiter Inhalt hinter der Schaltfläche Erweitert im Abschnitt Schriftarten & Farben.
[lightbox style=“modern“ image_path=“https://www.soeren-hentzschel.at/wp-content/uploads/schriftarten-einstellungen.png“ popup=“https://www.soeren-hentzschel.at/wp-content/uploads/schriftarten-einstellungen.png“ link_to_page=““ target=““ description=““ size=“two_col_small“]
Ist das der richtige Ort, um über diese Funktion zu diskutieren? Ich habe hier das erste Mal davon gelesen und frage mich, was man sich dabei gedacht hat. Warum sollte ich als Nutzer meinem Browser verbieten, Schriften vom Webserver zu laden? Wie sieht es mit Grafiken aus? CSS-Dateien? Audio? Video? … Was macht Schriften so besonders, dass es eine extra Funktion dafür im Browser benötigt? Geht es hier um Privatsphäre oder um Datenvolumen?
Ich weiß von manchen Nutzern, die schlicht und ergreifend Schrift immer in der gleichen Schriftart lesen wollen und keine verspielten Schriftarten oder moderne Schriften, die dafür schwerer zu lesen sind.
Ich möchte noch ergänzen: für den Nutzer sollte es ja nun eigentlich egal sein, ob Symbole per Grafiken oder per Schrift eingebunden werden, das Resultat ist das gleiche. Nur bietet die Schriftlösung extrem viele Vorteile gegenüber einzelnen Grafiken, was wiederum dem Nutzer zu Gute kommt in Form einer besseren Webseitenleistung. Insofern fällt mir kein Grund ein, wieso man das nicht wollen könnte. Klar heißt das, dass eine Datei heruntergeladen werden muss. Aber wenn die Webseite stattdessen Grafiken verwendet, müssen je nach Webseite ganz viele Grafiken heruntergeladen werden.
Danke für den Hinweis, habe seit Wochen das mysteriöse Problem gehabt, dass auf einem der Rechner die Hälfte der Symbole auf mvg-mobil.de als Hieroglyphen dargestellt wurde, auf einem anderen aber alles korrekt war – nun kenne ich den Grund! 🙂
Das eigentliche Problem ist doch, dass über die Schriftdateien in der Vergangenheit häufiger Lücken im Code ausgenutzt werden konnten. Allerdings sollten die inzwischen behoben sein und zudem wird im Browser sowieso vieles heruntergeladen und in irgendeiner Art verarbeitet.
Wer solche Schriftarten nicht herunterladen möchte, kann NoScript verwenden.
@PhotonX: Du hättest auch im Firefox-Forum (http://www.camp-firefox.de/forum/) nachfragen können. 😀 Aber besser spät das Rätsel gelöst als nie. 😉
Das ist eine super Nachricht.
Denn diese Darstellungs-Probleme auf immer mehr Webseiten (ja, ich habe das Laden externer Schriften unterbunden) hat mich schon lange gestört.
Super! Ich kann es kaum erwarten, dass FF 41 final fertig ist.
Um das zu unterstreichen: bald (vor dem Erscheinen von Firefox 41) auch auf diesem Blog. Der Screnshot im Artikel stammt vom neuen Design dieser Seite. 😉
@Pascal Fischer: rein interessehalber, warum unterbindest du das Laden externer Schriften?
Also mit der aktuellen Firefox 41 beta habe ich weiterhin das Problem und die Web-Konsole sagt mir
downloadable font: not usable by platform (font-family: „Swiss“ style:normal weight:normal stretch:normal src index:1)
oder
downloadable font: OS/2: bad linegap: -32 (font-family: „vid-icons“ style:normal weight:normal stretch:normal src index:1) source: http://www.transfermarkt.de/js/mediaplayer/assets/fonts/icomoon/icomoon.woff?
downloadable font: not usable by platform (font-family: „vid-icons“ style:normal weight:normal stretch:normal src index:1) source: http://www.transfermarkt.de/js/mediaplayer/assets/fonts/icomoon/icomoon.woff?
Weiterhin? Das ist der erste und einzige Kommentar von einem „Steffen“ unter diesem Artikel.
Das hat auf jeden Fall nichts mit dem Thema des Artikels zu tun. Du solltest ein Thema mit allen relevanten Informationen im Firefox-Forum eröffnen:
http://www.camp-firefox.de/forum/
Hallo Sören,
dass hatte ich die Tage gemacht. Nach langer Recherche kam heraus, dass folgender Eintrag in der pref.js für den Fehler unter Windows 10 verantwortich war
user_pref(„gfx.direct2d.disabled“, true);
Alles klar, danke für die Info. Schön, dass du das Problem lösen konntest. 😉