Aller au contenu
Demander un avis
Choix de la stack

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.
Avis technique gratuit

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.

Sans engagement. Pas de démarchage, pas de liste de diffusion.