Quiz Choix de la stack : l’accessibilité côté technique
6 questions pour vérifier ce que vous savez sur l’accessibilité côté technique. Chaque réponse est expliquée, sans chiffre inventé.
6 questions corrigées · mis à jour le 21 août 2026
Répondez aux questions, puis dépliez la correction. Avec JavaScript activé, le quiz se joue question par question et le score rejoint le classement.
-
Qu’implique la prise en charge du mode sombre côté technique ?
- A Une seconde application à publier
- B Une autorisation à demander à l’utilisateur
- C Un simple filtre appliqué à l’écran
- D Un système de couleurs sémantiques plutôt que des valeurs codées en dur dans les écrans
Voir la réponse
Réponse D : Un système de couleurs sémantiques plutôt que des valeurs codées en dur dans les écrans
Les deux systèmes fournissent des couleurs dynamiques. Le coût vient des écrans qui ont figé leurs teintes une par une. -
Comment décide-t-on des versions de systèmes prises en charge ?
- A En croisant la répartition réelle du parc de la cible avec le coût de compatibilité
- B En ne supportant que la dernière version
- C En prenant toujours les cinq dernières versions
- D En suivant la version installée sur les appareils de l’équipe
Voir la réponse
Réponse A : En croisant la répartition réelle du parc de la cible avec le coût de compatibilité
Chaque version supplémentaire ajoute des tests et des contournements. La décision se prend sur des données d’usage, pas sur une habitude. -
Quels sont les cadres d’interface déclaratifs officiels des deux plateformes ?
- A SwiftUI côté Apple, Jetpack Compose côté Android
- B Flutter, intégré aux deux systèmes
- C UIKit et XML, les seuls disponibles
- D React Native des deux côtés
Voir la réponse
Réponse A : SwiftUI côté Apple, Jetpack Compose côté Android
Les deux systèmes ont convergé vers le déclaratif. Les cadres impératifs UIKit et les vues XML restent supportés et coexistent souvent dans un même projet. -
Comment React Native affiche-t-il ses composants ?
- A Avec son propre moteur de rendu graphique
- B En compilant le JavaScript en Swift
- C Dans une WebView plein écran
- D En pilotant les composants natifs de chaque plateforme depuis du JavaScript
Voir la réponse
Réponse D : En pilotant les composants natifs de chaque plateforme depuis du JavaScript
Un composant React Native devient une vue native. C’est ce qui donne le comportement système attendu, défilement et champs de saisie compris. -
Quelle brique technique conditionne l’accessibilité d’une application mobile ?
- A Un sous-titrage automatique
- B L’exposition correcte des libellés, rôles et états aux lecteurs d’écran du système
- C Un mode contraste dessiné à part
- D L’ajout d’une police plus grande dans les réglages de l’application
Voir la réponse
Réponse B : L’exposition correcte des libellés, rôles et états aux lecteurs d’écran du système
VoiceOver et TalkBack lisent ce que l’application déclare. Un composant personnalisé sans libellé est muet, quelle que soit la qualité du design. -
Comment Flutter dessine-t-il son interface ?
- A En générant du code Swift et Kotlin
- B Dans une WebView
- C Avec son propre moteur de rendu, sans réutiliser les composants natifs du système
- D En pilotant les composants natifs de chaque plateforme
Voir la réponse
Réponse C : Avec son propre moteur de rendu, sans réutiliser les composants natifs du système
Flutter peint chaque pixel. L’avantage est le rendu identique partout, l’inconvénient est qu’il faut suivre les évolutions visuelles des systèmes.
Classement de ce quiz
| Rang | Joueur | Score | Temps |
|---|---|---|---|
| Personne n’a encore joué. La première place est à prendre. | |||
Un doute sur votre projet, pas seulement sur le quiz ?
30 minutes avec un développeur : périmètre, palier de budget, plateformes à viser et pièges de publication. Sans engagement.