Autor Zpráva
Chamurappi
Profil
Návod How to Detect Font-Smoothing Using JavaScript od Zoltana Hawryluka už nezabírá stoprocentně, protože minimálně Webkit začal v <canvas>u vyhlazovat písmo vždy, nezávisle na způsobu vykreslování běžného textu.
Explorer podporuje vlastnost screen.fontSmoothingEnabled, ale ta vrací jen boolean, nerozlišuje mezi standardním vyhlazováním (které působí pouze na větší velikosti) a ClearTypem, při čemž mě by zajímal hlavně ten ClearType.

Znáte někdo nějakou fintu?
1Pupik1989
Profil
Zkoušel si co vrátí css vlastnost -webkit-font-smoothing?
Chamurappi
Profil
Reaguji na 1Pupika1989:
Z getComputedStyle(document.documentElement, "").WebkitFontSmoothing vyčtu vždy nicneříkající auto.
1Pupik1989
Profil
No, obávám se, že na to budeš muset jít z jiné strany. K čemu to má ve finále sloužit? Odchyt rozdílů v renderování písma v různých prohlížečích?
Chamurappi
Profil
Reaguji na 1Pupika1989:
Jednak jsem zvědavý, jaké mají lidi nastavení, jednak existuje značné množství fontů, které bez vyhlazování vypadají velmi odpudivě, některé skoro až nečitelně, takže detekce vyhlazování by mohla zachránit čitelnost pro onu neznámou množinu tím, že by jí dala jiné písmo.
maryo
Profil *
Na to má vliv tolik faktorů, že pochybuju. Např. tohle. Doufám, že už to neplatí .
https://twitter.com/_maryoO/status/173720716645109761

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: