Xft
Más información
- Creador
- Keith Packard
- Año
- 2000
- Tipo
- Biblioteca
- Licencia
- MIT
La biblioteca que sacó las fuentes del servidor X y las llevó a las aplicaciones, dando de paso al escritorio Linux texto suavizado.
Durante los primeros quince años de X11 las fuentes vivían en el servidor, nombradas en XLFD y casi siempre como mapas de bits. Xft le dio la vuelta. La aplicación lee sus propios archivos TrueType y OpenType mediante FreeType, rasteriza los glifos con suavizado o renderizado subpíxel y envía las imágenes terminadas al servidor a través de la extensión Render. Elegir el archivo es tarea de fontconfig, que llegó en 2002 y entiende peticiones como "una sans-serif que tenga cirílico".
La diferencia se vio enseguida. KDE y GTK se pasaron a principios de los 2000, y los menús dentados que habían sido la seña del escritorio Linux desaparecieron en pocos años. El precio fue que la transparencia de red de X perdió algo de elegancia: las fuentes tenían que estar donde corría el programa, no donde estaba sentado el usuario.