15
du HTML au XML Le langage de balises

Balises : du HTML au XML

Embed Size (px)

DESCRIPTION

comprendre le language des balises -

Citation preview

Page 1: Balises : du HTML au XML

du HTML au XML

Le langage de balises

Page 2: Balises : du HTML au XML

LE HTML*

La première « révolution » est dans son nom : HYPERTEXT

Mais c’est le M (MARKUP) qui a un grand avenir…

*Créé par Tim Berners-Lee au CERN de Genève en 1991

PREMIER TEMPS

Page 3: Balises : du HTML au XML

le langage des pages Web

Page 4: Balises : du HTML au XML

Jules Verne <P>

<CENTER>

<FONT SIZE=16 COLOR=”red”>

Jules Verne

</FONT>

</CENTER>

</P>

Page 5: Balises : du HTML au XML

Ce langage permet

•les liens entre pages (hypetexte)

•l’intégration de média

Mais cette imbrication de données, d’informations

et de style pose des problèmes de mise à jour…

Oui mais ....

Page 6: Balises : du HTML au XML

SÉPARER LA FORME DU FOND

On ajoute au langage de balise (HTML) un second langage chargé de décrire le style, la présentation des pages

Un fichier unique (format CSS) contient le style de chacune des balises de l’ensemble des pages d’un site.

DEUXIEME TEMPS

Page 7: Balises : du HTML au XML

SÉPARER LA FORME DU FONDFichier HTML :

<P>

Jules Verne

</P>

Fichier CSS :

p

{ font-size: 16; font-color: red; }

h1

{font-size: 30 color: blue; }

Page 8: Balises : du HTML au XML

BEAUCOUP DE HTML + 1 CSS

Le style de toutes les pages du site ne dépend plus maintenant que d’un seul fichier, facile à mettre à jour

mais …

comment optimiser la modification et la saisie par tout un chacun du contenu (y compris les non-spécialistes) ?

L’objectif est la « disparition du webmaster »…

Page 9: Balises : du HTML au XML

LE WEB DYNAMIQUE

1- Le style dans un fichier unique (CSS)

2- Le contenu dans une base de données

3- La « page web » n’est plus qu’une plateforme d’intégration qui va chercher l’information dans la base et prépare une page selon les instructions de style du CSS

ce sont les CMS, plateforme de site/blog

http://www.site.fr/article.php3?id_article=73

TROISIEME TEMPS

Page 10: Balises : du HTML au XML

VERS LE WEB SÉMANTIQUE

Ces balises dépouillées pourraient alors servir à décrire le contenu.

En les hiérarchisant, en les classant on permettrait (sur le modèle du thesaurus) aux machines de distinguer le sens des mots et de combattre l’homonymie et le bruit dans la recherche

QUATRIEME TEMPS

Page 11: Balises : du HTML au XML

VERS LE WEB SÉMANTIQUE

<P>

Jules Verne

</P>

<auteur>

Jules Verne

<auteur>

Page 12: Balises : du HTML au XML

NOTICE EXPORTÉE DE BCDI<?xml version="1.0" encoding="ISO-8859-1" ?>

<MEMO_NOTICES>

<NOTICES>

<TYPE_NOTICE_N>Notice générale</TYPE_NOTICE_N>

<SUPPORT_N_N>Livre</SUPPORT_N_N>

<LANGUE_N>fre</LANGUE_N>

<TITRE_N>Les réseaux sociaux</TITRE_N>

<SIGNIFICATIF_N>Oui</SIGNIFICATIF_N>

<DOCUMENT_N>Les réseaux sociaux </DOCUMENT_N>

<TYPE_DOC_D>Texte imprimé</TYPE_DOC_D>

Page 13: Balises : du HTML au XML

L’INTÉRIEUR D’UN FIL RSS…<channel>    <title>mon canal RSS</title>    <link>http://www.rss.fr/</link>    <description>tout sur tout</description>

</channel>

<item>    <title>Nouvelle du jour1</title>    <link>http://www.rss.fr/page1.html</link>    <description>blablabla</description>

</item>

<item>    <title>Nouvelle du jour2</title>    <link>http://www.rss.fr/page2.html</link>

Page 14: Balises : du HTML au XML

XML AU COEUR DE ...RSS

Notice BNF/BCDI

Web sémantique

Opendocument : Fichier zippé crée par openoffice avec

Un fichier de données (XML)

Un fichier de style

Des médias

Page 15: Balises : du HTML au XML

22

LE WEB 2.01. la structure des blogs

2. les Tags / la Folksonomie

•Intégration de médias externes (video, diaporama, son )•Commentaires et rétroliens•Echange de données par flux RSS sortants et entrants•Le cas des favoris partagés

•Avant étaient le descripteur et le mot clé !•Tout se tague ...•Avantages•Inconvénients