Rolandgarros.fr, tous les défauts des sites à la mode

Nous sommes fin mai, Roland Garros a commencé. Je cherche le palmarès de Roger Federer en grand chelem, je vais donc jeter un œil au site, qui a apparemment été intégralement retravaillé.

Voici la page d’accueil que l’on me propose.

01-roland-garros-accueil

Honnêtement, je ne sais pas trop par quoi commencer. Je vais faire une liste, c’est plus facile à lire.

1. Le site est en anglais. L’URL que j’ai saisie est bien « http://www.rolandgarros.fr », l’URL affichée est bien « http://www.rolandgarros.fr », mais le site est en anglais. Et surtout, je ne trouve aucun moyen de changer la langue : sur la version du site « très large » trois drapeaux en haut à droite permettent de modifier la langue affichée, mais ces drapeaux disparaissent sur la version « large mais pas trop ». Le site s’adapte à la résolution du terminal d’affichage c’est intéressant, mais pas si certaines fonctions importantes doivent disparaître (d’autant que ma résolution ici est relativement élevée, et qu’il y a bien de la place dans la barre supérieure !)

2. Le message principal de cette page, celui qui prend le plus de place à l’écran en dehors du nom du tournoi, c’est… le bandeau d’avertissement au sujet des cookies. Certes c’est un problème que l’on rencontre sur une grande partie des sites internet aujourd’hui, mais n’était-il pas possible de diminuer la taille de ce bloc ?

3. Cela ne se voit pas sur la copie d’écran, mais l’image de fond a mis un temps fou à se charger. Et c’est normal, puisqu’elle pèse 1,6Mo. Je détaille un peu : cette image de terre battue, qui ne donne aucun renseignement si ce n’est le nom (il y a le logo pour ça) et le jour du tournoi, pèse 1,6Mo. Il semble que les concepteurs n’aient pas envisagé le tournoi comme un événement mondial, un événement susceptible d’intéresser des gens qui n’ont pas une connexion de type fibre à 100Mb. Heureusement cette image ne s’affiche pas sur mon mobile…
Petit bonus : le texte de l’image n’est pas en texte mais en image. En terme d’accessibilité, c’est très mauvais.

4. Le menu principal se cache derrière un minuscule picto hamburger, quelle que soit la résolution de la machine qui affiche le site. J’ai un écran qui peut afficher 1920 pixels en largeur, mais les concepteurs ont estimé que le menu principal, autrement dit « les liens », autrement dit (bis) le principe même de la navigation sur internet, devait être caché derrière un petit picto en haut à gauche.

5. À l’image des drapeaux permettant de changer la langue, le bouton de recherche n’est visible que sur la version du site « très large ». Les concepteurs ont dû considérer qu’il ne s’agissait pas d’une fonctionnalité importante. Et parce qu’il n’était pas question d’utiliser un banal champ texte visible en permanence, le champ est masqué par défaut et ne s’affiche qu’au clic sur le picto loupe. Pourquoi faire simple quand on peut faire tendance ?

6. Qu’est-ce qu’on trouve d’autre sur cette page d’accueil ? Des sponsors en affichage permanent dans la barre du haut (IBM) et dans la barre du bas (FFT, BNP, Fedex, Engie… parfois en gif animé !) Deux belles bandes horizontales qui réduisent considérablement la surface utile d’affichage.

Je parle de site à la mode dans le titre de la note, je vais donc mettre des points : un point pour l’image énorme et inutile, un point pour le menu hamburger pénible et inutile, un point pour la recherche cachée, un point pour les barres horizontales en affichage permanent. Belle performance… et ce n’est pas terminé !

Je poursuis mon exploration de cette page d’accueil.

02-roland-garros-match

Les matchs du jour. Enfin un peu de contenu potentiellement intéressant ! Pour être bien à la mode (un point de plus), les concepteurs ont pensé à ajouter un genre de « match de tweet » : le joueur dont le hashtag est le plus twitté gagne, il a droit à un petit rond bleu derrière sa photo. (Note : sur Firefox le rond entoure une photo ronde, ce qui est beaucoup plus élégant que sur ma capture réalisée avec Safari.) Je ne comprends pas l’intérêt, je ne comprends pas non plus le pourcentage affiché au dessus du nom du joueur, mais je pense que je ne suis simplement pas dans la cible. (Pourtant j’utilise Twitter ?)

