Le design web : Les méthodes modernes de création de sites

Vérifier la rupture et les anomalies

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
La loi de Murphy appliquée à la conception web impose de vérifier ce qui se passe quand les choses ne se déroulent pas comme prévu.

Transcription

Vous connaissez probablement la loi de Murphy. Si ce n'est pas le cas, eh bien je vais vous la rappeler. Il s'agit, bien entendu, de quelque chose qui est empirique mais qui, hélas, dans la vie réelle, et en particulier lorsque l'on va faire des développements, se vérifie assez souvent. Tout ce qui est susceptible de mal tourner tournera nécessairement mal. Cela veut dire que s'il existe deux moyens de faire quelque chose et qu'un de ces deux moyens n'est pas bon, va entraîner une catastrophe, il y aura forcément quelqu'un qui va employer cette méthode, qui va emprunter cette voie. Alors, il faut appliquer cela à nos sites web, et dans un premier temps, prévoir qu'est-ce qui va se passer quand les choses vont mal tourner, quand quelque chose ne va pas fonctionner. On appelle cela un test de rupture. Alors il ne s'agit pas d'un, mais de plusieurs tests de rupture car il va falloir désactiver une ou plusieurs feuilles de style pour vérifier comment on va se comporter l'affichage de nos pages en l'absence de ces feuilles de style. Il va falloir désactiver le JavaScript, nous sommes dans un système qui est un système d'amélioration progressive, donc notre site doit déjà être fonctionnel sans le JavaScript, et puis il va falloir, ce qui se passe lorsqu'il y a une mauvaise connexion, c'est à dire que le débit n'est pas celui que vous avez dans votre bureau et qui est probablement de la fibre optique. L'idée est donc très clairement de se poser la question : quel va être le niveau de performance de mon site dans des conditions qui ne sont pas des conditions optimales ? Alors bien entendu, il y a le test de rupture mais il n'y a pas que le test de rupture. Il va falloir également vérifier qu'est-ce qui se passe dans le cas d'anomalies. Est-ce que ces anomalies sont gérées correctement par les dispositifs que j'ai mis en place sur mon site ? Qu'est-ce que l'on va entendre par anomalie ? Il va s'agir de cas limites. Prenons un exemple de cas limite, vous avez prévu un champ de formulaire pour que quelqu'un puisse saisir son nom et vous n'avez prévu que vingt-cinq caractères. Si la personne a un nom qui est un peu compliqué comme par exemple, Morten Rand Ericksen, il aura du mal à saisir les caractères dans le champ. Dans le meilleur des cas, on l'affichera à moitié et dans certains cas, il ne pourra même pas saisir son nom totalement, il faudra donc qu'il fasse des choix. Vous voyez qu'il va falloir bien étudier ces cas limites. Ceci, bien entendu, n'est qu'un exemple, il va falloir pousser plus avant la recherche. Ensuite, est-ce que les pages d'erreur 404 vont s'afficher correctement et qu'est-ce qui va se passer sur une page d'erreur 404 ? Est ce que l'on va avoir des liens qui vont nous permettre de résoudre le problème, est-ce qu'il va y avoir un système qui va permettre à l'utilisateur de signaler ce problème ? Vous voyez que ce n'est pas uniquement la vérification de l'affichage de la page d'erreur mais plutôt, comment cette page d'erreur va fonctionner ? On va ensuite, par exemple, tester le résultat d'une recherche sans résultat. Si sur votre site, il y a un moteur de recherche et que l'internaute effectue une recherche, si cette recherche ne renvoie aucun résultat, qu'est-ce qui va s'afficher ? Est-ce qu'on aura simplement un message d'erreur ou est-ce que l'on aura des suggestions pour réorienter la recherche de l'utilisateur ? Et puis, par exemple, lorsque vous travaillez avec des systèmes de CMA, c'est qu'ensuite votre client va pouvoir alimenter le site, vous avez prévu, bien entendu, qu'il aura des formulaires pour saisir ses articles, ses informations, ses recettes, etc. Que se passera-t-il lorsqu'il saisira un titre qui est trop long ? Comment ce titre sera-t-il géré ? Est-ce que la typo sera légèrement réduite ? Est-ce qu'il aura une alerte dans le back-office pour lui expliquer qu'il faut qu'il limite son titre à un certain nombre de caractères ? Ce sont des choses qu'il va falloir tester. Il s'agit pas ici, à proprement parler, de rupture mais il s'agit d'anomalies. Au risque de me répéter, accordez une attention toute particulière aux champs de formulaires. Ces formulaires ne sont pas là uniquement pour, entre guillemets, faire joli, mais répondre à des fonctionnalités. La gestion correcte des champs de formulaire, en particulier dans l'assistance que vous pouvez procurer à votre utilisateur, est très importante. Et puis, bien entendu, il faudra également tester la sécurité. Certaines grandes sociétés vont jusqu'à faire appel à des hackers qui vont essayer de mettre en défaut la sécurité d'un site pour pouvoir l'améliorer et produire quelque chose qui soit totalement fiable. Vous voyez donc qu'avec ces tests de rupture et d'anomalie, il y a pas mal de travail à faire et que ce travail est fondamental, il arrive en deuxième position juste après les tests d'accessibilité.

Le design web : Les méthodes modernes de création de sites

Ayez une vue d’ensemble du processus de conception de sites web. Définissez la stratégie de contenu, le développement, la conception, les tests, pour finalement lancer votre site.

Aucun commentaire n´est disponible actuellement

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !