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 |
#2 · Zasláno: 12. 7. 2014, 08:54:43
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 |
#4 · Zasláno: 15. 7. 2014, 21:08:35
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 |
#5 · Zasláno: 16. 7. 2014, 12:12:26
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. |
||
Časová prodleva: 1 měsíc
|
|||
maryo Profil * |
#6 · Zasláno: 21. 8. 2014, 15:13:43
Na to má vliv tolik faktorů, že pochybuju. Např. tohle. Doufám, že už to neplatí .
https://twitter.com/_maryoO/status/173720716645109761 |
||
Časová prodleva: 10 let
|
0