{"partition": "head_middle", "source_domain": "blog.ippon.fr", "digest": "sha1:R7NIVVWDUGZWZT55QMMBJVCLRROH7L2M", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00006.parquet"}
Back-end
Front-end
Agilité
Le Blog d'Ippon Technologies De Flex à HTML5 (1) ?
Par Thomas ESCOLAN Flex, HTML5, SOA L’actualité récente du RIA (Rich Internet Application) a connu des remous (cf. La mort annoncée de Flex ?), et cela n’est pas probablement pas terminé. Ce marché s’appuie sur l’émergence de nouveaux langages et cadres de développements innovants autant que sur celle de nouveaux supports très hétérogènes (smart phones, tablettes, etc.) dont les capacités ne cessent de progresser. C’est tout l’enjeu des technologies qui proposent de l’adresser. Aujourd’hui, même si certaines plateformes ont pris ou prennent le dessus (Flex, SilverLight1, etc.) d’autres ont l’ambition de les remplacer (HTML5, JavaFX).
Introduction aux RIAs
D’abord, définissons rapidement ce qu’est une RIA. Il s’agit, comme son nom le laisse présager, d’une application Web. La particularité étant que son interface et son expérience utilisateur ainsi que ses performances se rapprochent des applications de bureau locales. Pour cela, un certain nombre de fonctionnalités sont attendues, comme le mode off line ou la possibilité de rafraîchir uniquement les parties actives des écrans sans avoir à les recharger à chaque manipulation.
Mais la particularité principale du RIA est de proposer littéralement l’exécution des applications sur le poste client, au contraire des applications Web « traditionnelles » dont le fonctionnement implique principalement un traitement sur le serveur au travers d’un dialogue permanent avec lui. Par ailleurs, s’exécutant localement, l’application RIA voudra naturellement s’affranchir de tout navigateur Inter