Découvrez quelques-unes des fonctionnalités intéressantes qui ont été ajoutées aux navigateurs Web stables et bêta en avril 2022.
Versions stables du navigateur
En avril, Chrome 101 et Firefox 99 sont devenus stables. Après la multitude de fonctionnalités déployées le mois dernier, le mois d'avril a été un peu plus calme, mais nous avons tout de même pu profiter de quelques nouveautés intéressantes.
Chrome 101 inclut la notation de couleur hwb. Cette option spécifie la couleur en fonction de sa teinte, de sa blancheur et de sa noirceur. Comme pour les autres notations de couleur, un composant alpha facultatif spécifie l'opacité.
h1 {
color: hwb(194 0% 0% / .5) /* #00c3ff with 50% opacity */
}
Pour en savoir plus sur hwb()
, lisez l'article de Stefan Judis : hwb() – a color notation for humans? (hwb() : une notation de couleur pour les humains ?).
La fonctionnalité Priorité de récupération est également disponible dans Chrome 101. Cela vous permet d'indiquer au navigateur l'ordre dans lequel les ressources doivent être téléchargées, à l'aide de l'attribut fetchpriority
. Dans l'exemple ci-dessous, une image de faible priorité est indiquée par fetchpriority="low"
.
<img src="/images/in_viewport_but_not_important.svg" fetchpriority="low" alt="I'm an unimportant image!">
La priorité de récupération n'est pas encore disponible dans les autres navigateurs, mais vous pouvez commencer à l'utiliser dès maintenant pour en faire profiter tous les utilisateurs d'un navigateur basé sur Chromium 101.
Firefox 99 inclut la propriété pdfViewerEnabled
de l'interface Navigator. Cette propriété indique si le navigateur est compatible avec l'affichage intégré des fichiers PDF.
if (!navigator.pdfViewerEnabled) {
// The browser does not support inline viewing of PDF files.
}
Versions bêta du navigateur
Les versions bêta du navigateur vous donnent un aperçu des fonctionnalités qui seront incluses dans la prochaine version stable du navigateur. C'est le moment idéal pour tester les nouvelles fonctionnalités ou les suppressions qui pourraient avoir un impact sur votre site avant que la version ne soit disponible pour tous.
Les nouvelles versions bêta d'avril étaient Chrome 102, Firefox 100 et Safari 15.5.
Les versions Preview de Chrome 102, Safari 15.5 et Firefox incluent l'attribut inert
. Cela supprime les éléments de l'ordre de tabulation et de l'arborescence d'accessibilité s'ils ne sont pas interactifs. Par exemple, un élément qui est actuellement hors écran ou masqué.
Chrome 102 inclut la nouvelle valeur until-found
pour l'attribut HTML hidden
. Cela permet de rechercher du texte sur la page et de faire défiler la page jusqu'à un fragment de texte qui se trouve dans une zone réduite de la page, comme dans un accordéon. Pour en savoir plus, consultez l'article Rendre le contenu réduit accessible avec hidden=until-found.
Chrome 102 inclut également l'API Local Font Access, qui permet d'accéder aux polices installées localement par l'utilisateur.
Ces fonctionnalités bêta seront bientôt disponibles dans les navigateurs stables.
Fait partie de la série "Nouveautés sur le Web"