Pas besoin d'attendre l'automne ou macOS Mojave pour avoir un avant-goût du prochain Safari 12, sa version Technology Preview 58 est disponible à l'essai pour High Sierra. Tout le monde peut la récupérer, elle fonctionne en parallèle au Safari déjà installé (mais en anglais).
Ses notes de version font apparaître plusieurs choses pour les développeurs de sites et pour les utilisateurs lambda. Première d'entre elles, l'option pour afficher les favicons des sites web dans les onglets (ces petites vignettes qui reprennent le logo du site).
Ce n'est pas la révolution, ni très nouveau dans le principe, mais ça aide à repérer des sites lorsque beaucoup d'onglets sont ouverts. C'est à activer dans la section "Onglets" des préférences du navigateur (lire également Safari affiche aussi les favicons des sites sur iOS 12).
Cette version officialise l'abandon des extensions qui étaient distribuées au travers de la galerie web hébergée par Apple, au profit du Mac App Store (lire Safari 10 : un nouveau type d'extension distribué dans le Mac App Store). Certaines de vos extensions risquent d'être refusées au lancement.
Il y aussi dans les soutes un nouveau système de génération de mots de passe. Lorsqu'on doit créer un compte sur un service web, Safari sait déjà suggérer un mot de passe complexe. Avec Safari 12, un site pourra imposer au navigateur une structure bien particulière pour ce sésame : s'il a besoin d'un nombre de caractères plus court ou plus long, s'il ne faut que minuscules, si des tirets de séparation sont nécessaires. Le développeur web pourra créer une règle spécifique à son site que Safari respectera.
D'autres évolutions concernent watchOS 5 qui gagne un moteur de rendu de pages web et iOS 12 qui saura extraire un objet 3D d'une page web pour l'afficher en réalité augmentée devant soi (lire iOS 12 : ARKit 2.0, du multijoueur et une nouvelle app d'Apple et USDZ : un format d'archive pour partager les ressources 3D et AR).
Source : WebKit.org