Safari technology preview 251 améliore css et webcodecs

À retenir :
– Safari Technology Preview 251 propose de nouvelles fonctions CSS.
– Introduction de l’interface ImageDecoder dans WebCodecs.
– Prise en charge d’une solution AV1 par WebRTC.
– Corrections apportées pour les appels audio et l’accessibilité.
– Installation parallèle avec la version stable de Safari sans compte développeur.


Apple a récemment lancé la version 251 de Safari Technology Preview, un navigateur expérimental conçu pour explorer les évolutions de WebKit avant leur intégration dans le navigateur principal Safari. Cette mise à jour est compatible avec les Mac fonctionnant sous macOS Tahoe ou macOS Golden Gate et inclut des modifications de WebKit allant des révisions 317935 à 319386. Parmi les améliorations notables, on trouve de nouvelles fonctions CSS, des ajustements pour WebCodecs et WebRTC, ainsi qu’un grand nombre de corrections touchant divers aspects comme l’affichage, les formulaires, JavaScript, WebGPU et l’accessibilité.

Safari Technology Preview peut être installé parallèlement à Safari sans remplacer la version stable du navigateur. Les utilisateurs qui souhaitent mettre à jour vers la version 251 peuvent le faire en accédant aux Réglages Système puis Général et Mise à jour de logiciels.

Safari technology preview 251 améliore css et webcodecs
Une avancée majeure concerne les feuilles de style CSS. Avec cette mise à jour, WebKit introduit la capacité d’évaluer le support d’une règle grâce à la syntaxe @supports at-rule(). Cela offre aux développeurs un meilleur moyen d’adapter leurs pages en fonction des fonctionnalités prises en charge par le navigateur sans se fier uniquement aux méthodes basées sur JavaScript. De plus, Safari Technology Preview 251 teste aussi la propriété object-view-box ainsi que des options élargies pour les requêtes de conteneur via une liste conditionnelle séparée par des virgules. Cela permet une adaptation plus précise d’un composant selon l’espace disponible dans son conteneur plutôt qu’à sa largeur totale.

D’autres ajouts comprennent la propriété white-space-trim qui améliore le contrôle sur l’espacement autour du texte et corner-shape permettant une variation plus poussée des coins au-delà du simple arrondi traditionnel réalisé par border-radius. Cependant, ces fonctionnalités restent expérimentales et leur future activation dans Safari n’est pas assurée.

WebCodecs fait également un pas en avant avec cette nouvelle version grâce au support d’ImageDecoder qui offre aux applications web un accès direct au décodage d’images – ce qui pourrait bénéficier aux éditeurs graphiques ou services multimédias cherchant à traiter des images efficacement sans recourir aux mécanismes classiques du navigateur. En outre, WebRTC reçoit une solution alternative logicielle pour AV1 – un codec vidéo moderne offrant une meilleure compression que ses prédécesseurs mais dont l’accélération matérielle est parfois indisponible sur certaines machines.

La mise à jour aborde également plusieurs problèmes concrets associées aux communications : il a été observé que setSinkId() indiquait parfois faussement que le changement de sortie audio avait réussi alors que le son continuait sur le périphérique précédent. D’autres erreurs ont été corrigées concernant l’interruption du microphone lorsque certains réglages étaient désactivés.

L’accessibilité bénéficie également de correctifs importants ; notamment concernant les ancres SVG n’ayant pas d’attribut href qui ne devraient plus apparaître comme liens inappropriés. Bien que cette série de modifications n’entraîne pas immédiatement un changement radical dans l’apparence du navigateur Safari lui-même, elle illustre clairement les efforts déployés derrière l’interface visible : renforcer sa compatibilité avec les standards web actuels tout en garantissant fiabilité lors des appels vidéos et amélioration continue des performances graphiques.

Pour les développeurs web, utiliser cette version permet non seulement d’identifier rapidement potentiellement régressions mais aussi de préparer efficacement leurs applications pour les futures versions stables du célèbre navigateur Apple.

Avatar photo

Hyunkel

Très gros fan de Dragon Quest Dai no Daiboken, de jeux vidéo et de bière. 1 par 1 ou tout en même temps, ça dépend des jours.

15 commentaires sur “Safari technology preview 251 améliore css et webcodecs

Laisser un commentaire