useful link http://code.google.com/apis/webfonts/
Názory k článku
Webdesignérův průvodce po CSS3: typografie
vykreslování písma
celé vláknoTohle je další tragédie v podání Microsoftu. Jejich zrůdná filozofie „trošku do toho písma šáhneme, aby bylo čitelnější“ (velmi zjednodušeně řečeno) vede často ke katastrofálním výsledkům — takovým, že některá písma jsou ve Win browserech prostě zcela nepoužitelná.
Obávám se, že tohle se vyřeší až nástupem displejů s vysokým PPI (první vlaštovka je iPhone Retina display), což je záležitost příštích cca 3—10 let. Nevěřím, že si do té doby Microsoft uvědomí a akceptuje, že dělají něco špatně, natož aby s tím něco udělali.
Podstatnější věci
celé vláknoRozdíly ve vykreslování jsou podružnost. Design by s tím měl počítat. Největší problém mám s tím, že skoro žádné free fonty nepodporují české znaky a ty komerční jsou často k dispozici pouze přes fontkit a ekvivalenty, u kterých se mi opět nedaří rozjet čeština. Anebo jsou neuvěřitelně drahé.
Fontkit a spol. mi obecně přijde jako špatné řešení - spoléhat se na to, že někomu bude (rychle) fungovat server, aby se mi nerozpadl layout? Omezení počtem zobrazení? No nevím, ale jestli je tohle budoucnost...
Re: Podstatnější věci
celé vláknoTo není podružnost, ale naprosto zásadní věc. Ale souhlasím, že design by s tím měl počítat — jenže výsledkem je, že spousta těch fontů je na Win nepoužitelných.
Kvalitních fontů s podporou českých znaků, které by byly bezplatné, je skutečně velmi málo. A má to svou logiku — design novýho písma je práce, vyžadující mimořádné znalosti, zkušenosti a tisíce hodin práce. To není jako práce s buzolou. A to většinou nebývá zadarmo.
Fontkit (předpokládám, že myslíš Typekit) je první řešení, který uspokojivě masově funguje. Spoléhat na cizí server není nic špatnýho — to děláme všichni denně. Nebo ty snad hostuješ na vlastním železe? Stejně tak běžně linkujeme jQuery apod. z CDN. U fontů je to navíc s minimálním rizikem, protože pokud ten server bude down, tak se web zobrazí fontem, kterej má uživatel v počítači a rozpad layoutu téměř nehrozí.
Jo a hostované fonty jsou naopak velmi levné. Běžná cena „tradičního“ fontu, kterej si můžeš nainstalovat na počítač (tj. OTF soubor) je cca 30-60 USD za jeden řez. Typekit naprosti tomu stojí 50 USD ročně a máš přístup ke stovkám kvalitních fontů. Počet zobrazení je skutečně omezen — 500 tisíc zobrazení měsíčně. Kolik webů s více než 500 tisíc návštěv měsíčně máš? Navíc Typekit nabízí i bezplatný účet, umožňující vybrat si 2 fonty, s limitem zobrazení 25 tisíc měsíčně. Pak jsou tady další služby jako Fontdeck, který mají zase jiný cenový modely, ale taky jsou hodně levný — těch služeb fungujících podobně jako Typekit už existuje asi 20.
Re: Podstatnější věci
celé vláknoAno, myslím Typekit, pardon, a souhlasím s tím, že to funguje a někomu to může vyhovovat. Nesouhlasím ovšem se zbytkem věty. JQ sice linkujeme z CDN, ale s fallbackem na vlastní server. Naproti tomu fallback z nějaké extra zúžené gotiky na boldový Arial nepřichází v úvahu ani teoreticky.
A co s tou češtinou? S Typekitem jsem si chvíli hrál a čeština mi prostě nefungovala, nehledě na to, že opravdu dobré fonty jako Comenia Sans nelze vyzkoušet zdarma, musí se koupit Full Library access. Snad jsem jenom něco podstatného přehlédl.
Re: Podstatnější věci
celé vláknoSamozřejmě tomu musím věnovat pozornost a fallovat na fonty zhruba podobných proporcí, ale samozřejmě nikdy to nebude perfektní. Nicméně vzhledem k tomu, že server uptime má u takové služby kritickou důležitost, tak si myslím, že tomu věnujou mimořádnou pozornost a mají to důkladně ošetřený. Tohohle se nebojím.
Čeština v TypeKitu funguje bezproblémově – nornálně si v tom Kit Editoru zvolíš jako subset „all characters“ a je to. Jediná nevýhoda je, že zatím není možnost přesnější specifikace jakou množinu znaků chci, takže ten set „all characters“ bývá u některých fontů výrazně větší, než základní set. Viz screenshot nastavení: http://snapplr.com/039n
To že písma rozšířené knihovny nejdou vyzkoušet zdarma je prostě politika Typekitu a taky ji úplně nechápu. Ale je dost možný, že některý písmolijny si to prostě nepřejou – oni jsou obecně VELMI citliví na jakýkoliv riziko zneužití a pirátství. Osobně bych řekl, že každej profesionální webdesigner si tu plnou knihovnu na Typekitu koupí, protože to je sázka na jistotu – skvělej poměr cena/výkon. Nicméně není tady jen Typkit, těch služeb je asi 20, namátkou fontdeck.com, webink.com, fontslive.com, fontfont.com, fontshop.com, webfonts.fonts.com a ještě pár dalších. Třeba na Fontdecku se dá vyzkoušet každej font a dá se koupit licence jen na jeden font.
Detekce font-smoothingu
celé vláknoPro detekci font-smoothingu doporučuji kouknout na TypeHelpers.js. Pomocí JavaScriptu pak lze zjistit, jestli je vyhlazování písem zapnuto nebo vypnuto a podle toho prohlížeči třeba podstrčit CSS s alternativním fontem.
Re: Detekce font-smoothingu
celé vláknoNo jenže jak naznačuje Honza Sládek, vyhlazování nemá jen dvě možnosti (ale tři). A to je myslím kámen úrazu tohoto skriptu - neměl jsem čas si s ním hrát moc dlouho, ale neumí tuším rozlišovat ClearType a "Standardní" vyhlazování Windows. (Což je zásadní, pokud není předmětem zájmu výhradně písmo např. pro nadpisy.)
To je sice všechno hrozně hezké ...
celé vlákno... ale k čemu to je, když vidím, jak lidi kolem mě dokáží napsat v jedné řádce 5 chyb, protože mi napíší, že se "viděli s 8mi lidmi ve 14:30" a podobné hrůznosti.
Dokud lidé nebudou chtít psát správně, jakékoliv snahy o tohle jsou (dle mého) značně zbytečné. Ale je dobré, na druhou stranu, si připravit "podhoubí", až jim to jedno nebude ;)
"legální problémy"
celé vláknoVážení,
mezititulek "legální problémy" je významově nesmyslný. Přídavné jméno "legální" má v češtině význam "zákonný", "v souladu se zákonem" atd.
Normálně česky by ten titulek mohl znít například "Právní stránka".