Apports des clients riches dans le monde du WEB 2.0

Slides:



Advertisements
Présentations similaires
Jean-Pierre Villain - Qelios W3Café Accessibilité - Paris – Avril 2011
Advertisements

« Les Mercredis du développement » Ajax / Client CallBack / Atlas
Le web 2.0 L'Internet deuxième génération ? Moussay Jérôme - Master 2LCE1/16.
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
Open Days 2006 Le Web 2.0 demain: produits, technologies, outils.
Conception de Site Webs Interactifs Cours 4
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation.
GESTION DE BIBLIOGRAPHIES
NFE 107 : Urbanisation et architecture des systèmes d'information
Nallet Jean-baptiste Université Claude Bernard Lyon1 Lassociation Flex/Java Une solution innovante Nallet Jean-baptiste.
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Site web dynamique.
Présentation application GRBL France Telecom
| Project Ways Exia A2 Groupe Carles – Corbisier – Juzanx - Pareil.
Portfolio - Dossier de cheminement Techniques de linformatique Rivière-du-Loup.
Web et Flux RSS Sébastien Bayle. 30/01/09 Comment faire un site web aujourdhui ? – Construire son propre site – Utiliser des outils OpenSource – Utiliser.
Gaselys Trading Confirmation
JAVASERVER FACES Un framework Java pour le développement Web.
Ajax. Contexte Dabord, il y a eu les terminaux des ordinateurs centraux (environnements TSO, CICS, etc.) et les terminaux plein écran des environnements.
Développement d’un réseau social professionnel
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
Introduction aux technologies AJAX Ajax François BONNEVILLE
Nallet Jean-baptiste Choix techniques, quelles implications ? SPIRAL 3.0 Chef de projet SPIRAL.
Clients riches RIA (Rich Internet Application) / RDA
Projet de Master première année 2007 / 2008
Adaptée du cours de Richard Grin
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
© 2006 Microsoft Corporation. Bonjour et Bienvenue !
Introduction aux technologies AJAX Ajax François BONNEVILLE
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
PROGRAMMATION WEB FRONT-END.
Outil de gestion des cartes grises
Cours de programmation web
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
MOUGEL Sébastien Le web 2.0 Effet de mode ou réelle innovation ?
GESTION DE COMPOSANTS ELECTRONIQUES
Séminaire (6-12 Février 2007) Promo. M2 ESCE-Tunis 2006/07
Diplôme Nationale d'Ingénieur en Informatique
S'initier au HTML et aux feuilles de style CSS Cours 5.
ETUDE DE CAS : JavaScript, Ajax, Web 2.0.
Architecture d’une application WEB Statique:
Composants graphiques en ACube Framework client riche SVG.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
AJAX Open Source Etat de l’art Baris Ulucinar, Octobre 2006 University of Fribourg, Suisse Sous la direction de Prof. O. Abou Khaled.
Introduction au socle MEAN
Les différents modèles d’architecture technique
AJAX.
G.KEMBELLEC - UP81 Master 2 THYP Cas pratique d’utilisation De simpleXML Un lecteur de RSS Novembre 2009.
S'initier au HTML et aux feuilles de style CSS Cours 5.
Sites Web interactifs 2010 / 2011 / S1 Bernhard Rieder.
Toolkit WEB de contrôle en SVG Equipe Koala d’ILOG Encadré par Colas Nahaboo Isabelle LAFAYE.
d’une plateforme web géo-décisionnelle
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
Développement et design Web Awaves academy Stockholm 2006.
Base de données biogéographiques sur Internet
Séance /01/2006 Les technologies des sites dynamiques.
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
d’assistance et de promotion
Les évolutions du WEB Des technologies,... et un peu plus...
Interaction Homme Machine
Introduction aux technologies des web services en Java EE
EFREI – – Mathieu Nebra Le développement Web.
P ROJET WEB « Movie On Rails » Site de critique de films Benoît GUICHARD & Valentin GAILLARD.
SOMMAIRE  Intro et cahier des charges 2 Présentation Projets Étude et recherche Développement Doc. et manuels Conclusion J.
1 Sommaire Présentation de l’entreprise Présentation du stage Présentation de Scarabée Réalisation Conclusion.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
SI28 – Ecriture interactive et multimédia Sylvain Slaton – Pierre Laporte.
DWR Jean-Jacques LE COZ. Introduction Projet DWR Framework AJAX Projet Open Source commencé en 2004 Licence GPL (Apache Software License v2) Sponsorisé.
Transcription de la présentation:

