Web et Flux RSS Sébastien Bayle. 30/01/09 Comment faire un site web aujourdhui ? – Construire son...
-
Upload
martine-morice -
Category
Documents
-
view
117 -
download
3
Transcript of Web et Flux RSS Sébastien Bayle. 30/01/09 Comment faire un site web aujourdhui ? – Construire son...
![Page 1: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/1.jpg)
Web et Flux RSS
Sébastien Bayle
![Page 2: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/2.jpg)
30/01/09
• Comment faire un site web aujourd’hui ?– Construire son propre site– Utiliser des outils OpenSource– Utiliser des services en ligne
• Les technologies du Web– flux RSS– AJAX– demain ?
« Web et flux RSS »
![Page 3: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/3.jpg)
30/01/09
Construire son propre site
• Les outils :– Notepad– DreamWeaver– Photoshop
• L’hébergement :– compris dans l’abonnement à internet– free.fr– …
3
![Page 4: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/4.jpg)
30/01/09
• Joomla• Plone• Et bien d’autres : SPIP, DotClear, MediaWiki.
Utiliser des outils OpenSource
![Page 5: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/5.jpg)
30/01/09
Joomla
5
![Page 6: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/6.jpg)
30/01/09
Joomla
6
![Page 7: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/7.jpg)
30/01/09
Joomla
7
![Page 8: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/8.jpg)
30/01/09
Joomla
8
![Page 9: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/9.jpg)
30/01/09
Joomla
9
![Page 10: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/10.jpg)
30/01/09
Joomla
10
![Page 11: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/11.jpg)
30/01/09
Joomla
11
![Page 12: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/12.jpg)
30/01/09
Joomla
12
• http://cirius.seb.free.fr/joomlademo
![Page 13: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/13.jpg)
30/01/09
Plone
13
![Page 14: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/14.jpg)
30/01/09
Plone
14
• http://gds2i.eureos.fr
![Page 15: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/15.jpg)
30/01/09
• Package comprenant :– l’hébergement– la maintenance des applications– les applications pré-installées
• Nés du phénomène « Skyblog »
Les services en ligne
![Page 16: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/16.jpg)
30/01/09
Microsoft Live
![Page 17: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/17.jpg)
30/01/09
Microsoft Live
![Page 18: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/18.jpg)
30/01/09
Microsoft Live
![Page 19: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/19.jpg)
30/01/09
Microsoft Live
![Page 20: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/20.jpg)
30/01/09
• http://sebastienbayle.spaces.live.com/
Microsoft Live
![Page 21: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/21.jpg)
30/01/09
Google Sites
![Page 22: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/22.jpg)
30/01/09
Google Sites
![Page 23: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/23.jpg)
30/01/09
Google Sites
![Page 24: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/24.jpg)
30/01/09
• http://sites.google.com/site/monsitededemo/Home
Google Sites
![Page 25: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/25.jpg)
30/01/09
• Aujourd’hui :– La base : le serveur HTTP– Les flux RSS– AJAX
• Et demain :– XUL– XAML
Technologies du Web
![Page 26: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/26.jpg)
30/01/09
• Qu’est-ce que c’est :– un fichier texte « spécial » : formattage XML,
respect des specifications RSS
Flux RSS
<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0"> <channel> <title>Mon site</title> <description>Ceci est un exemple de flux RSS 2.0</description> <lastBuildDate>Wed, 27 Jul 2005 00:30:30 -0700</lastBuildDate> <link>http://www.example.org</link> <item> <title>Actualité N°1</title> <description>Ceci est ma première actualité</description> <pubDate>Tue, 19 Jul 2005 04:32:51 -0700</pubDate> <link>http://www.example.org/actu1</link> </item> </channel></rss>
![Page 27: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/27.jpg)
30/01/09
• A quoi ça sert ?– formater l’information de manière standard– Séparer le contenu de sa mise en page
• >> échanges d’informations entre sites web• >> centraliser des informations de sources
différentes
Flux RSS
![Page 28: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/28.jpg)
30/01/09
• http://rss.cnn.com/rss/edition.rss • http://www.lequipe.fr/Xml/Football/Titres/actu_rss.xml• http://www.lemonde.fr/rss/une.xml• http://cirius.seb.free.fr/test_rss.xml
Flux RSS
![Page 29: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/29.jpg)
30/01/09
Flux RSS
![Page 30: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/30.jpg)
30/01/09
• http://www.google.fr/ig?hl=fr
Flux RSS
![Page 31: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/31.jpg)
30/01/09
• AJAX = Asynchronous Javascript And XML
• Principe :– faire une requête au serveur depuis l’intérieur
d’une page déjà chargée.–Modifier la page en cours pour prendre en compte
les nouveaux résultats
AJAX
![Page 32: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/32.jpg)
30/01/09
Serveur HTTP
32
Url + autres informations (cookies, formulaires)
<HTML><BODY>BONJOUR</BODY></HTML>
www.monsite.com/index.html
www.monsite.com
index.html
![Page 33: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/33.jpg)
30/01/09
Serveur HTTP dynamique
33
Url + autres informations (cookies, formulaires)
<HTML><BODY>BONJOUR</BODY></HTML>
www.monsite.com/index.php
www.monsite.com
index.php
sql.monsite.com
SELECT MSG FROM TABLE
BONJOUR
![Page 34: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/34.jpg)
30/01/09
Url + autres informations (cookies, formulaires)
www.monsite.com/index.php
www.monsite.com
index.php
sql.monsite.com
SELECT MSG FROM TABLE
BONJOUR
getHeure()
getHeure()
19:00:05
19:00:00
AJAX
![Page 35: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/35.jpg)
30/01/09
• Exemples:– http://maps.google.fr/
AJAX
![Page 36: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/36.jpg)
30/01/09
• l’enjeu : remplacer le html car– le html décrit un document > pas suffisant pour RIA– Les interactions sont de plus en plus nombreuses
• En lice :– Microsoft (XAML + Silverlight)– Google (Native Client)– Adobe (Flex/Air)– Mozilla (XUL)– Sun (JavaFX)
Et demain ?
![Page 37: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/37.jpg)
30/01/09
• Xml based User interface Language• Conçu par Mozilla• http://robin.sourceforge.net/
• http://www.opensi.fr/expershop?Page=PresCompta/Pres_Compta.htm
• Firefox SamePlace
XUL
![Page 38: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/38.jpg)
30/01/09
• eXtensible Application Markup Language• Conçu par Microsoft• Concerne tout type d’application, la partie Web
est Silverlight
XAML
![Page 39: 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.](https://reader035.fdocuments.net/reader035/viewer/2022062417/551d9d9f497959293b8cd050/html5/thumbnails/39.jpg)
30/01/09
Merci !
Web et flux RSS