2 puntos por GN⁺ 2024-02-03 | 1 comentarios | Compartir por WhatsApp

La web mejora aún más con Interop 2024

  • La web es una plataforma increíble que facilita la colaboración, el aprendizaje y la conexión, y fue diseñada intencionalmente para funcionar en diversos dispositivos.
  • Como desarrollador web, lograr que un proyecto funcione para todos los navegadores y usuarios es difícil, pero resulta mucho más sencillo cuando los navegadores implementan las tecnologías web de la misma manera.
  • A través del proceso de estándares web, las personas colaboran para redactar documentos técnicos muy detallados que definen nuevas tecnologías web.

Proyecto Interop

  • El proyecto Interop tiene como objetivo mejorar la interoperabilidad al alentar a los equipos de motores de navegador a profundizar más en áreas específicas de enfoque.
  • Apple, Bocoup, Google, Igalia, Microsoft y Mozilla colaboraron para seleccionar un conjunto específico de pruebas automatizadas para 2024.
  • Se eligieron tanto tecnologías existentes desde hace mucho tiempo como áreas nuevas, para que los desarrolladores puedan confiar en ellas y para que las nuevas tecnologías tengan interoperabilidad desde el principio.

Interop 2023

  • Interop 2023 fue un éxito aún mayor que Interop 2022.
  • En enero de 2023, el 48% de las pruebas seleccionadas se aprobaban en los tres principales motores de navegador, pero un año después esa cifra llegó al 95%.
  • Interop 2023 hizo posible que tecnologías como compatibilidad con color P3, soporte para modo de escritura vertical, mejoras en CSS border-image, Subgrid, Container Queries, :has(), Motion Path, CSS Math Functions, inert y @property fueran compatibles en todos los navegadores modernos.

Interop 2024

  • Una vez más se está llevando a cabo el proyecto Interop para 2024.
  • De 96 propuestas de áreas de enfoque, finalmente se seleccionaron 16, y al continuar parte del trabajo de 2023 se definieron en total 17 áreas de enfoque.
  • Microsoft Edge se agregó recientemente al panel de Interop para representar a Edge y Edge Dev en Windows 10.

Áreas de enfoque de 2024

  • Accesibilidad, CSS Nesting, Custom Properties, Declarative Shadow DOM, Font size adjust, HTTPS URLs for WebSocket, IndexedDB, Layout, Pointer and Mouse Events, Popover, Relative Color Syntax, requestVideoFrameCallback, Scrollbar Styling, @starting-style y transition-behavior, Text Directionality, text-wrap: balance y URL fueron seleccionadas como áreas de enfoque para 2024.

Proyectos de investigación de 2024

  • Interop 2024 incluye tres áreas de investigación: pruebas de accesibilidad, pruebas móviles y pruebas de WebAssembly.
  • Estas son las "tareas pendientes" del equipo de Interop, y su objetivo es permitir que se escriban y ejecuten más pruebas.

Seguimiento del progreso

  • El progreso de Interop 2024 puede seguirse durante todo el año a través del panel de Interop 2024.

Nuestro compromiso

  • Creemos que la interoperabilidad es uno de los pilares fundamentales que impulsan el éxito de la web, y con Interop 2022 y 2023 hemos demostrado un profundo cariño por la web.
  • Nos alegra poder aprovechar una vez más esta oportunidad para hacer que la web funcione mejor para todas las personas.

Opinión de GN⁺

  • El proyecto Interop es de gran ayuda para los desarrolladores web y cumple un papel importante al mejorar la experiencia web en distintos navegadores y dispositivos mediante la consistencia de los estándares web.
  • Los resultados exitosos de 2023 permiten que los desarrolladores usen nuevas tecnologías con mayor confianza y mejoran considerablemente la accesibilidad y la usabilidad de la web.
  • Las áreas de enfoque de 2024 incluyen tecnologías importantes para el futuro de la web, y esto servirá como base para su desarrollo e innovación continuos.

1 comentarios

 
GN⁺ 2024-02-03
Opinión de Hacker News
  • La incorporación del anidamiento en CSS es algo destacable

    • Era una de las funciones útiles de SASS y LESS, y es mejor que se integre como una función nativa de CSS
    • También hay mucho interés en las nuevas posibilidades que permiten las propiedades personalizadas
    • La función de popover, que puede implementarse sin JavaScript, resulta interesante
    • Hace falta más atención y mejoras para los formularios
  • Se nota la falta de soporte para favicons SVG en WebKit

    • Para los desarrolladores web casuales, los íconos específicos de Apple resultan incómodos
  • El formato de imagen JPEG XL finalmente no fue incluido

    • Era un avance importante en la mejora de los formatos de imagen, pero quedó en espera debido al bloqueo de su adopción por parte de Google
  • Se cuestiona la afirmación de que todos los navegadores ya soportan completamente el color P3

    • Firefox sigue limitado a colores sRGB
  • Sorprende que no haya ninguna mención de WebGPU

    • Es una lástima que Apple se esté quedando atrás en posibles casos de uso como WebLLM y el cifrado en el dispositivo
  • Sería una gran victoria que el navegador Safari pudiera distribuir actualizaciones sin depender de las actualizaciones del sistema operativo

  • Hay curiosidad por la falta de enfoque en las PWA

    • Se cuestiona por qué los consorcios participantes no tratan a las PWA como algo importante
  • Hay curiosidad sobre si WebKit empezará a ponerse al día en las funciones de WebAssembly

    • Actualmente está por detrás de Chrome y Firefox, y le faltan funciones importantes
  • Hace falta más esfuerzo en la tipografía CSS

    • Se piden mejoras en propiedades como leading-trim y margin-trim
  • Preocupa cuánto falla Safari en las pruebas y la tendencia negativa de Firefox

    • Como usuario que usa Safari como navegador principal, esto resulta decepcionante