Apple solicita a los desarrolladores que envíen propuestas para la interoperabilidad entre navegadores de cara a Interop 2027

El equipo de WebKit de Apple ha invitado a los desarrolladores a enviar propuestas para Interop 2027, la próxima versión de esta iniciativa inter-navegador destinada a mejorar la interoperabilidad web. A continuación, se presentan los detalles relevantes.

En cuanto a la información de fondo, en los últimos años, Apple ha colaborado con empresas como Google, Microsoft, Mozilla, Bocoup e Igalia para llevar a cabo Interop, un programa anual que busca hacer que las tecnologías web modernas funcionen de manera más consistente en diferentes navegadores. Este proyecto se lanzó en 2022, basado en el anterior programa Compat, donde los fabricantes de navegadores y organizaciones participantes identificaron 15 áreas clave en las que los problemas de interoperabilidad estaban causando dificultades a los desarrolladores web.

Aunque Compat se concibió inicialmente como un programa único, su éxito ha llevado a que Interop continúe regresando cada año. Cada año, el grupo elige un conjunto de nuevas áreas de enfoque basadas en las propuestas de la comunidad de desarrolladores web, y los fabricantes de navegadores se comprometen a mejorar la implementación en estas áreas, midiendo el progreso a través de pruebas compartidas en la plataforma web.

Apple lanzará un nuevo programa de interoperabilidad en 2027

A principios de este año, el equipo de WebKit compartió los resultados de Interop 2025, donde la tasa de éxito de las pruebas seleccionadas en todos los navegadores aumentó del 29% a principios de año al 97% a finales de año. También describieron 20 áreas clave seleccionadas, que abarcan características y tecnologías de CSS, como la API de navegación, transiciones de vista, WebRTC y WebTransport, algunas de las cuales se basan en propuestas presentadas durante el período de convocatoria pública del año pasado.

Esto da paso a la convocatoria pública de este año, que se lanzó oficialmente el 3 de septiembre y aceptará propuestas hasta el 23 de septiembre. Apple ha indicado que las propuestas deben basarse en estándares web maduros y ser testeables, ya que las tecnologías emergentes aún no están listas para ser áreas de enfoque de Interop, que depende de pruebas automatizadas en la plataforma web para medir el progreso entre navegadores. La compañía también señaló que las tecnologías que carecen de pruebas adecuadas o infraestructura de pruebas deben ser propuestas para la investigación de Interop.

Apple mencionó que las excelentes propuestas para Interop 2027 deben tener las siguientes características: Especificidad: identificar problemas de interoperabilidad concretos. Cada propuesta debe centrarse en una función (o un conjunto de funciones relacionadas de manera estrecha). Impacto: proporcionar una descripción clara del problema de interoperabilidad, siendo especialmente útiles los casos de uso basados en la experiencia propia. Valor: explicar cómo se beneficiarán los desarrolladores web y/o los usuarios. ¿Por qué esto es más valioso que otras opciones existentes? ¿Hay evidencia de que esto es una necesidad general (por ejemplo, resultados de encuestas)? Estabilidad: enlazar a estándares web estables que definan la tecnología que desea mejorar.

Testabilidad: buscar y enlazar a la cobertura de pruebas de WPT. Si se necesitan más pruebas, ¿cómo se crearán estas pruebas este otoño? Para obtener más información, consulte la guía para proponentes de Interop.

La compañía también señaló que los desarrolladores deben tener en cuenta que no todos los que lean las propuestas de este año tienen un conocimiento completo de las propuestas del año pasado, por lo que es necesario «dedicar el tiempo necesario para explicar adecuadamente» sus puntos de vista. Esto incluye explicar por qué las áreas de enfoque propuestas son importantes, cómo la situación actual afecta a los desarrolladores web y a los usuarios, el uso generalizado de la tecnología y por qué abordar este problema debe ser prioritario sobre otras áreas de enfoque potenciales. Los desarrolladores pueden presentar sus propuestas enviando problemas en GitHub o apoyando propuestas existentes mediante comentarios, fortaleciendo así su caso. Apple indicó que contribuir a problemas existentes es más ventajoso que presentar múltiples propuestas que cubran la misma idea o ideas muy similares.

Para obtener más información sobre las pautas y recomendaciones de Apple para enviar propuestas para Interop 2027, consulte este enlace.

Contenido original
Este artículo es la versión en español de un contenido original de TechRitual.
Stein Yep
Stein Yep