Chrome 37 - BGR-Subpixel-Textwiedergabe

1904
Ray Koopa

Ich habe das Glück, einen Bildschirm mit BGR-Subpixel-Layout zu haben.

Mit etwas Glück meine ich, dass Google Chrome 37 jetzt das RGB-Subpixel-Rendering mit der kürzlich hinzugefügten DirectWrite-Text-Rendering-Methode erzwungen hat. Text ist anstrengend, um jetzt zu lesen.

Weiß jemand, wie man ein BGR-Subpixel-Layout erzwingt?

5
Haben Sie den ClearType-Optimierer bereits ausgeführt? Es soll BGR unterstützen, obwohl ich nicht weiß, ob DirectWrite betroffen ist. Daniel B vor 9 Jahren 0
Es ändert die Systemeinstellungen, ja. Chrome ignoriert dies jedoch vollständig, wenn DirectWrite initialisiert wird, das mit den Systemeinstellungen nicht geändert wird. Ray Koopa vor 9 Jahren 0

1 Antwort auf die Frage

5
Ray Koopa

Zur Zeit gibt es zwei Problemumgehungen, aber keine echte Möglichkeit, das Subpixel-Rendering auf BGR zu setzen.

Gehen Sie zu chrome://flagsund setzen Sie die unten angegebenen Flags auf die angegebenen Werte.

  1. Deaktivieren Sie DirectWrite vollständig und verwenden Sie die alten GDI-Zeichenmethoden.
    Sie können die neue Rendering-Methode vollständig deaktivieren und die alte wie in der Vorstufe 36 verwenden.
    Disable DirectWrite: Setzen Sie es auf Aktivieren

  2. Verwenden Sie die Graustufen-Subpixel-Wiedergabe anstelle von Rot und Blau.
    Verwenden Sie DirectWrite. Subpixeling verwendet jedoch nicht Rot und Blau, sondern Graustufenfarben.
    LCD text antialiasing: setzen Sie es auf Deaktiviert

Starten Sie Chrome neu und Sie werden die Änderungen sehen.

BEARBEITEN: Ein letzter Kommentar zu meinen Fehlerberichten besagt, dass dies in den kommenden Chrome-Versionen behoben wird.

Vielen Dank für den Workaround! Ich wünschte, Chrome-Aktualisierungen würden in Situationen wie dieser eine Heads-up-Benachrichtigung enthalten: "Deshalb können Ihre Zeichensätze plötzlich seltsam aussehen und wie Sie die Änderung rückgängig machen können, wenn sie benötigt wird ..." acatalept vor 9 Jahren 0
Nun, ich würde mich freuen, wenn sie nur das Subpixel-Rendering von BGR respektieren würden. Dies ist ein Fehler, wenn Sie mich fragen. Adobe Reader macht den gleichen Fehler. Ray Koopa vor 9 Jahren 0