Ajax or not Ajax ?

Celà fait plusieurs jours que je voulais écrire un post à ce propos. Après la lecture de cet article et différentes remarques que l’on m’a faites, je souhaite donner mon opinion.

Rappelons brièvement les faits. L’utilisation des technologies Ajax apporte son lot de bonnes choses mais aussi les inconvénients qui vont avec. Essayons de faire la synthèse de tout ça.

Nous avons vu qu’Ajax permet l’appel de code distant, et la récupération de valeurs permettant leur affichage sans rechargement de page et ceci à l’aide de javascript. Le premier soucis qui pointe le bout de son nez est bien sûr l’utilisation de javascript. Il y aurait 78% de navigateurs compatibles avec Ajax ce qui est toutefois pas mal. Cependant au niveau accessibilité l’utilisation abusive de javascript est plus que dangereuse. Une personne non voyante ne pourra pas accéder à une information affichée suite à un appel javascript. Or je tiens beaucoup à l’accessibilité des sites web.

Pourquoi prôner Ajax alors ? Je pense que cette technologie a de nombreux mérites. Là aussi on l’utilise parfois à des fins qui ne sont pas très utiles. Ergonomiquement parlant, il est souvent aussi pratique de charger une autre page plutôt que d’avoir l’information directement. De plus les moteurs de recherche ne sont pas du tout friands de javascript. Malgré tous les points négatifs dont je viens de faire part, je reste convaincu qu’Ajax a de l’avenir. Avez-vous testé le service Meeboo ? Il vous permet de vous connecter à la plupart des messageries instantanées avec un client Web superbe. Voilà une application où Ajax a de l’intérêt par exemple.

Mes convictions personnelles sont donc l’utilisation de cette technologie à des endroits bien particuliers d’un site Internet. La partie administration ( Backoffice ) est très souvent simplifiée grâce à ce genre d’outils. Ajax offre aussi l’opportunité de créer des applications au sein d’un site et c’est une autre de ses grandes qualités.

Pour conclure je dirais donc que la navigation sur un site public doit rester ergonomique, simple et accessible mais qu’il ne faut pas oublier Ajax pour la création d’une application WEB poussée ou la gestion du backoffice.

meebo.com, vive Ajax !

Le site www.meebo.com permet en effet de se connecter aux messageries instantanées classiques (MSN, ICQ, JABBER …) depuis un navigateur web, sans aucune installation sur le poste ni applet ! Du coup le système franchi très simplement les firewall et autre proxy, même les plus récalcitrants ! Une révolution !

Meebo utilise un “client” Ajax permettant d’avoir le confort d’un client lourd au sein d’une page web avec des flux réseaux restreints. Bref un outil vraiment pratique. a visiter absolument.

Un client AIM en Ajax !

Le site www.meebo.com propose la connexion aux différents clients de messageries instantanées, que ce soit MSN, ICQ, Jabber, GTalk ou Yahoo ! Messenger. Ce site utilise une technologie Ajax pour l’affichage du client. Le résultat est aussi convivial que le clients lourds, les soucis de proxy / firewall en moins.

La technologie Ajax se prête particulièrement bien à la réalisation d’un client léger/riche de messagerie instantanée, on pourrait même presque dire que cette technologie permet la réalisation d’une telle application. Le fonctionnement asynchrone de la messagerie instantanée nécessite en effet une communication constante avec le serveur pour la réception de message dans un usage web. Avant l’arrivée d’Ajax, ce rafraichissement nécessitait le réaffichage complet de la page ou des manipulations de frame un peu complexe, si bien que ce type d’application n’existait qu’à titre expérimental.

Ajax apporte une solution en permettant de ne rafraichir que les messages instantanés et non la totalité de la page. Cette nouvelle fonctionnalité permet de restreindre au stricte nécessaire les échanges entre le client et le serveur mais permet aussi de ne raffraichir que les communications ayant évolué. Le résultat est une fluidité de l’application parfaite et l’illusion de l’utilisation du client lourd traditionnel.

Outre ce mode de communication, l’application de meebo.com profite de tous les attrait d’Ajax en proposant le déplacement des éléments applicatif au sein de la fenêtre de navigation par exemple. Bref, on se croirait dans un vrai client de messagerie. Sauf que là : pas besoin d’installation, pas besoin d’autorisations particulières sur le firewall ou le proxy : tous les échanges se font en http.

Pour ma part, je leur tire mon chapeaux !

Mise à jour de Windows avec authentification

Un grand éclat de rire aujoud’hui, Microsoft vient de lancer l’authentification des utilisateurs lors des mises à jours et téléchargements de logiciels sur son site. Ce système doit empécher que des utilisateurs n’ayant pas obtenus légalement leur licence téléchargent les dits programmes. En soit, cette mesure très légitime est une bonne chose, outre le prix exorbitant des logiciels ainsi protégés et, à mon avis, inadapté à une cible grand puplique.
Bref, là n’est pas l’objet de cette brève puisque la blague du jour est l’arrivée du programme de contournement deja diffusé. Rien d’etonnant me direz vous, je ne suis d’ailleurs aucunement surpris ; ce qui me fait rire par contre c’est la simplicité du contournement ou plutot l’extrème minimalisme de la protection : une blague !! En effet l’analyse du script est simple : il s’agit bêtement de l’ajout d’un cookie sur le poste indiquant que l’authentification est réussie !!! autant dire qu’un gamin bricolo de 14 ans pouvait à la fois inventer cette protection et la casser !

Tout ça pour en venir à l’idée suivante : quand on est le numéro 1 de l’informatique mondiale, que l’on compte parmi ses employés sans doute ce qu’il y a de meilleur et que l’on met en place une blague pareille, ca ne peut s’appeler que du marketing !! Au fait, Microsoft ne propose-t-il pas en même temps une offre “très aléchante” pour se mettre en règle et payer sa licence ? Ou comment investir un minimum pour juste doper ses ventes !

Pour ma part, si je voulai luter contre le piratage et ainsi récupérer des millions de dolards de licences qui m’échappent j’investirai un peu plus qu’une centaine d’euro dans mon système de sécurité … mais bon !

SCO à l’attaque de GNU/Linux

L’histoire commence en quelque sorte il y a 30 ans. AT&T conçoit un système appelé UNIX. La propriété intellectuelle de ce système est ensuite vendu à Novell qui le cède par la suite à SCO enfin Caldera, auteur d’une distribution Linux, rachète ce droit avant de prendre le nom de SCO en 2002.

Continue reading