« STIC:STIC I - exercice 2 (Nestor-Pixel) » : différence entre les versions
Aller à la navigation
Aller à la recherche
m (using an external editor) |
m (using an external editor) |
||
Ligne 1 : | Ligne 1 : | ||
== Enoncé de l'exercice 3 - [[STIC | == Enoncé de l'exercice 3 - [[STIC I]] == | ||
Cet exercice du course [[STIC I]] vous permet: | Cet exercice du course [[STIC I]] vous permet: | ||
* d'apprendre comment construire des DTD en XML | * d'apprendre comment construire des DTD en XML | ||
* d'apprendre les bases de XSLT | * d'apprendre les bases de XSLT | ||
* d'apprendre comment associer une feuille de style CSS à une "sortie XHTML" | |||
=== Tâche === | |||
* Faire une DTD de votre choix. | * Faire une DTD de votre choix. | ||
* Afficher avec une feuille de style XSLT un contenu fait avec cette DTD | * Afficher avec une feuille de style XSLT un contenu fait avec cette DTD | ||
* Bonus: associer une CSS au résultat HTML | |||
Emplacement de la page d'accueil / rapport: | Emplacement de la page d'accueil / rapport: | ||
Ligne 14 : | Ligne 16 : | ||
/etu-maltt/nestor/<login>/stic/ex3/ | /etu-maltt/nestor/<login>/stic/ex3/ | ||
=== Contraintes === | |||
* Contenu selon vos envies et possibilités, mais en rapport avec les thématiques de MALTT | * Contenu selon vos envies et possibilités, mais en rapport avec les thématiques de MALTT | ||
* Vous pouver soit définir une nouvelle DTD, soit adapter une DTD | * Vous pouver soit définir une nouvelle DTD, soit adapter une DTD | ||
* La DTD doit être correcte et vos contenus doivent être valides (respecter la DTD) | * La DTD doit être correcte et vos contenus doivent être valides (respecter la DTD) | ||
* Vous devez présenter le contenu d’un fichier test et de présenter son contenu au moins de deux façons différentes. Vous êtes notamment encouragés à présenter des informations partielles dans une des variantes. | * Vous devez présenter le contenu d’un fichier test et de présenter son contenu au moins de deux façons différentes. Vous êtes notamment encouragés à présenter des informations partielles dans une des variantes. Cette présentation se fera en XHTML (strict ou transitoire). | ||
Cette présentation se fera en XHTML (strict ou transitoire). | |||
Il faut donc produire 5 fichiers au moins: Une DTD, deux fichiers *.xml qui sont identiques, deux fichiers *.xsl. | |||
Le rapport: | |||
* Titre, auteur et date | |||
* Le résulat: | |||
** Lien vers la DTD | |||
** Lien vers le fichier XML 1 | |||
** Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez) | |||
** Lien vers une copie du fichier XML 1 (XML 2) | |||
** Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez) | |||
* Objectifs DTD: Elle sert à quoi ? | |||
* Objectifs XSLT: Comment avez-vous pensé la mise en page ? | |||
* La production: '''bref''' résumé de la démarche | |||
* Difficultés, auto-évaluation, remarques | |||
* Ressources utilisées, bibliographie. | |||
=== Evaluation === | |||
* Qualité du rapport (y compris discussion des besoins et du vocabulaire) | * Qualité du rapport (y compris discussion des besoins et du vocabulaire) |
Version du 19 septembre 2007 à 17:28
Enoncé de l'exercice 3 - STIC I
Cet exercice du course STIC I vous permet:
- d'apprendre comment construire des DTD en XML
- d'apprendre les bases de XSLT
- d'apprendre comment associer une feuille de style CSS à une "sortie XHTML"
Tâche
- Faire une DTD de votre choix.
- Afficher avec une feuille de style XSLT un contenu fait avec cette DTD
- Bonus: associer une CSS au résultat HTML
Emplacement de la page d'accueil / rapport:
/etu-maltt/nestor/<login>/stic/ex3/
Contraintes
- Contenu selon vos envies et possibilités, mais en rapport avec les thématiques de MALTT
- Vous pouver soit définir une nouvelle DTD, soit adapter une DTD
- La DTD doit être correcte et vos contenus doivent être valides (respecter la DTD)
- Vous devez présenter le contenu d’un fichier test et de présenter son contenu au moins de deux façons différentes. Vous êtes notamment encouragés à présenter des informations partielles dans une des variantes. Cette présentation se fera en XHTML (strict ou transitoire).
Il faut donc produire 5 fichiers au moins: Une DTD, deux fichiers *.xml qui sont identiques, deux fichiers *.xsl.
Le rapport:
- Titre, auteur et date
- Le résulat:
- Lien vers la DTD
- Lien vers le fichier XML 1
- Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez)
- Lien vers une copie du fichier XML 1 (XML 2)
- Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez)
- Objectifs DTD: Elle sert à quoi ?
- Objectifs XSLT: Comment avez-vous pensé la mise en page ?
- La production: bref résumé de la démarche
- Difficultés, auto-évaluation, remarques
- Ressources utilisées, bibliographie.
Evaluation
- Qualité du rapport (y compris discussion des besoins et du vocabulaire)
- Ergonomie et qualité de la présentation
- Fonctionalité, originalité. etc.
- Qualité de la DTD par rapport au buts fixés
- Validité des fichiers XML, XSLT et de la DTD
- Bonus: Richesse de la DTD (faire plus qu’une simple structure tabulaire ! Evitez donc les DTD pour gérér vos CD et vos livres ....)