Insieme alla valanga di aggiornamenti di sistema rilasciati ieri sera (iOS 26.3), Apple ha reso disponibile anche Safari 26.3. Sebbene a prima vista possa sembrare un update minore, questa versione porta con sé un mix interessante di miglioramenti “sotto il cofano” per l’efficienza generale e almeno una grande novità di usabilità per i possessori di Apple Vision Pro.
Ecco i dettagli tecnici e pratici di questo aggiornamento.
Vision Pro: Cinema Immersivo Automatico
Per gli utenti che navigano nel web spaziale con visionOS 26.3, Safari introduce una raffinatezza visiva molto richiesta. Quando un video viene riprodotto a tutto schermo, il browser ora oscurerà automaticamente l’ambiente circostante. Apple spiega che questa modifica serve a “porre l’accento sul contenuto”, eliminando le distrazioni della stanza reale e creando un effetto cinema istantaneo senza dover intervenire manualmente sulla Digital Crown.
Zstandard: Il motore di compressione di Meta arriva su Safari
La novità più rilevante per le prestazioni di tutti gli utenti (da iPhone a Mac) è l’introduzione del supporto per Zstandard (Zstd). Si tratta di un algoritmo di compressione open-source in tempo reale sviluppato originariamente da Meta.
Perché è importante? Zstandard comprime gli asset web testuali prima che vengano inviati al browser e li decomprime molto rapidamente sul dispositivo. Apple nota che:
“Zstandard decomprime velocemente, riducendo il carico di lavoro sui dispositivi degli utenti. Inoltre, comprime abbastanza velocemente da poterlo fare ‘al volo’ (on-the-fly), mentre alternative come Brotli sono tipicamente pre-compresse durante il processo di build.”
Per sfruttare questa efficienza, è necessario eseguire Safari 26.3 su iOS 26.3, iPadOS 26.3, visionOS 26.3 o macOS Tahoe 26.3.
Novità per Sviluppatori e WebKit con iOS 26.3
Se sei uno sviluppatore web, ci sono buone notizie anche per te. La Navigation API di Safari 26.3 ora espone un AbortSignal su MapsEvent che si attiva quando la navigazione viene interrotta. Apple lo definisce un “modo affidabile per annullare il lavoro in corso quando una navigazione viene interrotta”.
Infine, il motore WebKit ha ricevuto numerosi bug fix specifici:
• CSS: Risolti problemi con i loop di risoluzione dello stile, salti di posizione nelle animazioni di elementi ancorati e rendering errato della sottolineatura (text-decoration: underline).
• Media: Corretto il pulsante fullscreen nei controlli video inline su visionOS (ora ha l’effetto “glow” corretto) e risolti problemi di riproduzione dei video live quando il contenuto sourceBuffer viene rimosso e riaggiunto.
• Rendering: Risolto un bug critico per cui le immagini HDR JPEG con “gain maps” venivano erroneamente renderizzate come SDR se posizionate o trasformate.
• Safe Browsing: Corretto un errore che poteva marcare intere parti del web come non sicure a causa di una risposta errata del fornitore su domini della Public Suffix List.
Insomma, tante interessanti novità per i più appassionati del mondo Apple.
[fonte]