Module : Galaxie XML, CODE : UMINM212
| Responsable |
Pierre Pompidor
|
| Parcours intégrant UV |
|
| Parcours possibles |
tous
|
| Pré-Requis |
ULIN 506 (« Maîtrise des média de communication ») ou ULIN 608 (« BD-WEB »)
|
| Controle connaissances |
4 ECTS
|
Description de l'UE :
| Semestre |
Code |
Intitulé |
Cours |
TD |
TP |
TER |
| S2 |
UMINM212 |
Galaxie XML |
18 |
|
24 |
|
Detail du programme
XML :
XML comme un format d'échange de données
XML comme la composante sémantique d'un document associée à une composante de mise en page
XML comme méta-langage
La syntaxe d'XML
Le monde troublant des espaces de noms
Affichage de documents XML par les feuilles de style CSS (Cascading Style Sheets)
XSL :
Les objectifs d'XSL (eXtensible Style Sheets)
Sélection de noeuds dans l'arbre "D.O.M." par des expressions XPath
Applications de modèles (appariés sur une sélection de noeuds ou nommés)
Le paramétrage de feuilles de calculs XSL
Les arcanes des calculs par récursivité
Architectures Clients/Serveurs avec XML et XSL :
Interpréteur XSL intégré au navigateur ou indépendant
Dans le cadre d'une architecture n-tiers
Un aperçu du bestiaire des langages et formats XML :
SVG (scalable vector graphics) pour le graphisme
RDF et OWL pour le Web sémantique