History.go

datePosted on 20:51, septembre 25th, 2009 by Dany
Cet article fait partie d'une série, Mauvaises pratiques du Web»

Aujourd’hui je débute une sére d’article sur les mauvaises pratique du web. Que ce soient du code utilisé à mauvais escient, ou bien des pratiques douteuses de la part de certains webmasters.

J’inaugure cette série avec un article sur un petit bout de code Javascript: history.go(); Ce code permet de naviguer dans l’historique, ou plus exactement de faire naviguer le lecteur dans son historique. En fait il a la même action que les boutons permettant de revenir sur la page précédente ou bien la suivante avec les codes suivants: history.go(-1) et history.go(1).

Beaucoup trop de sites utilisent ce bout de code dans un bouton « retour ». Outre le fait que ce soit contre-productif (on retourne sur la page depuis laquelle on est venu et qui n’est pas forcément sur le site) ce n’est également pas intuitif. Le visiteur pensera retourner sur une page principale, un index, ou une page parente, et se retrouvera renvoyé à son point de départ. C’est à l’utilisateur de décider si il veut revenir en arrière dans son historique, non pas au concepteur du site web. Un bouton retour doit toujours renvoyer vers une page parente dans la hiérarchie du site web, idéalement vers un index ou l’index de la catégorie correspondante.

GD Star Rating
loading...

2 Responses to “History.go”

  1. Tasanv on février 5th, 2010 at 02:34

    juste question comme ca.

    t’as déjà essayé de voir ce que ça donne si on est en mode « connexion privé » avec Firefox ?
    vu qu’il n’y a pas d’historique dans ce cas

    GD Star Rating
    loading...
    • Dany on février 5th, 2010 at 11:57

      Il est vrai que je n’ai pas fait le test, mais je suppose que ce bout de code n’aura simplement aucun effet.

      GD Star Rating
      loading...

Leave a Reply

Name: (required)
Email: (required) (will not be published)
Website:
Comment:

Récemment

Nuage de tags

Internet onglet Grooveshark Pastel Google Tableau Navigateur Photo Taskfox Choquant Musique Beta Firefox Streaming Internet Explorer IE6 Mozilla page web CMS Songbird Video Ubiquity Navigateur Web Strasbourg Blog