Récemment, Apple a annoncé une mise à jour majeure de Safari, marquée par la sortie de WebKit 26.4. Cette version ne se contente pas d’ajouter des fonctionnalités intéressantes, mais elle répond également à de nombreuses demandes des développeurs. Découvrons les nouveautés de cette mise à jour et les améliorations qu’elle apporte au quotidien des utilisateurs et des créateurs de contenu.
Nouveautés et améliorations dans Safari 26.4
Dans son billet, Jen Simmons, spécialiste chez Apple, a souligné que cette mise à jour comprend 44 nouvelles fonctionnalités et 191 corrections de bugs. La priorité a été donnée à l’écoute des retours des développeurs afin de créer une expérience web plus fluide et cohérente.
Parmi les ajouts notables, le support de CSS Grid Lanes se démarque. Ce nouvel outil permet de concevoir des galeries visuelles captivantes, répondant aux besoins des créateurs cherchant à embellir leurs sites et applications.
Un autre point marquant est l’introduction de WebTransport, qui représente une alternative moderne à WebSocket. Cette fonctionnalité ouvre la voie à des expériences en temps réel, idéales pour les jeux en ligne, les outils de collaboration, et des vidéoconférences améliorées.
Nouveaux outils pour les développeurs
En plus de ces fonctionnalités, la mise à jour introduit le Keyboard Lock API, permettant aux applications web de capter des raccourcis clavier normalement réservés au navigateur. Comme l’a exprimé Simmons, cette avancée élimine une frustration commune : quand un jeu ou une application va à plein écran, la touche Échap provoquait une sortie indésirable.
Avec cet API, les développeurs ont désormais la possibilité de demander l’accès à certaines touches pendant le fonctionnement de leur application. Cela permet, par exemple, d’utiliser la touche Échap pour ouvrir un menu au sein du jeu, rendant l’expérience utilisateur plus intuitive.
Concernant la dépréciation, la mise à jour retire le constructeur FontFaceSet du CSS Font Loading API, une décision qui suit les recommandations du CSS Working Group. Cela reflète la volonté d’Apple de maintenir une technologie rapide et efficace.
Enfin, les 191 corrections apportées par Safari 26.4 sont essentielles pour améliorer la stabilité du navigateur. Ces correctifs touchent diverses fonctionnalités, notamment le support d’SVG, de MathML, et de CSS Zoom, assurant une expérience utilisateur améliorée.
