Schöneres Subpixelrendering in Chrome bald verfügbar

Schriftrendering von Firefox (oberhalb der Linie) und Chrome (unterhalb der Linie) unter Windows
Schriftrendering von Firefox (oberhalb der Linie) und Chrome (unterhalb der Linie) unter Windows. Text entnommen von Meinung Nr. 2f auf blogroyal.de

In absehbarer Zeit wird einer der nervigsten Bugs im Chrome unter Windows verschwinden (Feuerwerk!): Das Schriftrendering wechselt in Bälde von GDI zu DirectWrite, womit fehlerhaft dargestellte Schriften wie im obigen Bild der Vergangenheit angehören sollten.
In der Chrome Canary (Version 34) mit den aktivierten Flags --enable-direct-write und --no-sandbox (mehr dazu in Chrome mit Flags starten) funktioniert das Subpixel-Rendering schon wunderbar, so dass die vielen bestehenden Workarounds zur Behebung dieses Problems bald nicht mehr benötigt werden sollten.

Chrome mit Flags starten

Um den Funktionsumfang von Chrome/ Chrome Canary/ Chromium zu erweitern, besteht die Möglichkeit den Browser mit sogenannten „Flags“ zu starten. Flags sind Startparameter, die mit der Kommandozeile übergeben werden und Optionen wie beispielsweise das subpixel font scaling zur besseren Darstellung der Schrift aktivieren.

Flag-Aktivierung unter Windows

Chrome mit Flags unter Windows startenAuf einem Windows-Rechner muss nicht unbedingt die Eingabeaufforderung benutzt werden, um Chrome mit Flags zu starten. Einfacher ist es, wenn wie folgt vorgegangen wird:

Rechtsklick auf das Browser-Icon* > Eigenschaften im Kontextmenü auswählen > das gewünschte Flag an den Ziel-Wert anfügen.

Aus "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" wird "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --enable-direct-write --no-sandbox

*Funktioniert nicht mit Icons in der Taskleiste.

Flag-Aktivierung unter Mac OS X

Unter OS X kann das Terminal benutzt werden, um Flags zu übergeben:
$ /Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary --enable-direct-write --no-sandbox

ACHTUNG!

Das Flag --no-sandbox deaktiviert Chromes Sandbox-Funktion und ist potentiell gefährlich. Daher geschieht die Deaktivierung auf eigene Gefahr und sollte keinesfalls bei einem Browser ausgeführt werden, der zum täglichen Surfen genutzt wird.

Links

How to run Chromium with Flags