Safari 26.3 : améliorations notables pour utilisateurs et développeurs, découvrez les nouveautés

Apple highlights cross-browser compatibility progress in 2025

Récemment, Apple a frappé un grand coup avec la sortie de Safari 26.3, marquée par des améliorations notables et une mise à jour cruciale pour les utilisateurs de Vision Pro. Ce changement élargit encore plus l’écosystème Apple, renforçant l’engagement de la marque envers son public. Plongeons dans les détails de cette mise à jour.

Améliorations pour visionOS et efficacité générale

Avec cette nouvelle version, les utilisateurs de Vision Pro sous visionOS 26.3 profiteront d’une fonctionnalité plutôt innovante : Safari adoucit l’environnement visuel lorsque qu’une vidéo passe en plein écran. Selon Apple, cette option permet de concentrer l’attention sur le contenu, une manière intuitive de profiter pleinement des vidéos.

Safari 26.3 fait également place à Zstandard (Zstd), un algorithme de compression en temps réel élaboré par Meta. Ce dernier permet de compresser les contenus web textuels avant leur livraison aux navigateurs, puis de les décompresser rapidement sur l’appareil, ce qui optimise l’expérience utilisateur.

Selon Apple, Zstandard décompresse rapidement, allégeant ainsi le travail des appareils. Puisque son taux de compression est suffisamment rapide, il fonctionne en temps réel, contrairement à Brotli qui est habituellement compressé auparavant. Ce sont des avancées bienvenues pour tous les utilisateurs de produits Apple.

API de navigation et corrections pour les développeurs

Pour les développeurs, la mise à jour de Safari 26.3 apporte des améliorations significatives. L’API de navigation expose désormais un AbortSignal sur NavigateEvent, ce qui déclenche une interruption lors de l’annulation d’une navigation. Cela permet d’annuler facilement les travaux en cours lorsqu’une navigation est stoppée, une fonctionnalité précieuse pour les développeurs.

La mise à jour comprend également divers correctifs et améliorations destinées aux développeurs. Voici quelques points notables :

CSS

  • Correction d’une boucle de résolution de style provoquée par une boîte position-try dans un ancêtre display: none .
  • Résolution d’un problème de transitions répétées entre affichage block et none qui généraient des sauts de position durant l’animation.
  • Rectification d’un problème de calcul de bloc contenant défilant avec des boîtes positionnées fixes.

DOM

  • Amélioration du traitement des horodatages pour une plus grande précision.

Média

  • Correction d’un problème d’indication d’interaction sur le bouton plein écran dans les contrôles vidéo de visionOS.
  • Amélioration de la compatibilité pour les vidéos live sur Safari.

Rendu

  • Correction des problèmes de rendu des éléments HDR avec des images JPEG.

Navigation sécurisée

  • Correction d’un bug impactant la sécurité lors de la requête d’entrées sur la liste de suffixes publics.

Ces mises à jour et corrections diversifiées visent à renforcer l’expérience des utilisateurs et des développeurs tout en garantissant une meilleure sécurité globale sur le navigateur.