- Fil d'ariane : Accueil du devBlog
- / Détail du billet (Lien direct)
AJAX, expérience utilisateur et frustrations
Vous lisez certainement le blog de Fred Cavazza et sans être aussi expert que lui en ce qui concerne l'utilisabilité, le e-marketing, le Web 2.0 vous avez assimilé les concepts et enjeux. Ou Pas.
Si je vous dis ça c'est que je trouve que le comportement de l'internaute a véritablement été imprégné ces deux dernières années par les nouvelles possibilités qu'offrent les interfaces utilisateur. Tellement imprégné qu'un réflexe quasi myotatique s'est développé.
En effet, quelle a été votre attitude en voyant le petit indicateur ci-dessus? Quel est votre état d'esprit au moment de lire cette phrase? N'êtes vous pas dans l'attente que quelque chose se passe? Cette petite animation, chez l'internaute expérimenté, amène forcément ces interrogations :
tiens, ça charge longtemps? c'est buggé? je suis sur le site de Nicolas, ça marche pas?
mais très vite vous vous rendez compte que c'est un test auquel je vous invitais et que votre soulagement est à la hauteur de votre sentiment de frustration en voyant que rien ne se passait.
Cette petite animation, est véritablement devenu un témoin indicateur, une accroche visuelle, et un véritable objet de frustration.
Si ce test s'est révélé être un échec chez vous, il n'y a vraiment pas de quoi vous inquieter. La vraie vie c'est bien ausssi!
Commentaires
[#2] Commentaire rédigé le Jeudi 25 Janvier 2007 à 12:40 par caedes
[#4] Commentaire rédigé le Jeudi 25 Janvier 2007 à 13:09 par Alexandre
Bon ok, j'ai menti
[#5] Commentaire rédigé le Jeudi 25 Janvier 2007 à 13:10 par br1o
[#6] Commentaire rédigé le Jeudi 25 Janvier 2007 à 13:23 par Renaud
Mais comme tu le dis ça ne concerne probablement qu'une poignée d'utilisateurs aujourd'hui mais demain...
[#7] Commentaire rédigé le Jeudi 25 Janvier 2007 à 13:26 par xuxu
[#8] Commentaire rédigé le Jeudi 25 Janvier 2007 à 13:40 par Daweb
Pour moi il est lié à une action pour signifier quelque chose (un clic...).
Alors que là c'est plus comme la vieille époque des gifs animées, mais en plus classe c'est certain !
[#9] Commentaire rédigé le Jeudi 25 Janvier 2007 à 14:04 par raindrop
[#11] Commentaire rédigé le Jeudi 25 Janvier 2007 à 14:40 par wildmary
[#12] Commentaire rédigé le Jeudi 25 Janvier 2007 à 14:41 par wildmary
[#13] Commentaire rédigé le Jeudi 25 Janvier 2007 à 14:43 par alex
c clair que ces gifs animé sont devenus le symbole d'un chargement javascript /ajax , et qu'on est effectivement conditionné ...:/
[#15] Commentaire rédigé le Jeudi 25 Janvier 2007 à 19:26 par Nath
[#17] Commentaire rédigé le Jeudi 25 Janvier 2007 à 22:18 par Loïc
[#18] Commentaire rédigé le Vendredi 26 Janvier 2007 à 08:06 par IndicadesBois
Moi comme c'était lent à venir et qu'on est sur un blog de pro.
Je me suis dit : "bon il à juste mit le gif" et j'ai continué ma lecture.
Voyez commme je fais confiance au Web 2.0 !
[#19] Commentaire rédigé le Vendredi 26 Janvier 2007 à 10:05 par Jérémie
[#20] Commentaire rédigé le Vendredi 26 Janvier 2007 à 10:10 par Fabien
[#21] Commentaire rédigé le Vendredi 26 Janvier 2007 à 10:44 par Etienne
[#22] Commentaire rédigé le Vendredi 26 Janvier 2007 à 11:00 par G.
Les pictogrammes sont un code, un signe , un moyen de communiquer. Là, vous l'avez détourné. Vous avez montré la force du sign et sa vacuité.
So, what?
[#23] Commentaire rédigé le Vendredi 26 Janvier 2007 à 11:03 par Aymeric Jacquet
[#24] Commentaire rédigé le Vendredi 26 Janvier 2007 à 11:04 par STE.
Donc pas de frustration, pas d'engoisse, ... rien de tout ça, car j'étais venu pour lire un article (je pensais à un long débat sur l'utilisabilité et le Web 2.0, j'avais prévu 10 minutes de lecture!), pas pour voir des trucs qui bouge dans tout les sens...
[#25] Commentaire rédigé le Vendredi 26 Janvier 2007 à 11:20 par Arnaud
Que dire de la complétion automatique de formulaire?
Je suis persuadé que beaucoup d'entre-vous râle une fois que vous devez taper toutes vos coordonnées (ville, cp, rue...).
Des sites pourtant très agréables perdent un peu de leur intérêt ou de leur prestige lorsqu'ils ne sont pas encore agrémenté de fonctionnalités 'user friendly'. Tout ceci a un coût important, et bien souvent intégrer de l'ajax* dans un système existant n'est pas toujours une chose si simple.
[*]je n'aime pas ce terme, mais au moins tout le monde comprend.
Il faudra un jour ou l'autre que l'utilisation de HttpXMLRequest soit facilitée, en utilisant par exemple une nouvelle balise html façon include. Il serait bon également d'intégrer la gestion d'erreurs et les évènements de chargement au sein des navigateurs pour décharger un peu la tâches des développeurs web.
Peut-êtres que les travaux de la fondation Mozilla et du W3C vont déjà dans ce sens, j'avoue ne pas avoir consulté leur 'To-Do-List'.
[#26] Commentaire rédigé le Vendredi 26 Janvier 2007 à 11:49 par Thomas
Joli coup.
[#27] Commentaire rédigé le Vendredi 26 Janvier 2007 à 13:59 par EzecKiel
[#28] Commentaire rédigé le Vendredi 26 Janvier 2007 à 19:28 par Xof
[#29] Commentaire rédigé le Samedi 27 Janvier 2007 à 02:05 par Loomax
Puis j'ai lu l'article en me disant que ça allait charger ...
Bien joué en tout cas !
[#31] Commentaire rédigé le Samedi 27 Janvier 2007 à 11:59 par Gregoire
[#32] Commentaire rédigé le Lundi 29 Janvier 2007 à 20:34 par Cyril
[#33] Commentaire rédigé le Lundi 29 Janvier 2007 à 21:18 par Mogore
Même chose, mais je suis en pleine formation Ajax
[#34] Commentaire rédigé le Vendredi 02 Février 2007 à 15:26 par Olivier G.
[#35] Commentaire rédigé le Samedi 03 Février 2007 à 14:50 par Cookie
[#36] Commentaire rédigé le Mardi 06 Février 2007 à 16:01 par Laurent B
[#37] Commentaire rédigé le Mardi 06 Février 2007 à 16:05 par Laurent B
Plus d'infos sur le réflexe de Pavlov : http://fr.wikipedia.org/wiki/R%C3%A9flexe_de_Pavlo...
[#38] Commentaire rédigé le Samedi 30 Juin 2007 à 10:33 par Yotsumi
[#39] Commentaire rédigé le Jeudi 23 Août 2007 à 02:27 par franz
Moi je fais ça :
function afficher_membre() {
document.getElementById("fiche"
var url="/spip.php?page=fiche_membre";
var membre = document.form_membres.liste_membres.value;
xmlHttp = GetXmlHttpObject();
if (xmlHttp == null) {
alert("Votre navigateur ne supporte pas les requetes HTTP."
return false;
}
xmlHttp.onreadystatechange = function () {
var reponse = xmlHttp.responseText;
document.getElementById("fiche"
}
var params = "&id_auteur="+membre;
var cible = url+params;
xmlHttp.open("GET", cible, true);
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;"
xmlHttp.send(params);
return true;
}
Tout marche bien, sauf le petit rond qui tourne qui n'apparaît pas. Pourtant, si je fais ça :
function afficher_membre() {
document.getElementById("fiche"
}
Il apparaît bien.
Merci de votre aide.
L'ajout de commentaire a été désactivé pour ce billet.
Trackbacks
Pisteurs vers ce billet (trackbacks entrant)
Il n'y a pas encore de pisteurs pour ce billet.
Pistés par ce billet (trackbacks sortant)
Il n'y a pas encore de pisteurs effectué par ce billet.


D'autant plus que si on le remplace par un sablier à l'ancienne, je suis sûr que ce ne sera pas interprété comme un "vrai" chargement, mais bien comme une simple image.