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 :
- La nouvelle media query
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 prochain
- La nouvelle media query
-
Du 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/
-