Une version définie par les priorités des développeurs
Apple a publié Safari 26.4, et par n'importe quelle mesure, c'est l'une des mises à jour WebKit les plus substantielles de ces dernières années. La version est livrée avec 44 nouvelles fonctionnalités, 191 corrections de bugs et une seule dépréciation — le constructeur FontFaceSet de l'API CSS Font Loading — la rendant inhabituellement dense avec des modifications que les développeurs web demandaient depuis longtemps.
Ce qui rend ce cycle remarquable est l'origine des priorités. L'ambassadrice Web Developer Experience d'Apple, Jen Simmons, a déclaré que l'équipe avait déplacé son focus directement basé sur les sondages auprès des développeurs menés tout au long de 2025. Plutôt que de poursuivre de nouvelles fonctionnalités vedettes, les ingénieurs ont consacré un effort significatif à combler les lacunes avec d'autres navigateurs et à corriger les incohérences de spécification persistantes qui avaient rendu le développement web multiplateforme frustrant pendant des années.
Trois additions principales
Parmi les 44 nouvelles fonctionnalités, trois auront probablement l'impact pratique le plus large sur le web.
CSS Grid Lanes offre une capacité de mise en page que les designers et les développeurs frontend demandaient depuis des années. Grid Lanes permettent des mises en page de galerie visuelle et de style maçonnerie plus riches, qui n'étaient auparavant possibles que via des hacks JavaScript ou des contournements CSS. Maintenant, elles peuvent être exprimées directement dans les règles de feuille de style, réduisant la complexité et améliorant la performance de rendu.
WebTransport est sans doute l'addition la plus significative architecturalement. Il fournit une alternative moderne et à faible latence au protocole WebSocket vieillissant, permettant une communication full-duplex avec plusieurs flux indépendants dans une seule connexion. Les applications pratiques sont significatives : les jeux multijoueurs en temps réel, l'édition collaborative de documents, la conférence vidéo en direct et les flux de données financières bénéficieront tous. WebSocket a été conçu il y a plus d'une décennie et porte des limitations de conception que WebTransport a été construit spécifiquement pour adresser.
L'API Keyboard Lock complète les additions majeures. Elle permet aux applications web de capturer les raccourcis clavier que les navigateurs interceptent normalement — y compris Échap, Alt+Tab et Ctrl+W — ce qui est essentiel pour les jeux basés sur le web et les applications de bureau à distance. Sans cette API, un joueur appuyant sur Échap dans un jeu basé sur navigateur pourrait accidentellement fermer une boîte de dialogue ou quitter le mode plein écran plutôt que d'effectuer l'action de jeu prévue.
L'effort de correction de 191 bugs
Le simple volume des corrections dans cette version reflète une stratégie délibérée plutôt que la négligence accumulée. L'équipe d'Apple a catalogué des catégories d'incohérences entre navigateurs et les a traitées systématiquement. Les domaines adressés incluent les cas limites du rendu SVG, le comportement de la mise en page des tables HTML, le formatage des équations MathML, la gestion du zoom CSS et une gamme d'écarts de conformité aux spécifications où le comportement de Safari divergeait de ce que la suite Web Platform Test définit comme correct.
C'est important car les incohérences entre navigateurs forcent les développeurs à écrire du code conditionnel, à maintenir des feuilles de style spécifiques aux navigateurs, ou simplement à éviter les fonctionnalités qui ne fonctionnent pas de manière fiable entre les moteurs. Chaque correction dans cette version réduit cette charge sur les équipes de développement maintenant les applications web en production.
Ce que les développeurs peuvent utiliser aujourd'hui
Pour les développeurs travaillant sur des sites en production en ce moment, CSS Grid Lanes ouvre les modèles de mise en page qui nécessitaient auparavant des bibliothèques tierces ou JavaScript. La fonctionnalité permet des grilles de maçonnerie de style Pinterest, des mises en page de colonnes inégales dans les galeries d'images et des arrangements de cartes de hauteur variable qui s'adaptent fluidement à différentes tailles de viewport — tous exprimés en CSS pur.
Le support de WebTransport signifie que les développeurs créant des fonctionnalités en temps réel n'ont plus besoin de choisir entre les limitations de WebSocket et la surcharge du sondage HTTP. L'API prend en charge à la fois les flux ordonnés fiables et les datagrammes non fiables dans une seule connexion, permettant aux développeurs de choisir le bon modèle de livraison pour chaque type de données dans leur application.
L'API Keyboard Lock complète une capacité que les développeurs de jeux web demandaient depuis les premiers jours du jeu basé sur navigateur. Combiné avec l'API Fullscreen et Pointer Lock, il donne enfin aux applications web le même contrôle d'entrée que les applications natives ont toujours eu.
Examen de la dépréciation
La seule dépréciation dans cette version supprime le constructeur FontFaceSet de l'API CSS Font Loading. Ce constructeur était non-standard et ne faisait pas partie de la spécification, ce qui signifie qu'aucun autre navigateur ne l'a jamais implémenté. Les sites qui l'appelaient n'auraient pas vu de comportement multi-navigateur de toute façon, donc l'impact pratique de sa suppression est minimal. La pratique d'Apple de signaler clairement même les dépréciations mineures dans les notes de version reflète un engagement permanent à donner aux développeurs le temps de s'adapter avant que les changements de comportement atteignent la production.
Contexte dans le paysage des navigateurs
Safari a historiquement attiré les critiques pour une adoption plus lente des fonctionnalités par rapport à Chrome et Firefox. Cette version signale une période d'alignement plus agressif avec la plateforme web plus large. La combinaison de 44 nouvelles fonctionnalités et 191 corrections suggère une équipe qui travaillait vers ce cycle de version depuis un certain temps, et le feedback des sondages auprès des développeurs semble véritablement influencer ce qui est livré et quand.
Pour les utilisateurs, la plupart des changements dans Safari 26.4 seront invisibles dans la navigation au quotidien — ils apparaissent comme des sites web qui se chargent plus rapidement, se rendent plus précisément, ou offrent des fonctionnalités interactives qui ne fonctionnaient auparavant que dans d'autres navigateurs. Pour les développeurs construisant ces sites, la version représente une réduction significative du fardeau des tests multi-navigateurs qui a défini le développement web pendant des décennies.
Cet article est basé sur les reportages de 9to5Mac. Lisez l'article original.



