Ich verwende SeaMonkey unter Windows 8.1 und habe kürzlich ein Upgrade auf Version 2.40 durchgeführt .
Obwohl ich Vollpixel AA und Cleartype vollständig deaktiviert (was gesehen entweder durch laufen kann systempropertiesadvanced.exe / cttune.exe oder auf der Suche auf einfache MFC - Apps Aussehen), SeaMonkey noch anti-Aliase Fonts - sowohl in den Webseiten und in seine UI.
Ich habe die gleiche Frage bereits für Firefox 4 gesehen, daher habe ich folgende Änderungen an meinem vorgenommen prefs.js
:
- Stellen Sie
gfx.direct2d.disabled
auftrue
- Stellen Sie
gfx.use_text_smoothing_setting
auf true
(Ja, es ist Mac OS X) -spezifische, aber ich habe ein es trotzdem versuchen) - Setzen Sie
gfx.font_rendering.directwrite.enabled
den Wert auf false
(diese Eigenschaft war zuletzt in 2.39 verfügbar und in 2.40 nicht mehr vorhanden. Ich gehe davon aus, dass sie möglicherweise nicht mehr wirksam ist - aber ich habe sie nur für den Fall hinzugefügt).
Bisher kein Glück
Dann habe ich das Anti-Aliasing Tuner- Add-On heruntergeladen, es mit SeaMonkey kompatibel gemacht (aus irgendeinem Grund User Agent
reichte die Firefox-43-Persönlichkeit in der Zeichenfolge nicht aus), installierte es und setzte die Schriftartwiedergabe auf "Alias", wo immer dies angebracht war:
Dies führte zu folgenden zusätzlichen Voreinstellungen:
extensions.aatuner.large.aamode = 3 extensions.aatuner.small.aamode = 3 extensions.aatuner.large.rdmode = 1 extensions.aatuner.small.rdmode = 1 gfx.font_rendering.cleartype_params.rendering_mode = 1
(es sieht gfx.font_rendering.cleartype_params.rendering_mode
nur so aus wie der gleiche Wert extensions.aatuner.*.rdmode
).
Trotz der oben genannten Bemühungen SeaMonkey
meine Schriftarten immer noch als Antialiasing dargestellt (und ja, ich habe den Browser mehrmals neu gestartet).
Wie kann ich AA abschalten?
Update Nr. 1: Für SeaMonkey 2.40, das unter Windows XP ausgeführt wird, werden durch die gleiche Kombination von Einstellungen perfekt gestochen scharfe Schriftarten erzielt (Vollpixel-AA und ClearType sind systemweit deaktiviert).
Update 2: SeaMonkey verwendet im Wesentlichen Vollpixel -AA (was bedeutet, dass ClearType deaktiviert ist) - siehe Abbildung unten. Die einzigen Browser, die noch Alias-Text in meiner Windows-Box anzeigen können, sind Opera und Safari .
Update 3: Beim Starten von SeaMonkey im abgesicherten Modus wird AA deaktiviert. Dies ist gleichbedeutend mit der Deaktivierung der Option "Hardwarebeschleunigung verwenden, wenn verfügbar" unter "Voreinstellungen"> "Darstellung"> "Inhalt". Das Löschen dieses Flags setzt tatsächlich beide gfx.direct2d.disabled
und layers.acceleration.disabled
bis true
, während für Alias-Schriftarten die Anzeige layers.acceleration.disabled=true
alleine ausreichend ist (und, wie oben erwähnt, gfx.direct2d.disabled
keinerlei Auswirkungen hat). Dennoch möchte ich eine explizite Einstellung für die Anzeige von Schriftarten, ohne dass die HW-Beschleunigung vollständig gedreht werden muss.
Update Nr. 4: Das Spielen mit Anti-Aliasing-Tuner- Parametern ist nur dann sinnvoll, wenn unter Windows die Glättung von Vollpixel-Schriftarten (systempropertiesadvanced.exe -> Erweitert -> Leistung -> Visuelle Effekte -> Glatte Kanten der Bildschirmschriftarten) aktiviert ist. In diesem Fall liefern die Modi ClearType und Graustufen mehr unscharfen Text als der Modus Alias (der als "fast Alias" bezeichnet werden kann).