Après les deux matchs du jour, nouvelle image lourde et inutile :

03-roland-garros-image-lourde-inutile

…Puis on passe à un mur d’actualités, sous forme de tuiles pour être à la mode (encore un point de glané). C’est moins lisible que sur une grille classique, mais c’est beaucoup plus tendance ! Je note que chaque tuile présente un petit picto réseaux sociaux (un point de plus), associé à un chiffre plus ou moins grand dont on ne sait absolument pas ce qu’il représente : un article sur Federer (pas sur mes captures d’écran) est associé au chiffre 1.3K, alors qu’il a été partagé 6 fois sur Facebook et 96 fois sur Twitter. Que peut-on en conclure ? L’article a été lu 1300 fois ? Il a touché 1300 personnes ?

Je teste l’affichage d’une vidéo (en haut à droite sur la capture ci-dessous.)

04-roland-garros-news

Pas de chance : sur mon navigateur la vidéo ne se lance pas, du coup l’écran se grise et… il ne se passe rien. Petit bonus : impossible de masquer ce halo gris puisque le lecteur vidéo, qui contient le bouton fermer, ne s’affiche pas. Je rencontre ce bug avec Safari ; sur Firefox la vidéo ne se lance pas mais au moins le bouton fermer s’affiche ! Cela dit après avoir masqué la vidéo impossible d’essayer de relancer une autre vidéo, le clic est désormais inactif. Ça fait pas mal de bugs.

05-roland-garros-news-video-bug

Après ces jolies tuiles je repasse sur une image lourde et inutile, sur la rubrique In the stadium, puis sur une dernière image lourde et inutile, et enfin sur la rubrique RG across the world. Les informations de ces deux dernières rubriques sont affichées sous forme de grille classique, ce qui les rend plus agréable à scanner (mais moins élégantes, j’imagine).

J’en profite pour ajouter un problème que l’on évoque pas très souvent : l’incompatibilité des extensions avec les sites internet complexes que l’on voit de plus en plus (coucou Tumblr !). Sur mes navigateurs, de nombreux éléments ne fonctionnent tout simplement pas : impossible d’afficher la recherche (!), le menu principal (!!), etc. Bien sûr, les concepteurs ne peuvent pas tout tester, surtout pas les extensions, mais il est si simple de ne pas rencontrer ce genre de souci ! Il suffit… d’afficher le menu et la recherche par défaut, et pas au clic. Cette solution n’a que des avantages, mais elle est peut-être moins tendance…

À la fin je teste un simple enregistrer la page sous, pour avoir une idée du poids de l’ensemble : 10Mo avec Safari, 4Mo avec Firefox, 5Mo avec Chromium (je ne sais pas précisément pourquoi le poids n’est pas le même, mais une chose est sûre, il est beaucoup trop élevé). J’hésite : est-ce que j’ajoute un point à la mode pour cette dernière horreur ? Le chargement de ce site sur ma (modeste ?) connexion 4Mb est interminable. C’est un travail lamentable.

Bref, cette page d’accueil me déçoit. Le site avait besoin d’un vrai rafraichissement c’est sûr, mais je ne pense pas que les concepteurs aient pris le bon chemin. Cette version à la mode peut séduire esthétiquement mais elle risque d’énerver sur bien des points. Et surtout, elle a à mon avis un gros souci : quand on est à la mode, on est très vite dépassé. Faudra-t-il la refaire dans deux ans parce que les codes <menu hamburger>, <images pleine page> et <réseaux sociaux partout> ne sont plus tendance ?

Une dernière remarque, au sujet de l’expérience utilisateur de ce site. J’ai fait relire rapidement cette note à madame, qui m’a fait remarquer ceci : « le pire, c’est que personnellement c’est pour voir le tennis que je viens sur ce site, et je n’ai même pas trouvé comment regarder un match ! » En effet, il n’y a apparemment aucun lien vers le direct, seul l’affichage des scores est possible. J’imagine que c’est une histoire de droits, et que seul France Télévisions a la possibilité de diffuser les matchs. Mais pour les visiteurs, c’est un réel problème.

J’en profite au passage pour louer le travail des intégrateurs, au sens large. En rédigeant cette note j’ai testé la page avec plusieurs machines, plusieurs navigateurs, plusieurs résolutions etc. Je n’ai pas le temps d’en faire plus (ce qui rend ma liste de remarque bien peu exhaustive), mais je me rends compte du travail de fou que ça représente.

L’importance du retour utilisateur (ou feedback direct)

J’ai effectué à l’instant un achat sur le site d’H&M. Sur la fiche produit, le manque de retour utilisateur m’a déconcerté.

l'importance du retour utilisateur - 01 : la fiche produit d'H&M

Je clique ici sur le (minuscule) lien guide des tailles. Voici ce qui s’affiche :

l'importance du retour utilisateur - 02 : affichage du guide des tailles

Manifestement ce layer est vide. J’attends une bonne dizaine de secondes, rien ne se passe. Dans le doute je le ferme puis le rouvre : cette fois, le contenu s’affiche convenablement.

l'importance du retour utilisateur - 03 : affichage OK du guide des tailles

Que s’est-il passé ? Je suppose que le contenu du layer ne s’est pas chargé assez vite. Le problème, c’est que le visiteur n’a aucun moyen de savoir ce qui se trame : pas de barre de chargement, de sablier, de message d’information, etc.

Au niveau de la photo de l’article, on retrouve le même type de comportement désagréable lors du chargement en arrière-plan du visuel “pleine page”.

Lorsque je clique sur une vignette de la colonne de gauche, le visuel s’affiche en grand sur mon écran. Problème : lorsque je clique sur une autre vignette, il ne se passe rien.

l'importance du retour utilisateur - 04 : zoom pleine page

Aucun indice ne me permet de savoir que le visuel se charge en fait en arrière-plan. C’est d’autant plus gênant ici qu’il ne se passe vraiment rien (dans le cas précédent l’ouverture du layer, même vide, représentait tout de même une réponse à mon action.)

Pour finir, même remarque lorsque je clique au centre du visuel de la fiche produit pour l’agrandir : dans un premier temps, le visuel est agrandi… mais dégradé.

l'importance du retour utilisateur - 05 : zoom produit

Aucun élément d’interface n’informe l’utilisateur de ce qui est en train de se passer – ici le chargement en arrière-plan du visuel de bonne qualité qui viendra remplacer l’image dégradée.

J’ai noté un problème similaire sur le site d’Asos, qui propose sur ses pages-listes une fonctionnalité d’aperçu. Lorsque je clique sur le bouton vue rapide, il ne se passe rien.

l'importance du retour utilisateur - 06 : Asos, vue rapide

Bien sûr l’aperçu s’affiche au bout de quelques instants, mais le problème n’est pas là : ce petit temps de latence est très désagréable pour l’utilisateur, qui se demande ce qui se passe, s’il a bien cliqué, etc. L’expérience est inutilement dégradée et manque de fluidité. À l’inverse, une réaction immédiate de l’interface rassure l’utilisateur.

Jean-Claude Grosjean en a fait un point essentiel de sa liste de critères ergonomiques : le feedback direct.

C’est l’art de tenir l’utilisateur, en temps réel, informé de ce qui se passe. Ce critère concerne les réponses du système consécutives aux actions des utilisateurs. Son absence est  source d’incompréhension, parfois déstabilisante selon les contextes. Sa présence est un fort élément de réassurance.

Plus d’informations et d’exemples sur cette page de son site Qualitystreet.

La Grande Récré est une enseigne de MAGASINS, c’est compris ?

Je me rends sur le site de La Grande Récré afin de trouver des jouets à offrir pour Noël. Premier contact avec cette enseigne que je ne connais pas : ce layer géant.

La Grande Récré : layer d'accueil

Personnellement, il ne me donne pas envie d’aller voir plus loin. Il est rempli d’informations qui ne m’intéressent pas à ce stade de ma « visite » – peut-on vraiment parler de visite alors que je n’ai pas encore atteint la page d’accueil ? Des pictos, des photos, du texte à n’en plus finir… La Grande Récré préfère apparemment les visiteurs-lecteurs aux visiteurs-acheteurs.

Je creuse un peu pour comprendre comment les concepteurs du site en sont arrivés là. Pour découvrir ce qui les a motivés à créer cette fenêtre, il me suffit de lire le texte et – surtout – de compter le nombre d’occurrences du mot magasin : sauf erreur de ma part il est inscrit 7 fois sur ce layer !

La Grande Récré : 7 occurrences du mot magasin !

La Grande Récré est une enseigne de MAGASINS, c’est compris ?

Bref. J’entre mon code postal, et là… Il ne se passe rien.
J’attends : toujours rien.
Je m’ennuie, je clique en dehors du layer en espérant le faire disparaître : rien non plus.
Je clique à nouveau dans le champ de saisie : le code postal que j’ai tapé disparaît. Je l’entre une deuxième fois, j’essaie de valider avec la touche Enter, et… rien du tout.

La Grande Récré : code postal saisi

Je finis par comprendre : il faut cliquer sur le menu déroulant de droite après avoir saisi son code postal ! Ce menu déroulant présente donc deux erreurs :
• il est grisé en permanence, il n’est donc pas possible de comprendre qu’il est actif (problème d’affordance) ;
• il ne change pas d’état lorsque l’on saisit un code postal (aucun retour ne permet au visiteur de se rendre compte qu’il faut désormais interagir avec lui).

Oui, enfin ça, c’est quand le code postal que je saisis correspond à un magasin. Dans le cas contraire (mon cas, en l’occurrence), le menu déroulant continue d’indiquer « Sélectionner s’il vous plait » (joli libellé) et il ne se passe rien. En d’autres termes, si je ne trouve pas un code postal qui corresponde à un magasin, impossible de rentrer sur le site ! (*)

La Grande Récré : code postal saisi non reconnu

J’entre un code postal que je suppose valide (je ne prends pas de risque, je choisis 75000), je sélectionne le premier magasin de la liste et j’appuie sur le bouton. Après le rechargement de l’intégralité de la page (les mobiles apprécieront), l’écran suivant apparaît :

La Grande Récré : masque blanc

Le site est caché derrière un calque blanc légèrement transparent, et un bouton (?!) m’indique que « [mon] magasin s’affiche ici », c’est-à-dire dans une zone masquée par le calque blanc. Deux choses :
• Je viens de le choisir dans une liste déroulante, mon magasin, est-il vraiment nécessaire de me l’indiquer à nouveau ?
• Quand bien même cette information serait pertinente, est-ce vraiment un bon moyen de procéder ?

Au bout de quelques secondes (ou au clic), le voile blanc disparaît et je peux enfin accéder au site internet. Victoire !

Pour clore cette note, voici la page d’accueil du site :

La Grande Récré - page d'accueil du site

La copie d’écran a été faite mercredi 18 décembre. Le premier message visible sur la page, hors header, est le suivant : « Livraison non garantie pour le 24 décembre ». Il fallait oser ! À l’heure où tous les concurrents affichent des indications pour recevoir ses achats avant Noël, La Grande Récré préfère jouer la « sécurité ». Pour être honnête, j’ai rarement vu une chose pareille. En ce qui me concerne, j’ai passé commande chez Amazon et j’ai reçu mon colis le vendredi.

Je ne sais pas si un jour les enseignes « brick & mortar » prendront la mesure du retard qu’elles ont.

 

(*) Je suis mauvaise langue, il existe un moyen détourné de rentrer sur le site : il suffit d’appuyer sur le bouton Entrer dans votre magasin (choix de picto très intéressant, au passage) après avoir saisi un code postal. Sauf que…
• il n’y a aucun moyen de le savoir ;
• à la prochaine visite sur le site, le layer réapparaîtra.
Attention toutefois à ce que le code postal soit valide. Dans le cas contraire, le message d’erreur « Pas de magasin disponible pour ce code postal » s’affiche et le visiteur est à nouveau bloqué.

La Grande Récré : message d'erreur

Il est également possible que le layer réapparaisse sous une forme… différente. Ce doit être le traitement réservé aux gens qui testent un peu n’importe quoi.

La Grande Récré : layer en vrac