Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web Fonts: Rendering y suavizado en Windows

Web Fonts: Rendering y suavizado en Windows

Sergio Nouvel

August 03, 2012
Tweet

More Decks by Sergio Nouvel

Other Decks in Technology

Transcript

  1. Por qué usar webfonts como íconos: - livianAs - admiten

    efectos “En vivo” css - reutilizables - independientes de resolución (listas para el mundo retina) - ACCESIBLES A
  2. El problema es que cuando las quiero usar en windows…

    (usando un generador como font squirrel) B
  3. Para que un vector sea representado en pantalla, debe “rasterizarse”:

    se interpretan las fórmulas como mapas de bits.
  4. EL suavizado de fuentes busca evitar el pixelado de las

    tipografías a escalas pequeñas o con muchas curvas…
  5. Mac OS x (QUARTZ) se enfoca en que las tipografías

    se vean similares a la letra impresa.
  6. Pero: 1) cleartype está activado por defecto en windows vista/7.

    2) directwrite sólo está implementado por defecto en IE9. c
  7. Formato Tecnología TTF TrueType EOT TrueType WOFF TrueType o PostScript

    OTF TrueType o postScript ¿Y cómo sé cuál es una tipografía postscript para la web?
  8. @font-­‐face  {             font-­‐family:  'WebSymbolsRegular';

                src:  url('websymbols.eot');    /*IE  6-­‐8*/         src:     url('websymbols.eot?#iefix')  format('embedded-­‐ opentype'),  /*IE  6-­‐8  FIX*/                   url('websymbols.woff')  format('woff'),  /*FF-­‐Chrome,   IE9*/                     url('websymbols.ttf')  format('truetype'),  /*Old   Firefox*/                   url('websymbols.svg#WebSymbolsRegular')   format('svg');  /*  old  iOS  (4.2-­‐)  */             }   Font-face generado por fontsquirrel
  9. @font-­‐face  {             font-­‐family:  'WebSymbolsRegular';

                src:  url('websymbols.eot');             src:     url('websymbols.eot?#iefix')  format('embedded-­‐ opentype'),                     url('websymbols.otf')  format(‘opentype'),     url('websymbols.svg#WebSymbolsRegular')  format('svg');             }   Font-face optimizado para iconos Salen ttf y woff… entra otf.
  10. Otf = opentype font, el estándar usado por la mayoría

    de las fuentes de sistema. Soporta truetype y postscript. q
  11. Si la fuente es otf truetype o ttf (que es

    lo mismo)… sólo te queda usar un conversor, como freefontconverter.com (Selecciona “otf” como formato de salida) u
  12. PLATAFORMA Formato más adecuado ¿Suaviza BIEN? IE9 Cualquiera " Windows

    vista/7/xp firefox 3.6+, chrome, OPERA OTF post-script  Windows vista/7/xp IE 6 - 8 TrueType  Windows vista/7/xp firefox 3.6- TrueType  Resumiendo: