[31/03/2021] Microsoft y Google se han asociado para promover la compatibilidad de los navegadores web en torno a una serie de características de CSS (Cascading Style Sheets), con un esfuerzo llamado #Compat2021.
Con la participación de la consultora de software de código abierto Igalia, y de la comunidad web en general, #Compat2021 pretende mejorar la compatibilidad en cinco áreas específicas:
- CSS Flexbox, un módulo CSS que define un modelo de caja CSS optimizado para el diseño de interfaces de usuario y la disposición de elementos en una sola dirección.
- CSS Grid, para dividir una página en regiones o definir la relación en términos de capa, posición y tamaño, entre partes de un control construido a partir de primitivas HTML.
- CSS Position: sticky o posicionamiento adherente, que se asemeja a un híbrido de posicionamiento relativo y fijo.
- CSS aspect-ratio property, perteneciente a una propiedad CSS que establece una relación de aspecto preferida para la caja, que se utilizará en el cálculo de los tamaños automáticos y otras funciones de diseño.
- CSS transform, para rotar, escalar, sesgar o traducir un elemento.
El grupo de trabajo conjunto que participa en el proyecto ha identificado estas áreas de interés basándose en el número de errores relacionados en el sistema de seguimiento de cada proveedor, los datos de uso de las funciones, los comentarios de las encuestas, los datos de CanIUse y los resultados de las pruebas de la plataforma web.
Mientras que los miembros del grupo de trabajo se centrarán en sus respectivas implementaciones, el equipo de Microsoft Edge tiene previsto contribuir con correcciones al proyecto Chromium, patrocinado por Google, para superar todas las pruebas de CSS Grid en el 2021, y apoyar la mejora de la interoperabilidad entre navegadores.
#Compat21 se anunció el 22 de marzo. El progreso del proyecto puede seguirse en el panel Compat 2021.
Basado en el artículo de Paul Krill (InfoWorld) y editado por CIO Perú