jump to navigation

Une interface riche, pour quoi faire ? (3ème partie) March 28, 2007

Posted by julien in : RIA , trackback

Pour rappel :
Une interface riche, pour quoi faire ? (1ère partie)
Une interface riche, pour quoi faire ? (2ème partie)

Suite d’un petit topo que j’essaye de faire sur l’intérêt que l’on peut avoir à déployer une RIA ou une RDA.

Il faut le savoir les RIA sont économes. Non pas économes en terme de dévéloppement (ce serait plutôt, pour l’instant le contraire). Non pas économes en terme d’organisation (voir cet article sur RIA et travail d’équipe).

Non, les RIA/RDA sont économes en terme de ressources.
On savait déjà qu’Ajax permettait des économies trés importantes en terme de bande passante (voir cet article d’Ajaxian).
En effet, l’Ajax permet de ne raffraichir que certaines parties de la page, sans avoir à recharger la totalité du document. Il existe donc physiquement une seule page web pour x contenus différents, ce qui est d’ailleurs une des causes principales du désamour entre Ajax et Google.

Mais les RIA et RDA permettent également de faire des économies en terme de ressources serveur, de CPU, en déportant sur l’ordinateur client (celui du visiteur) un certain nombre de tâches.
L’exemple le plus évident est le tri de listes. Sur les sites “old fashionned”, lorsque l’internaute veut trier une liste de produits par prix, une requête est envoyée au serveur, et c’est ce dernier qui se charge de l’opération.
Dans les sites 2.0 en Ajax ou en Flash, ou sur les futures RDA Apollo ou WPF, cette opération se fera directement sur l’ordinateur du client.
Bien sûr, il y a quelques limitations car il faut tenir compte de la puissance, possiblement réduite, de l’ordinateur sur lequel travaille l’internaute. Le tri d’une liste de 100.000 items, en plus d’un temps de téléchargement prohibitif, risquerait de faire chauffer les processeurs de bien des ordinateurs, au détriment de l’usabilité du site. Encore une fois, tout est une question d’utilisation parcimonieuse des nouvelles possibilités offertes par les RIA.

Voir aussi : , ,

Comments»

no comments yet - be the first?