142 DÉPLOYER UN PROJET WEB 2.0
© Groupe Eyrolles
La contrepartie de ce haut niveau de compétences se rencontre
dans les résultats obtenus, qu’il s’agisse de leur finition ou de leur
interactivité. La RIA est beaucoup plus « léchée » que son homologue développée en client léger. Ce dernier demande, lors du développement, d’être testé et ajusté aux différents navigateurs pour être
certain que le fonctionnement sera bien le même partout. On y
parvient relativement bien en recourant à des bibliothèques de
fonctions (framework) conçues pour le développement AJAX. Si les
développeurs se forment pour passer aux RIA, ils auront gagné en
compétence. Accepteront-ils de revenir au client léger, moins
« qualifiant » ?
Mise au point d’une RIA
Une RIA s’exécute dans un navigateur Internet, mais peut aussi être
exécutée localement dans l’environnement sécurisé de ce que l’on
appelle un bac à sable (en anglais « sandbox »). Cela facilite la mise
au point. Il est bon de le prévoir dès le départ au niveau des platesformes à installer.
Plus ou moins RIA
La RIA se situant entre le client léger et le client riche, il est donc
possible de prévoir « plus ou moins » de technologies RIA et de
garder des parties en client léger. Ce n’est pourtant pas une bonne
idée, car il faut alors maîtriser les deux approches, notamment et
principalement au niveau de la mise au point. Quand on s’engage
dans la RIA, il vaut mieux y aller franchement. Si un site, ou un
service, peut être découpé proprement, on peut développer les
composants évolués en RIA et garder le client léger pour le reste.
C’est là le seul bon « mix ».
Installation
Une RIA peut être exécutée sur un navigateur Internet : aucune
installation n'est requise, à l’exception des plugins. Pour l’utilisateur,
l’installation du ou des greffons doit se faire sans douleur. S’il faut
redémarrer le navigateur, ou répondre à des messages techniques
liés à la sécurité ou tout autre aspect trop complexe, l’utilisateur sera
déboussolé et ne pourra conclure avec succès. On peut parier qu’il
ne cherchera plus à utiliser une telle RIA.
© Groupe Eyrolles
La contrepartie de ce haut niveau de compétences se rencontre
dans les résultats obtenus, qu’il s’agisse de leur finition ou de leur
interactivité. La RIA est beaucoup plus « léchée » que son homologue développée en client léger. Ce dernier demande, lors du développement, d’être testé et ajusté aux différents navigateurs pour être
certain que le fonctionnement sera bien le même partout. On y
parvient relativement bien en recourant à des bibliothèques de
fonctions (framework) conçues pour le développement AJAX. Si les
développeurs se forment pour passer aux RIA, ils auront gagné en
compétence. Accepteront-ils de revenir au client léger, moins
« qualifiant » ?
Mise au point d’une RIA
Une RIA s’exécute dans un navigateur Internet, mais peut aussi être
exécutée localement dans l’environnement sécurisé de ce que l’on
appelle un bac à sable (en anglais « sandbox »). Cela facilite la mise
au point. Il est bon de le prévoir dès le départ au niveau des platesformes à installer.
Plus ou moins RIA
La RIA se situant entre le client léger et le client riche, il est donc
possible de prévoir « plus ou moins » de technologies RIA et de
garder des parties en client léger. Ce n’est pourtant pas une bonne
idée, car il faut alors maîtriser les deux approches, notamment et
principalement au niveau de la mise au point. Quand on s’engage
dans la RIA, il vaut mieux y aller franchement. Si un site, ou un
service, peut être découpé proprement, on peut développer les
composants évolués en RIA et garder le client léger pour le reste.
C’est là le seul bon « mix ».
Installation
Une RIA peut être exécutée sur un navigateur Internet : aucune
installation n'est requise, à l’exception des plugins. Pour l’utilisateur,
l’installation du ou des greffons doit se faire sans douleur. S’il faut
redémarrer le navigateur, ou répondre à des messages techniques
liés à la sécurité ou tout autre aspect trop complexe, l’utilisateur sera
déboussolé et ne pourra conclure avec succès. On peut parier qu’il
ne cherchera plus à utiliser une telle RIA.
