web-dev-qa-db-fra.com

Y a-t-il une raison de ne pas modifier le style des boutons radio Web et des cases à cocher?

Il est toujours très difficile de changer l'apparence visuelle des cases d'option HTML et des cases à cocher en utilisant CSS.

Par exemple, la modification de la couleur de la bordure de la case à cocher n'a aucun effet sur les principaux navigateurs.

Y a-t-il une raison UX à cela? Garder les mêmes pour la cohérence? Ou est-ce juste quelque chose qui a été négligé?

2
MGOwen

Un peu de colonne A et un peu de colonne B.

  1. Les normes sont difficiles à changer, surtout lorsque vous devez travailler avec plusieurs sociétés et navigateurs. À chaque changement, vous devez assurer la compatibilité du navigateur pour toutes les versions disponibles pour tous les navigateurs disponibles, vous devez tenir compte de l'accessibilité, du comportement tactile, etc.

  2. À mesure que la technologie progresse (pensez aux applications Web progressives, aux grilles, etc.), davantage de normes et de mises à jour HTML et CSS sont nécessaires, de sorte que les éléments qui sont assez "basiques" ont tendance à baisser en priorité, surtout lorsque vous devez considérer le point 1 ci-dessus.

Je dirais donc que c'est moins "négligé" et plus "si ce n'est pas cassé, ne le répare pas".

1
Socrates Kolios