Windows Dev Center

Exposition du comportement du zoom sémantique

Zoom sémantique pour HTML

Le zoom sémantique est une technique optimisée pour l’interaction tactile utilisée par les applications Windows Runtime pour présenter et parcourir des ensembles de données ou des contenus apparentés volumineux dans une vue unique (par exemple un album photo, une liste d’applications ou un carnet d’adresses). Pour en savoir plus, voir Recommandations en matière de zoom sémantique.

Si vous créez des contrôles personnalisés qui prennent en charge le comportement du zoom sémantique, vous devez exposer ce comportement aux infrastructures d’accessibilité et aux technologies d’assistance. Pour cela, affectez le rôle ARIA (Accessible Rich Internet Applications) spécifique à Microsoft appelé "ms-semanticzoomcontainer" au contrôle. Pour en savoir plus sur les rôles ARIA, consultez la section sur les modèles de rôles sur le site Web de l’organisme W3C.

Zoom sémantique pour XAML

Le contrôle XAML SemanticZoom fournit une prise en charge intégrée de l’accessibilité pour Microsoft UI Automation. Il indique la prise en charge du modèle ExpandCollapse et modifie de manière dynamique la valeur Name promue en fonction de la vue affichée. Vous ne devriez pas être amené à effectuer une opération particulière pour rendre accessible le contenu d’un contrôle SemanticZoom. Vous devez considérer si vous exposez un contrôle visible qui pourra être utilisé pour développer ou réduire une vue ou si vous vous appuyez sur les mouvements standard pour le zoom sémantique. Si vous exposez un contrôle, assurez-vous qu’il peut être appelé et qu’il est identifié de façon textuelle (par Name ou HelpText), en tant que contrôle permettant de développer ou de réduire les vues SemanticZoom.

Rubriques associées

Recommandations en matière de zoom sémantique
SemanticZoom control (XAML)

 

 

Afficher:
© 2015 Microsoft