A CSS3 Font modul, avagy lehetőségeink a szépírásra

Egy leírás a CSS3 font moduljáról és a @font-face használatáról:

http://html5.ugyesen.com/2012/04/a-css3-font-modul-avagy-lehetosegeink-…

Hozzászólások

A font-face azért érdekes, mert ezt az Internet Explorer már a 4.0 óta támogatta.

Persze csak .eot formátumban és inkonzisztensen, meg az Internet Explorer 8 óta másképpen és más formátumban, de támogatta.

Az Opera az ami csak késleltetve jeleníti meg a font-face betűtípusokat, ami flusztráló.

A tipográfia amúgy tényleg nagy lehetőség a weben, nem is értem, hogy miért csak most jutottunk el odáig, hogy nem csak a web safe-nek nevezett betűtipusokat használhatjuk.

Igen, ezért gondoltam, hogy érdemes lenne róla írni. Régen elég kaotikus volt a helyzet @font-face téren és én személy szerint némi javulást tapasztaltam.
Főleg így, hogy minden formátumban feltesszük az adott betűtípust.

-----------------------------------------------------
HTML5 és CSS3 programozás - http://html5.ugyesen.com/

Ezeknek a fontoknak nem lehet valahogy megoldani a tömörítését? Engem az rémiszt el még mindig, hogy bazi nagy JS libeket húz be egy csomó oldal (jQuery és egy valag plugin), aztán még 2 vagy több egyedi fontot is.

Ahogy elnézem, néhol átestek a ló túloldalára, főként a font-stretch és a font-size-aspect tulajdonságokra gondolok. Az elvileg lehetséges ugyan, hogy egy otf fájlban tároljuk a teljes betűcsaládot, amelynek lehet elvileg több „stretch” fokozata, de van egy olyan gyanúm, hogy itt a böngészők maguk extrapolálják egy betűkép alapján – több font-size-aspect például nincs tudomásom szerint definiálva a betűtípusokban, az x-height meghatározása tervezési kérdés (a képernyőre tervezett betűtípusoknak pl. általában nagyobb ez az értéke).

Ezt a „fejlődést” látva felsikolt a bennem rejlő tipográfus, a betűkép módosítása pont nem olyasvalami, amit algoritmikusan lehet módosítani. Minden szépérzékkel rendelkező webmestert kérek, hogy ilyen tulajdonságokat csak animgifes háttérrel együtt használjon, mert máshoz nem passzol…

Egyébként az „oblique” normálisan abban különbözik az „italic”-től, hogy míg az oblique az álló betűkép eldöntése, addig az italic esetében más betűképek vannak, amelyek közelebb állnak a folyóíráshoz. Például az „a” betű egyszintes, valamint az „f”-nek a szára lelóg az „alsó utcába” (szaknyelven descendere van).

int getRandomNumber() { return 4; }  // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű.  xkcd