Apports des clients riches dans le monde du WEB 2.0 Examen probatoire du cycle ingénieur C.N.A.M Apports des clients riches dans le monde du WEB 2.0 Présenté par Bruno DELCOL

Apports des clients riches dans le monde du WEB 2.0 PLAN INTRODUCTION Rappels : L’évolution du WEB 1- Le client riche 2- Les différentes technologies 3- La technologie AJAX 4- Exemples de sites WEB 2.0 CONCLUSION Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 INTRODUCTION 1990 : 2 approches de la GIU (gestion d’interface utilisateur)  architecture client / serveur, architecture web. 2004 : le client riche mariage des 2 architectures précédentes. Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 RAPPELS en 2004 : le WEB 2.0 par Tim O’Reilly, l’évolution : WEB 2.0 WEB 1.5 WEB 1.0 pages dynamiques pages interactives pages statiques Apports des clients riches dans le monde du WEB 2.0

1- Définition du client riche C’est la fusion entre : le client lourd (client/serveur), le client léger (navigateur WEB). Apports des clients riches dans le monde du WEB 2.0

Avantages du client riche : multi plates-formes, maintenance plus aisée, actualisation par zone, interfaces adaptées, interactivité plus riche, facilité d’utilisation, diminution de la charge coté serveur. = PRODUCTIVITE Apports des clients riches dans le monde du WEB 2.0

2- Les différentes technologies « AJAX », « FLEX » (Adobe), « FLASH » (Macromédia), « JAVA », Apports des clients riches dans le monde du WEB 2.0

3- La technologie « AJAX » (Asynchronous JavaScript And XML) une présentation basée sur XHTML et CSS, un affichage dynamique et interactif grâce à DOM (Document Object Model), échange et manipulation de données (XML et XSLT), récupération asynchrone des données (XMLHttpRequest lié avec JavaScript). Apports des clients riches dans le monde du WEB 2.0

Les 4 composantes d’AJAX Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 Le « DOM » (Modèle Objet de Document) C’est une spécification du W3C : standardise l'accès aux éléments, standardise les événements. Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 STRUCTURE DU DOM Apports des clients riches dans le monde du WEB 2.0

Fonctionnement d’AJAX Etape 1 Apports des clients riches dans le monde du WEB 2.0

Fonctionnement d’AJAX Etape 2 Apports des clients riches dans le monde du WEB 2.0

Fonctionnement d’AJAX Etape 3 Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 Comparatif Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 MODE SYNCHRONE Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 MODE ASYNCHRONE Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 Les flux de données Apports des clients riches dans le monde du WEB 2.0

4- Exemples de site « WEB 2.0 » « Netvibes », « Adobe », Wikipédia, etc. Apports des clients riches dans le monde du WEB 2.0

Apports des clients riches dans le monde du WEB 2.0 CONCLUSION Les points négatifs : dépendant des navigateurs, difficulté à gérer les gros fichiers, difficulté à gérer le mode déconnecté. Un avenir certain pour les client riches!!! Une alternative : les RDA (application de bureau riche) allier la praticité des RIA (Application Internet Riche), conserver la robustesse des applications traditionnelles. Apports des clients riches dans le monde du WEB 2.0

Merci de votre attention. Apports des clients riches dans le monde du WEB 2.0