Personnaliser les commandes de lecture

En plus de choisir l'organisation du contenu de votre application pour la navigation et la navigation, vous devez également choisir si vous voulez une file d'attente ou des commandes personnalisées pour lire le contenu.

Les constructeurs automobiles se chargent de mettre en œuvre et de styliser la vue de lecture, la barre de commandes réduite et la file d'attente. Ils fournissent également un ensemble de commandes de lecture de base, y compris "Lecture/Pause", "Suivant", "Précédent" et "Dépassement". Si ces options sont suffisantes pour votre application, vous avez terminé.

Toutefois, si vous souhaitez créer une file d'attente ou accéder à d'autres actions de lecture que celles proposées par les constructeurs automobiles, vous devez décider:

  • Afficher ou non des vignettes pour les éléments de la file d'attente
  • Permet d'afficher une icône ou le temps écoulé pour l'élément en cours de lecture dans la file d'attente
  • Permet d'inclure ou non dans la file d'attente les éléments déjà lus
  • Les actions personnalisées à afficher sur la barre de commandes, et si elles doivent remplacer les commandes "Suivant" et "Précédent" des constructeurs automobiles
  • À quoi ressembleront les icônes représentant les états pertinents de chaque action (comme "disponible" et "désactivé")

Pour voir des exemples d'interface de lecture, consultez Lire des contenus multimédias.


Consignes relatives aux commandes de lecture

Niveau d'exigence Consignes
OBLIGATOIRE Les développeurs d'applications doivent :
  • Fournir des icônes vectorielles monochromes (noir ou blanc) pour toutes les actions personnalisées ajoutées et les modifier de façon dynamique pour indiquer l'état
FORTEMENT RECOMMANDÉ Les développeurs d'applications doivent :
  • Si vous utilisez du texte (y compris des chiffres) dans une icône, utilisez l'espace maximal dans la zone de délimitation pour rendre le texte aussi grand et lisible que possible.
MAI Les développeurs d'applications peuvent :
  • Fournissez des icônes vectorielles monochromes (noir ou blanc) pour jusqu'à huit actions personnalisées.

Justification:

  • Interface utilisateur cohérente pour les applications:les développeurs d'applications doivent aligner les interfaces des actions personnalisées dans les applications multimédias avec les actions similaires connues de leurs utilisateurs sur d'autres appareils.
  • Visibilité:le texte peut sembler plus petit lorsqu'il est associé à l'iconographie, c'est pourquoi le texte des icônes doit être maximisé dans l'espace disponible.

Consignes concernant les files d'attente

Tenez compte des points suivants si vous décidez d'implémenter une file d'attente pour permettre aux utilisateurs de regarder le contenu en cours de lecture et le contenu à venir.

Niveau d'exigence Consignes
FORTEMENT RECOMMANDÉ Les développeurs d'applications doivent :
  • Fournir un indicateur pour l'élément de la file d'attente en cours de lecture
  • Inclure les titres écoutés précédemment dans la file d'attente
MAI Les développeurs d'applications peuvent :
  • Fournir des vignettes pour les éléments de la file d'attente
  • Indiquer l'élément en cours de lecture à l'aide d'une icône ou de l'affichage du temps écoulé

Justification:

  • Interface utilisateur lisible:les utilisateurs doivent pouvoir voir ce qui est en cours de lecture d'un seul coup d'œil.