Composed

Safari 27 avance sur les select personnalisables

Safari 27 va contribuer à l’harmonisation des navigateurs sur les select personnalisables en ajoutant leur prise en charge.

Publié le par Emmanuel LASTRAMis à jour le 1 min de lecture

Avec Safari 27 beta, WebKit, le moteur de rendu utilisé par Safari, ajoute la prise en charge des <select> personnalisables. Cette évolution permettra de styliser plus finement les listes déroulantes natives, sans devoir passer par des solutions de contournement.

La fonctionnalité repose notamment sur appearance: base-select, qui sert de point d’entrée vers un nouveau mode de rendu du <select> natif. Une fois activé, les navigateurs compatibles peuvent appliquer des styles plus complets au champ fermé, au menu déroulant, aux options, à l’icône d’ouverture ou encore à l’indicateur de l’option sélectionnée.

Chrome et Edge prennent déjà en charge cette approche depuis leur version 135, tandis que Firefox reste en cours d’implémentation.

L’harmonisation entre navigateurs progresse donc, mais elle n’est pas encore complète : la documentation MDN présente encore les <select> personnalisables comme reposant sur des fonctionnalités expérimentales, tandis que Can I use les classe en disponibilité limitée à l’échelle des principaux navigateurs avec à ce jour une adoption globale de 65,11%.

Tags