Anonim

Aktualizácia: Google povolil DirectWrite v predvolenom nastavení s vydaním prehliadača Chrome 37 na konci augusta 2014. Výsledkom je, že vlajka je teraz uvedená ako „Zakázať DirectWrite“ a túto vlajku by ste mali povoliť, ak chcete zakázať podporu DirectWrite.
Prehliadač Google Chrome pre Windows už dlho trpí problémami so vykreslením písma. Od písiem, ktoré sa v porovnaní s inými platformami javia mierne „vypnuté“, až po odstránenie chýb pri vykreslení, text v prehliadači Chrome nevyzerá tak dobre. Našťastie nová funkcia beta prehľadávača konečne priniesla podporu pre DirectWrite, rozhranie API na vykresľovanie textu od spoločnosti Microsoft pre Windows, ktoré môže výrazne zlepšiť vykreslenie písma. Doteraz sa vykresľovanie písma v prehliadači Chrome zakladalo na rozhraní Windows Graphics Device Interface (GDI), staršom a menej schopnom rozhraní API.

Prostredníctvom gHacks je príklad vykreslenia písma Chrome vo Windows, keď je DirectWrite vypnuté (hore) a povolené (dole).

Ako uvádza spoločnosť gHacks , prehliadač Chrome verzia 35, teraz vo verzii beta, obsahuje nastavenie, ktoré umožňuje podporu rozhrania DirectWrite. Ak chcete povoliť funkciu DirectWrite v prehliadači Chrome, najprv sa uistite, že používate verziu beta prehľadávača, a skontrolujte, či ste aktualizovali aspoň na verziu 35 (konkrétne sme túto funkciu testovali v prehliadači Chrome 35.0.1916.27).
Potom spustite prehliadač Chrome a do panela s adresou prehliadača zadajte chrome: // flags . Umožní vám to prístup k mnohým skrytým a experimentálnym funkciám, preto buďte opatrní, keď v tejto ponuke budete pracovať.

Vyhľadajte nastavenie na Enable DirectWrite . Momentálne je to piaty príspevok zhora, ale ak sa bude pohybovať v budúcich verziách, rýchlo ho nájdete pomocou funkcie vyhľadávania na prehliadači Chrome ( Control-F alebo F3 ). Vyberte možnosť Povoliť a ukončite a znova spustite prehliadač.
Po opätovnom spustení si všimnete, že vykresľovanie písma v prehliadači Chrome, najmä pokiaľ ide o písma Google, sa zdá byť omnoho čistejšie. Už sa nebudete stretávať s občasnými chybami pri vykresľovaní písiem Chrome, ktoré spôsobili, že písma neboli v predchádzajúcich verziách prehliadača rozpoznateľné.
Ak z nejakého dôvodu uprednostňujete starú metódu vykresľovania GDI, jednoducho zopakujte vyššie uvedené kroky a vyberte možnosť Zakázať tento čas. Ak chcete vidieť zmenu, rovnako ako predtým musíte prehliadač Chrome úplne ukončiť a znovu spustiť.
Ako už bolo spomenuté, podpora DirectWrite v súčasnosti existuje iba v beta verzii prehliadača Chrome. Nie je jasné, kedy sa spoločnosť Google rozhodne preložiť na stabilnú verziu prehliadača Windows.

Ako zlepšiť vykreslenie chrómového písma v systéme Windows pomocou priameho zápisu