Movatterモバイル変換


[0]ホーム

URL:


  1. Glossaire
  2. Activation transitoire

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Activation transitoire

Activation transitoire (ou « activation transitoire de l'utilisateur·ice ») décrit un état d'une fenêtre indiquant que l'utilisateur·ice a récemment interagi directement et de manière significative avec la fenêtre.

L'état s'active après toute interaction de l'utilisateur·ice, lorsque la fenêtre a le focus, et que le navigateur génère un ou plusieurs des évènements suivants :

  • unmousedown oupointerdown pour une souris ;
  • unpointerup pour tout autre type de pointeur ;
  • untouchend ;
  • unkeydown, à l'exception des touches Échap ou des raccourcis du navigateur.

La fenêtre n'est pas considérée comme activée par l'utilisateur·ice pour des évènements qui ne résultent pas nécessairement d'une interaction intentionnelle avec la fenêtre, tels que les mouvements de souris ou les évènementswheel.

L'activation transitoire expire après un délai (si elle n'est pas renouvelée par d'autres interactions), et peut aussi être consommée/désactivée après l'utilisation de certaines fonctionnalités protégées (par exempleWindow.open()).

L'activation transitoire est couramment utilisée comme mécanisme garantissant qu'une API Web ne fonctionne que si elle est déclenchée par une interaction utilisateur.Par exemple, les scripts ne peuvent pas lancer arbitrairement une fenêtre contextuelle nécessitant uneactivation transitoire — elle doit être déclenchée depuis le gestionnaire d'évènements d'un élément de l'interface utilisateur.VoirFonctionnalités soumises à l'activation utilisateur pour des informations sur les API qui exigent uneactivation transitoire.

La propriétéUserActivation.isActive permet de vérifier par programme l'état d'activation transitoire de la fenêtre courante.

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp