Évaluations de sites Web de pharmacies : partie 2 de 4
En 2e partie de l’évaluation des sites Web des bannières de pharmacie au Québec au niveau du design et de l’ergonomie, voici un volet un peu plus technique.
J’aime beaucoup le guide des bonnes pratiques Opquast (www.opquast.com). C’est un outil très intéressant et puissant pour évaluer la qualité d’un site Web. Un sous ensemble de 20 bonnes pratiques sous les rubriques accessibilité, code, formulaires, page d’accueil, navigation, URL, hyperliens et titres permettent de bien évaluer la qualité technique d’un site Web.
Notre échantillon : Jean-Coutu, Uniprix, Pharmaprix, Familiprix, Proxim et Brunet.
RESPECT DES NORMES ET BONNES PRATIQUES

ACCESSIBILITÉ
Le contenu alternatif de toutes les images est correctement indiqué : Non respectée. Les images de la page carrières n’ont pas le texte alternatif.
La taille des polices destinées à l’affichage écran est exprimée en taille variable et non en taille fixe : Non respectée. Utilisation du (px) plutôt que le pourcentage (%) ou (em)
La navigation reste possible sur l’ensemble du site en utilisant exclusivement le clavier : Conforme.
Le site n’emploie pas la technique des frames : Conforme.
Chaque champ de formulaire est associé à une étiquette qui lui est propre : Non respectée. Par exemple, la case code postale devrait utiliser une balise « label » plutôt que la balise « p » . Cela dit, les balises « label » ont été utilisées dans le cas d’une case à cocher ce qui est très bien.
CODE
Le code source des pages contient les informations relatives au jeu de caractères employé : Conforme.
Le contenu de chaque page est organisé selon une structure de titres et sous-titres hiérarchisée : Conforme. Le site utilise les balises « h1 » et « h2 » .
FORMULAIRES
Les champs obligatoires des formulaires sont indiqués : Non applicable
HYPERLIENS
Le soulignement est réservé aux hyperliens : Conforme.
Les hyperliens sont visuellement différenciés du reste du contenu : Conforme.
Tous les hyperliens internes du site sont valides : Conforme.
Les hyperliens texte visités et non visités sont différenciés : Conforme. Changement de couleur!
NAVIGATION
L’utilisateur est informé sur chaque page de la position de cette dernière dans la structure du site : Conforme. Il y a un changement visuel dans les menus nous permettant de déduire la position de la page dans la structure du site. Cela dit, un fil d’Ariane serait beaucoup plus efficace.
Il est possible de revenir à la page d’accueil depuis toutes les pages : Conforme.
Le menu principal de navigation du site figure sur la page d’erreur 404 personnalisée : Non respectée. Le site de propose pas de page 404 personnalisée.
PAGE D’ACCUEIL
La quantité de données à télécharger pour afficher intégralement la page d’accueil est inférieure à 100 Ko : Non respectée. 122K
TITRE
Chaque page comporte un titre significatif et représentatif de son contenu : Conforme.
URL
L’adresse du site fonctionne avec ou sans préfixe www : Conforme
Les URL internes du site ne contiennent pas d’espaces : Conforme

ACCESSIBILITÉ
Le contenu alternatif de toutes les images est correctement indiqué : Non respectée. Les images de la page d’accueil n’ont pas le texte alternatif.
La taille des polices destinées à l’affichage écran est exprimée en taille variable et non en taille fixe : Non respectée. Utilisation du (px) plutôt que le pourcentage (%) ou (em)
La navigation reste possible sur l’ensemble du site en utilisant exclusivement le clavier : Conforme.
Le site n’emploie pas la technique des frames : Conforme.
Chaque champ de formulaire est associé à une étiquette qui lui est propre : Non respectée. Par exemple, la case de recherche devrait utiliser une balise « label » plutôt que la balise « p » . Cela dit, les balises « label » ont été utilisées dans le formulaire de renouvellement de prescription ce qui est excellent.
CODE
Le code source des pages contient les informations relatives au jeu de caractères employé : Conforme. Il faudrait par contre que cette balise « meta » apparaisse avant la balise « title » pour que le titre de la page soit supporté par le même jeu de caractères.
Le contenu de chaque page est organisé selon une structure de titres et sous-titres hiérarchisée : Conforme.
FORMULAIRES
Les champs obligatoires des formulaires sont indiqués : Non respectée. Le formulaire de question à un pharmacien ne respecte pas cette bonne pratique. Par contre, le formulaire de renouvellement de prescription le respecte.
HYPERLIENS
Le soulignement est réservé aux hyperliens : Non applicable. Le soulignement n’est pas utilisé.
Les hyperliens sont visuellement différenciés du reste du contenu : Conforme.
Tous les hyperliens internes du site sont valides : Conforme.
Les hyperliens texte visités et non visités sont différenciés : Non respectée.
NAVIGATION
L’utilisateur est informé sur chaque page de la position de cette dernière dans la structure du site : Non respectée. L’utilisation d’un fil d’Ariane aiderait à la navigation.
Il est possible de revenir à la page d’accueil depuis toutes les pages : Conforme.
Le menu principal de navigation du site figure sur la page d’erreur 404 personnalisée : Non respectée. Le site ne propose pas de page 404 personnalisée.
PAGE D’ACCUEIL
La quantité de données à télécharger pour afficher intégralement la page d’accueil est inférieure à 100 Ko : Conforme. 59K
TITRE
Chaque page comporte un titre significatif et représentatif de son contenu : Non respectée. Toutes les pages ont le même titre soit « Brunet ».
URL
L’adresse du site fonctionne avec ou sans préfixe www : Conforme.
Les URL internes du site ne contiennent pas d’espaces : Conforme.

ACCESSIBILITÉ
Le contenu alternatif de toutes les images est correctement indiqué : Conforme
La taille des polices destinées à l’affichage écran est exprimée en taille variable et non en taille fixe : Non respectée. Utilisation du (px) plutôt que le pourcentage (%) ou (em)
La navigation reste possible sur l’ensemble du site en utilisant exclusivement le clavier : Conforme. Les liens dans les animations Flash ne sont pas disponibles avec le clavier seulement.
Le site n’emploie pas la technique des frames : Conforme.
Chaque champ de formulaire est associé à une étiquette qui lui est propre : Non respectée. Par exemple, le formulaire de renouvellement de prescription devrait utiliser des balises « label » plutôt que des balises « span » .
CODE
Le code source des pages contient les informations relatives au jeu de caractères employé : Conforme.
Le contenu de chaque page est organisé selon une structure de titres et sous-titres hiérarchisée : Non respectée. Le site utilise la balise « h2 » mais devrait utiliser « h1 » et « h3 » à la place de « strong »
FORMULAIRES
Les champs obligatoires des formulaires sont indiqués : Non respectée. Dans le formulaire de renouvellement de prescription, on connait les champs obligatoires seulement lorsqu’on soumet nos informations et que le formulaire est validé par le serveur.
HYPERLIENS
Le soulignement est réservé aux hyperliens : Non applicable. Le site n’utilise pas le soulignement.
Les hyperliens sont visuellement différenciés du reste du contenu : Non respecté. Ce n’est pas toujours évident comme dans le cas du lien « Cliquez ici » dans la page de renouvellement d’ordonnance. Au premier coup d’oeil, le texte et le lien sont similaires.
Tous les hyperliens internes du site sont valides : Conforme.
Les hyperliens texte visités et non visités sont différenciés : Non respectée. Il faut idéalement faire un changement de couleur, permettant au visiteur de savoir s’il a déjà visité la page ou non.
Le libellé des hyperliens est représentatif de leur cible et décrit la nature du contenu vers lequel il pointe : Conforme. Il faut faire attention aux liens du style « Cliquez ici » car dans une liste de liens internes, tous les liens « Cliquez ici » seraient ambigus.
NAVIGATION
L’utilisateur est informé sur chaque page de la position de cette dernière dans la structure du site : Non respectée. La présence d’un fil d’Ariane aiderait la navigation.
Il est possible de revenir à la page d’accueil depuis toutes les pages : Conforme.
Le menu principal de navigation du site figure sur la page d’erreur 404 personnalisée : Non respectée. Au moins, le site présente une page 404 personnalisée qui permet de revenir vers la page d’accueil.
PAGE D’ACCUEIL
La quantité de données à télécharger pour afficher intégralement la page d’accueil est inférieure à 100 Ko : Non respectée. Plus de 300K.
TITRE
Chaque page comporte un titre significatif et représentatif de son contenu : Conforme.
URL
L’adresse du site fonctionne avec ou sans préfixe www : Conforme
Les URL internes du site ne contiennent pas d’espaces : Conforme

ACCESSIBILITÉ
Le contenu alternatif de toutes les images est correctement indiqué : Non respectée. Les images de la page d’accueil n’ont pas le texte alternatif.
La taille des polices destinées à l’affichage écran est exprimée en taille variable et non en taille fixe : Non respectée. Utilisation du (px) plutôt que le pourcentage (%) ou (em)
La navigation reste possible sur l’ensemble du site en utilisant exclusivement le clavier : Conforme.
Le site n’emploie pas la technique des frames : Conforme.
Chaque champ de formulaire est associé à une étiquette qui lui est propre : Non respectée. Par exemple, le champ Recherche devrait avoir une balise « label » associée à la case.
CODE
Le code source des pages contient les informations relatives au jeu de caractères employé : Non respectée.
Le contenu de chaque page est organisé selon une structure de titres et sous-titres hiérarchisée : Non respectée. Le site n’utilise pas les balises « h1 » et « h2 » .
FORMULAIRES
Les champs obligatoires des formulaires sont indiqués : Non applicable
HYPERLIENS
Le soulignement est réservé aux hyperliens : Conforme.
Les hyperliens sont visuellement différenciés du reste du contenu : Conforme.
Tous les hyperliens internes du site sont valides : Conforme.
Les hyperliens texte visités et non visités sont différenciés : Non respectée. Un changement de couleur serait utile.
Le libellé des hyperliens est représentatif de leur cible et décrit la nature du contenu vers lequel il pointe : Non respectée. Le site utilise à quelques reprises des libellés de type « Cliquez ici »
NAVIGATION
L’utilisateur est informé sur chaque page de la position de cette dernière dans la structure du site : Non respectée. L’ajout d’un fil d’Ariane aiderait à la navigation.
Il est possible de revenir à la page d’accueil depuis toutes les pages : Conforme. En cliquant sur le logo. L’ajout d’un lien « Accueil » en texte serait bien.
Le menu principal de navigation du site figure sur la page d’erreur 404 personnalisée : Non respectée. Le site ne propose pas de page 404 personnalisée.
PAGE D’ACCUEIL
La quantité de données à télécharger pour afficher intégralement la page d’accueil est inférieure à 100 Ko : Non respectée. 116K.
TITRE
Chaque page comporte un titre significatif et représentatif de son contenu : Conforme.
URL
L’adresse du site fonctionne avec ou sans préfixe www : Conforme
Les URL internes du site ne contiennent pas d’espaces : Conforme

ACCESSIBILITÉ
Le contenu alternatif de toutes les images est correctement indiqué : Non respectée. Un non voyant ne pourra pas faire la différence entre la publicité du centre photo, celle du CAA et les logos d’Opération Enfant Soleil et d’Apotex
La taille des polices destinées à l’affichage écran est exprimée en taille variable et non en taille fixe : Non respectée. Utilisation du (pt) plutôt que le pourcentage (%) ou (em)
La navigation reste possible sur l’ensemble du site en utilisant exclusivement le clavier : Non respectée. Les liens « Lire la suite » et « Archives » sur la page d’accueil ne fonctionne qu’avec la souris.
Le site n’emploie pas la technique des frames : Conforme.
Chaque champ de formulaire est associé à une étiquette qui lui est propre : Non respectée. Par exemple, la case recherche devrait utiliser une balise « label » plutôt que la balise « span » .
CODE
Le code source des pages contient les informations relatives au jeu de caractères employé : Non respectée.
Le contenu de chaque page est organisé selon une structure de titres et sous-titres hiérarchisée : Non respectée. Le code source ne contient aucune balise de titre. Tous les titres sont en « span »
FORMULAIRES
Les champs obligatoires des formulaires sont indiqués : Non applicable
HYPERLIENS
Le soulignement est réservé aux hyperliens : Conforme. Certains liens utilisent le soulignement, d’autres non…
Les hyperliens sont visuellement différenciés du reste du contenu : Non respecté. Les liens dans la liste de maladies ressemblent étrangement aux titres dans les fiches de maladies.
Tous les hyperliens internes du site sont valides : Conforme
Les hyperliens texte visités et non visités sont différenciés : Non respectée. Il faut idéalement faire un changement de couleur, permettant au visiteur de savoir s’il a déjà visité la page ou non.
Le libellé des hyperliens est représentatif de leur cible et décrit la nature du contenu vers lequel il pointe : Conforme. Il faut faire attention aux liens du style « Lire la suite » car dans une liste de liens internes, tous les liens « Lire la suite » seraient ambigus.
NAVIGATION
L’utilisateur est informé sur chaque page de la position de cette dernière dans la structure du site : Non respectée. La présence d’un fil d’Ariane aiderait la navigation.
Il est possible de revenir à la page d’accueil depuis toutes les pages : Conforme. En cliquant sur le logo Familiprix dans la barre de menu. Il serait tout de même idéal d’avoir un lien texte « Accueil » quelque part.
Le menu principal de navigation du site figure sur la page d’erreur 404 personnalisée : Non respectée. Le site n’a pas de page 404 personnalisée.
PAGE D’ACCUEIL
La quantité de données à télécharger pour afficher intégralement la page d’accueil est inférieure à 100 Ko : Non respectée. 128K.
TITRE
Chaque page comporte un titre significatif et représentatif de son contenu : Non respectée. Toutes les pages présentent le même titre. Un titre personnalisé est pratique pour les pages pour impression mais également pour améliorer le référencement.
URL
L’adresse du site fonctionne avec ou sans préfixe www : Conforme
Les URL internes du site ne contiennent pas d’espaces : Conforme

ACCESSIBILITÉ
Le contenu alternatif de toutes les images est correctement indiqué : Non respectée. Les images de la page d’accueil n’ont pas le texte alternatif.
La taille des polices destinées à l’affichage écran est exprimée en taille variable et non en taille fixe : Non respectée. Utilisation du (px) plutôt que le pourcentage (%) ou (em)
La navigation reste possible sur l’ensemble du site en utilisant exclusivement le clavier : Non respectée. Le menu est construit à partir du JavaScript.
Le site n’emploie pas la technique des frames : Conforme.
Chaque champ de formulaire est associé à une étiquette qui lui est propre : Non respectée. Par exemple, le formulaire de contact devrait utiliser des balises « label » plutôt que mettre le contenu directement dans des balises « td » .
CODE
Le code source des pages contient les informations relatives au jeu de caractères employé : Conforme.
Le contenu de chaque page est organisé selon une structure de titres et sous-titres hiérarchisée : Non respectée. Le site n’utilise pas les balises « h1 » à « h6 » .
FORMULAIRES
Les champs obligatoires des formulaires sont indiqués : Non respectée. Le formulaire de contact dans la page Nous Joindre n’indique pas les champs obligatoires.
HYPERLIENS
Le soulignement est réservé aux hyperliens : Conforme.
Les hyperliens sont visuellement différenciés du reste du contenu : Conforme.
Tous les hyperliens internes du site sont valides : Non respectée. Lorsque je suis dans une fiche de maladie dans l’encyclopédie médicale, avec Firefox, certains menus ne fonctionnent plus. De plus, certains liens ne fonctionnent plus dans la section Liens Pratiques.
Les hyperliens texte visités et non visités sont différenciés : Non respectée. Un changement de couleur serait nécessaire.
Le libellé des hyperliens est représentatif de leur cible et décrit la nature du contenu vers lequel il pointe : Non respectée. L’utilisation de liens du style « Cliquez ici » n’est pas une bonne pratique, à moins que l’attribut « title » soit spécifié.
NAVIGATION
L’utilisateur est informé sur chaque page de la position de cette dernière dans la structure du site : Non respectée. L’ajout d’un fil d’Ariane améliorerait la navigation.
Il est possible de revenir à la page d’accueil depuis toutes les pages : Conforme.
Le menu principal de navigation du site figure sur la page d’erreur 404 personnalisée : Non respectée. Le site ne propose pas de page 404 personnalisée.
PAGE D’ACCUEIL
La quantité de données à télécharger pour afficher intégralement la page d’accueil est inférieure à 100 Ko : Non respectée. Plus de 400K.
TITRE
Chaque page comporte un titre significatif et représentatif de son contenu : Non respectée. Toujours le même titre sur toutes les pages : « Proxim – Votre destination bien-être »
URL
L’adresse du site fonctionne avec ou sans préfixe www : Conforme.
Les URL internes du site ne contiennent pas d’espaces :Conforme.
Pour ce qui est du respect des standards du W3C, aucun site ne respecte leur spécification HTML ou XHTML et seulement Jean-Coutu et Familiprix respecte la spécification CSS.
Jean-Coutu, Uniprix et Brunet font une bonne utilisation de la technologies CSS pour la conception de leurs pages Web. Les 3 autres utilisent des tableaux pour la mise en page de leur information ce qui constitue une mauvaise pratique.




