Par Tristan LE GODAIS (@PolariTOON)
Avec un peu de retard :
En début de mois est sortie la version 12.1 de Safari qui apporte quelques nouveautés intéressantes pour les développeurs :
Du côté du HTML :
L’élément <input type="color"/>
est (enfin) supporté et permet d’ouvrir un colorpicker pour choisir une couleur ; Safari était le dernier navigateur à ne pas supporter ce type de champ
L’élément <datalist></datalist>
est désormais supporté et permet de faire des suggestions à l’utilisateur lorsqu’il interagit avec un champ
Du côté des CSS :
prefers-color-scheme
permet de détecter les préférences de thème de l’utilisateur ; un site web pourra désormais adapter son interface pour opter pour un thème sombre si l’utilisateur le préfère par exemple ; cette nouveauté devrait également arriver dans Firefox le mois prochainDu côté du JS :
L’API Intersection Observer a été ajoutée
L’API Web Share a été ajoutée
Pour plus d’informations, consultez la page https://webkit.org/blog/8718/new-webkit-features-in-safari-12-1/