Archive pour le mot-clef ‘ajax’

Infographie 2.0 et Ajax

infographie 2.0 Je ne suis pas particulièrement versé sur le design en règle générale (la tête de ce blog en dit long sur le sujet). Mais j’ai quand même décidé de me remettre un peu au gout du jour. J’ai donc consulté quelques billets sur l’infographie à la mode 2.0 :

Je me dis au final que l’infographie présente sur le Web 2.0 est composée d’ombrages, de dégradés, de reflets… Il n’y a rien de magique dans tout ça. Rien de bien difficile non plus me direz-vous. Tous les outils dont on se sert pour réaliser ces jolies illustrations sont présents depuis longtemps au sein des logiciels d’infographie.
Mais alors pourquoi diable tout cela n’a-t-il pas vu le jour plus tôt ?

C’est exactement le même cas que pour l’ajax. Les divers langages nécessaires étaient là depuis belle lurette, et ce n’est apparu que bien plus tard, du jour au lendemain, sans que l’on sache vraiment pourquoi…

Après, du côté infographie, la mode doit certainement jouer un rôle (qu’elle ne peut avoir eu pour l’ajax).


Ajax, une belle liste déroulante.

Liste déroulante en AJAXDenis Cabasson (www.developpez.com) dans son article (tutoriel) du 10 février 2006 (Ajax – une autocomplétion pas à pas) fait une très bonne approche, quoi qu’un peu complexe à mon goût, de la création d’une liste déroulante en AJAX.
Le fonctionnement, comme le script, est très inspiré de ce qu’a pu faire Google avec Google Suggest. Le rendu est propre, compatible avec la pluspart des navigateurs (testé sous IE, Firefox et Opéra), mais pas totalement xhtml strict tout de même…
A titre personnel, je regretterai juste que le script soit un peu trop « tout en un ». Les styles et le nom du fichier php (entre autres) sont intégrés directement dans la source du javascript, de même que certaines options telles que la soumission immédiate du formulaire une fois la selection faite dans la liste. Mais cela n’enlève rien à l’efficacité du script et il est assez facile de replacer des options là où on en a besoin.

Pour ceux qui trouveraient ce script un peu trop difficile à comprendre ou à adapter, on peut aussi signaler le moteur de recherche avec XmlHttpRequest et PHP de Thanh Nguyen basé sur sa classe XHRConnection dont la première approche est beaucoup plus simple et ouvre la porte de l’AJAX et de son intégration sans le restreindre à une application particulière.


De l’utilité de l’AJAX

Comme le souligne Eric (Presse-Citron) les sites faits en Ajax aujourd’hui se ressemblent un peu au niveau contenu et services offerts. A mon goût, mon humble avis, j’ai l’impression que, pour l’heure, quand on fait un site en Ajax, ça devient vite le but final, une sorte de démonstration, une jolie chose, agréable à manipuler et éventuellement utile. L’Ajax ne doit pas être un but en soi. On ne fait pas un site pour le faire en Ajax. A titre perso, j’essaie même de l’éviter quand je peux pour des raisons de compatibilités. Ou alors, si ! On peut faire un site en Ajax pour la beauté du geste, mais comme tout le monde, pour commencer, comprendre et appréhender cette technologie.

Lire le billet »