Chrome krijgt dankzij Microsoft een verbeterde tekstweergave

Chrome krijgt dankzij Microsoft een verbeterde tekstweergave

Ongeveer drie jaar geleden onthulde Microsoft verbeteringen voor de tekstweergave in zijn browser om de weergave van lettertypen op Edge te verbeteren door verbeterd gamma en contrast te implementeren. Dit werd bereikt door de browser te laten voldoen aan de ClearType Text Tuner-instellingen op Windows. Momenteel werkt Microsoft samen met Google aan de implementatie van een soortgelijk systeem in Chrome.

Volgens een pagina op de Chrome Platform Status is het ontbreken van opties voor gebruikers om de tekstweergave aan te passen een hardnekkig probleem, zoals blijkt uit meerdere berichten uit 2015.

Het probleem ligt in Chromium’s gebruik van Skia-tekstweergave, die voor elk platform vooraf bepaalde contrast- en gammawaarden heeft. Dit voorkomt dat er wijzigingen of personalisaties worden aangebracht. Als gevolg hiervan lijkt tekst aanzienlijk dunner en lichter in Chrome en andere browsers die op Chromium zijn gebaseerd, vooral in CJK-tekens (Chinese, Japanse en Koreaanse talen) vanwege het grote aantal anti-aliased pixels dat in elke glyph wordt gebruikt. Deze ongelijkheid is merkbaar bij het vergelijken van Chrome met Edge of Firefox.

Aanvullende technische informatie van Microsoft is hieronder beschikbaar:

Zoals veel native Windows-applicaties gebruikte Legacy Microsoft Edge het DirectWrite-framework om glyphs op het scherm weer te geven. Het voordeel van het gebruik van DirectWrite is dat bepaalde systeembrede gebruikersinstellingen worden gerespecteerd en dezelfde rendering-pijplijn gebruiken voor alle andere native Windows-applicaties.

Chromium gebruikt DirectWrite daarentegen slechts voor een deel van de pijplijn voor het renderen van tekst: opsomming van lettertypen, ophalen van glyph-informatie en genereren van glyph-bitmaps; het verzorgt zijn eigen tekstvormgeving, lay-out en weergave. Dit maakt hergebruik van code op verschillende platforms mogelijk, maar op Windows zijn de resultaten doorgaans anders dan bij de rest van de tekstweergave van het systeem.

De uiteindelijke compositie van glyph-bitmaps in Chromium wordt afgehandeld door de grafische bibliotheek van Skia en respecteert de Windows-systeeminstellingen voor contrastverbetering en gammacorrectie van anti-aliased tekst niet.

Microsoft wil Chrome helpen door Skia in staat te stellen de ClearType Text Tuner-instellingen te gebruiken. Volgens de Chrome Platform Status-pagina wordt deze functionaliteit geïmplementeerd in Chromium-versie 124.

Als u een Edge-gebruiker bent en wilt experimenteren met verbeterd tekstcontrast, navigeer dan naar edge://flags en schakel de optie “Tekstcontrast verbeteren” in. Na het herstarten van uw browser merkt u direct een beter gamma en contrast. Voor belangrijkere wijzigingen kunt u het dialoogvenster Uitvoeren openen door op Win + R te drukken en cttune in te typen , of te zoeken naar ‘ClearType-tekst aanpassen’.

Microsoft was aanvankelijk van plan om de verbeteringen in de tekstweergave standaard in versie 92 in te schakelen. In de meest recente release, versie 123, blijft de vlag echter ingesteld op ‘Uitgeschakeld’.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *