Por qué es importante: ClearType es una solución de software concebida por Microsoft para mejorar la legibilidad del texto en PC y LCD con Windows. La tecnología está diseñada para hacer que el texto en una pantalla se vea casi tan nítido y claro como el papel impreso, pero las bibliotecas de navegador interoperables pueden interferir con este tipo de optimización específica de la plataforma.
Se espera que la próxima versión de Chrome (124) ofrezca una representación de texto mejorada en PC con Windows. Los programadores de Microsoft han estado trabajando durante años para integrar una función ClearType en el procesador de texto «insular» independiente de la plataforma desarrollado por Google para el proyecto Chromium. Ahora, el código está casi listo para enviarse a Chrome y otros navegadores web basados en Chromium.
El equipo Edge de Microsoft comenzó a trabajar en 2021 con el objetivo de mejorar el contraste y la corrección gamma en la representación web. Este esfuerzo tiene como objetivo garantizar que el motor de diseño Chromium pueda igualar la calidad vista en otras aplicaciones nativas de Windows. Según Microsoft, las versiones «heredadas» que no son de Chromium Edge y los programas de Windows utilizan DirectWrite para representar glifos en la pantalla, beneficiándose así de la configuración de usuario de todo el sistema relacionada con Tecnología de fuente ClearType.
Chromium utiliza DirectWrite para partes específicas del proceso de representación de texto, mientras que la biblioteca de gráficos Skia maneja la composición final de los mapas de bits de glifos en la pantalla. Aunque Skia permite una fácil reutilización de código en diferentes plataformas, sus resultados visuales en Windows a menudo difieren del resto de la experiencia de representación de texto en el sistema.
Los programadores de Microsoft han estado ocupados integrando la función Windows ClearType Text Tuner en Chromium, que está diseñada para seleccionar correctamente los valores de contraste y gamma personalizados de los usuarios a través de DirectWrite. La nueva función de Chrome aplicará estos valores personalizados a la representación de texto de Skia, garantizando que los navegadores Chromium que se ejecutan en PC con Windows respeten las preferencias de Windows para la representación de texto.
Según los desarrolladores de Microsoft, la falta de soporte para ajustes de representación de texto ha sido una queja de larga data entre los usuarios de navegadores basados en Chromium. Inicialmente, el gigante de Redmond planeó habilitar la opción de mejora de texto de forma predeterminada en la versión 92 del navegador Edge no heredado, pero aún no ha activado la función en el Edge 123 lanzado recientemente.
Después de adoptar Chromium como motor de diseño para Edge, Microsoft expresó su compromiso de mejorar Chromium como tecnología de renderizado web para sistemas operativos Windows. Las próximas mejoras en la representación de texto de Skia demuestran que la empresa cumple su promesa.