Un Lanzamiento Definido por Prioridades de Desarrolladores

Apple ha lanzado Safari 26.4, y por cualquier medida es una de las actualizaciones más sustanciales de WebKit en memoria reciente. El lanzamiento incluye 44 nuevas características, 191 correcciones de errores y una única depreciación — el constructor FontFaceSet de la API CSS Font Loading — lo que lo hace inusualmente denso con cambios que los desarrolladores web han solicitado durante mucho tiempo.

Lo que destaca en este ciclo es de dónde vinieron las prioridades. La evangelista de Web Developer Experience de Apple, Jen Simmons, dijo que el equipo cambió su enfoque basándose directamente en encuestas de desarrolladores realizadas durante todo 2025. En lugar de perseguir nuevas características destacadas, los ingenieros pasaron un esfuerzo significativo cerrando brechas con otros navegadores y corrigiendo inconsistencias de especificación de larga data que habían hecho frustrante el desarrollo web multiplataforma durante años.

Tres Adiciones Principales

Entre las 44 nuevas características, tres probablemente tendrán el impacto práctico más amplio en la web.

CSS Grid Lanes ofrece una capacidad de diseño que los diseñadores y desarrolladores front-end han solicitado durante años. Grid Lanes permite diseños de galería visual y estilo mampostería más ricos que anteriormente solo eran posibles a través de hacks de JavaScript o soluciones alternativas de CSS. Ahora pueden expresarse directamente en reglas de hojas de estilo, reduciendo la complejidad y mejorando el rendimiento de renderizado.

WebTransport es probablemente la adición más significativa arquitectónicamente. Proporciona una alternativa moderna y de baja latencia al protocolo WebSocket envejecido, permitiendo comunicación full-duplex con múltiples secuencias independientes en una sola conexión. Las aplicaciones prácticas son significativas: juegos multijugador en tiempo real, edición colaborativa de documentos, conferencias de video en vivo y secuencias de datos financieros, todos se beneficiarían. WebSocket fue diseñado hace más de una década y lleva limitaciones de diseño que WebTransport fue construido específicamente para abordar.

Keyboard Lock API completa las adiciones principales. Permite que las aplicaciones web capturen atajos de teclado que los navegadores normalmente interceptan — incluyendo Escape, Alt+Tab y Ctrl+W — lo que es esencial para aplicaciones de juegos basadas en web y aplicaciones de escritorio remoto. Sin esta API, un jugador que presiona Escape en un juego basado en navegador podría accidentalmente cerrar un diálogo o salir de pantalla completa en lugar de realizar la acción prevista en el juego.

El Esfuerzo de Corrección de 191 Errores

El volumen absoluto de correcciones en este lanzamiento refleja una estrategia deliberada en lugar de negligencia acumulada. El equipo de Apple catalogó categorías de inconsistencias entre navegadores y trabajó a través de ellas sistemáticamente. Las áreas abordadas incluyen casos extremos de renderizado SVG, comportamiento de diseño de tablas HTML, formato de ecuaciones MathML, manejo de CSS Zoom y una variedad de brechas de cumplimiento de especificación donde el comportamiento de Safari divergió de lo que la suite de pruebas de Web Platform define como correcto.

Esto importa porque las inconsistencias de navegador obligan a los desarrolladores a escribir código condicional, mantener hojas de estilo específicas del navegador o simplemente evitar características que no funcionan de manera confiable en todos los motores. Cada corrección en este lanzamiento reduce ese impuesto en los equipos de desarrollo que mantienen aplicaciones web de producción.

Lo Que Los Desarrolladores Pueden Usar Hoy

Para desarrolladores que trabajan en sitios de producción en este momento, CSS Grid Lanes abre patrones de diseño que anteriormente requerían bibliotecas de terceros o JavaScript. La característica permite cuadrículas de mampostería estilo Pinterest, diseños de columnas desiguales en galerías de imágenes y arreglos de tarjetas de altura variable que se adaptan fluidamente a diferentes tamaños de puerto de vista — todo expresado en CSS puro.

El soporte de WebTransport significa que los desarrolladores que construyen características en tiempo real ya no necesitan elegir entre las limitaciones de WebSocket y la sobrecarga del sondeo HTTP. La API admite secuencias confiables ordenadas y datagramas no confiables en una sola conexión, permitiendo que los desarrolladores elijan el modelo de entrega correcto para cada tipo de datos en su aplicación.

Keyboard Lock API completa una capacidad que los desarrolladores de juegos web han estado solicitando desde los primeros días de los juegos basados en navegador. Combinado con la API Fullscreen y Pointer Lock, finalmente da a las aplicaciones web el mismo control de entrada que las aplicaciones nativas siempre han tenido.

Mirando la Depreciación

La única depreciación en este lanzamiento elimina el constructor FontFaceSet de la API CSS Font Loading. Este constructor no era estándar y no era parte de la especificación, lo que significa que ningún otro navegador lo implementó. Los sitios que sucedieron a llamarlo no habrían visto comportamiento entre navegadores de todos modos, por lo que el impacto práctico de su eliminación es mínimo. La práctica de Apple de marcar claramente incluso deprecaciones menores en notas de lanzamiento refleja un compromiso continuo de dar a los desarrolladores tiempo para adaptarse antes de que el cambio de comportamiento llegue a la producción.

Contexto Dentro del Paisaje del Navegador

Safari ha atraído históricamente críticas por una adopción de características más lenta en comparación con Chrome y Firefox. Este lanzamiento señala un período de alineación más agresiva con la plataforma web más amplia. La combinación de 44 nuevas características y 191 correcciones sugiere un equipo que ha estado construyendo hacia este ciclo de lanzamiento durante algún tiempo, y comentarios de encuestas de desarrolladores parecen estar genuinamente influyendo en lo que se envía y cuándo.

Para los usuarios, la mayoría de los cambios en Safari 26.4 serán invisibles en la navegación diaria — aparecen como sitios web que cargan más rápido, se renderizan más precisamente u ofrecen características interactivas que anteriormente solo funcionaban en otros navegadores. Para los desarrolladores que construyen esos sitios, el lanzamiento representa una reducción significativa en la carga de prueba entre navegadores que ha definido el desarrollo web durante décadas.

Este artículo se basa en reportajes de 9to5Mac. Lee el artículo original.