Renderizado de fuentes de Chrome: Google elimina la bandera de DirectWrite

Google dejó de admitir Chrome para varios sistemas operativos más antiguos, incluidos Windows XP y Vista, en abril de 2016.

La compañía comenzó a eliminar el código de Chromium, la base de código abierto del navegador Chrome, para reflejar el cambio en el soporte y simplemente la base del código del navegador al concentrarse únicamente en Windows 7 y versiones más recientes de Windows.

Los empleados de Google comenzaron a eliminar fragmentos de código de Chromium a partir de enero de 2016, y varias de las cosas que se eliminaron pueden afectar la representación de la fuente del navegador web.

El problema 579678, Eliminar ruta de fuente GDI, confirma que Google eliminó la representación de fuente GDI, el interruptor "deshabilitar escritura directa" y el código asociado de Chrome.

Este parche eliminará la representación de la fuente gdi, el modificador "disable-direct-write" y el código asociado. Todo el renderizado de fuentes ahora será realizado por DirectWrite.

Google Chrome utilizará DirectWrite exclusivamente para la representación de fuentes en Windows a partir de Chrome 52.

El cambio tiene efecto en Chrome 52, que actualmente está disponible en el canal beta, mientras tanto se ha lanzado. Sin embargo, la próxima actualización estable moverá el navegador a esa versión y es entonces cuando la mayoría de los usuarios notarán el cambio.

La mayoría de los navegadores modernos usan DirectWrite en Windows para renderizar fuentes, y funciona bien en la mayoría de los casos.

Actualización : tenga en cuenta que Google ha eliminado la bandera de su navegador web Chrome para deshabilitar DirectWrite. Ya no es parte de él, lo que también significa que ahora no hay ninguna opción para desactivar DirectWrite en las máquinas con Windows.

Con la opción desactivada, queda poco para que hagan los usuarios afectados. Si bien las extensiones de Chrome, como Font Rendering Enhancer, pueden ayudar a resolver el problema para algunos, otros pueden no recurrir a este respecto si las extensiones no resuelven el problema de representación de fuentes en su extremo.

Dependiendo del sistema, la configuración de la pantalla y los controladores de pantalla, DirectWrite puede empeorar las fuentes. Los usuarios afectados por el problema podrían configurar el indicador en la página chrome: // flags para deshabilitar la representación de fuentes DirectWrite en Chrome hasta ahora.

No está claro en este momento cómo otros navegadores basados ​​en Chromium, Vivaldi u Opera, por ejemplo, se ven afectados por el cambio. Dado que el código se ha eliminado de Chromium, las compañías tendrían que agregar el código nuevamente para continuar ofreciendo soporte para deshabilitar DirectWrite en los navegadores web.

Otra cosa que no está clara es cuántos usuarios de Chrome se ven afectados por problemas de representación de fuentes en el navegador, y cuántos lograron solucionar los problemas de representación desactivando DirectWrite.

Ahora tú : ¿estás afectado por el cambio en Google Chrome?