Archive for ‘Programmation’ Category
Browse:
Internet » Programmation »
Subcategories:

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.

Récemment

Nuage de tags

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