Salut les gens ! Question un peu théorique, j'ai remarqué que sur Firefox mobile, les :hover sont gérés plus ou moins comme des :active et ce automatiquement.
C'est à dire qu'un élément :hover s'active si on clic dessus et se désactive si on reclic dessus (ou si on clic ailleurs mais j'ai un doute sur ce dernier point).
Je n'ai pas testé sur d'autres navs mobile mais ca m'étonnerait que Mozilla soient les seuls à faire ça.
C'est quand même bien pratique quand on monte une ergonomie un peu spécifique, plus besoin de s'embêter à gérer les survols sur mobiles.
Vous en pensez quoi ? Est-ce sage de se baser sur ce comportement natif, et donc de ne plus chercher à gérer l'exception des :hover sur périphs tactiles ?
NB : A noter qu'étrangement, sur Firefox bureau, en mode responsive et avec la simulation des évènements tactiles, ce comportement ne se produit pas et les :hover ne sont pas déclenchés.
C'est à dire qu'un élément :hover s'active si on clic dessus et se désactive si on reclic dessus (ou si on clic ailleurs mais j'ai un doute sur ce dernier point).
Je n'ai pas testé sur d'autres navs mobile mais ca m'étonnerait que Mozilla soient les seuls à faire ça.
C'est quand même bien pratique quand on monte une ergonomie un peu spécifique, plus besoin de s'embêter à gérer les survols sur mobiles.
Vous en pensez quoi ? Est-ce sage de se baser sur ce comportement natif, et donc de ne plus chercher à gérer l'exception des :hover sur périphs tactiles ?
NB : A noter qu'étrangement, sur Firefox bureau, en mode responsive et avec la simulation des évènements tactiles, ce comportement ne se produit pas et les :hover ne sont pas déclenchés.