Avoir un fichier de départ, puis plusieurs qui en découlent
Comme les entreprises ou les administrations, les universités produisent de très nombreux documents (d'enseignement, de recherche, administratifs,...) qui sont de plus en plus dans des formats numériques, que ce soit les textes, les images, les sons, les video, les animations, les formulaires,...
L'Université Claude Bernard Lyon 1 [1] en est un exemple, notamment à propos de ses contenus pédagogiques : elle dispose d'une structure consacrée au sujet (Practice [2]) avec une plate-forme de contenus pédagogiques numériques, dénommée Spiral [3]. Christophe Batier, responsable de Practice a donné une interview [4], où il indique notamment :
Les objets pédagogiques doivent pouvoir changer de forme. Il y a un besoin de polymorphisme pédagogique. [2]
Changer de forme, c'est dans ce cas forcément faire intervenir les formats.
Un même document peut exister en plusieurs versions : c'est le cas par exemple d'un texte illustré dans sa version de départ, en version imprimée (format papier) et en version Web (format écran d'ordinateur).
Idéalement, la version de départ permet d'obtenir les autres versions souhaitées. Et l'idéal peut être réalité ! En effet le format PDF (pour l'impression), le format HTML (pour le Web) peuvent être obtenus à partir d'un fichier dans un format XML comme OpenDocument Format (ODF) ou DocBook (c'est aussi possible avec le format tex ou SGML). La particuliarité du PDF, du HTML, de l'ODF ou de DocBook est que ce sont des formats ouverts, où celui de départ (ODF dans ce cas) est ouvert et structuré.
On a donc au commencement un fichier parent dans un format ouvert puissant et il en découle des fichiers enfants dans d'autres formats.
Et il y a mieux : on peut avoir des éléments différents (texte, images, video, sons,...) qui sont utilisés pour construire des documents de types différents (textes, questionnaires, animations,...) pour des supports différents (papier, écrans, téléphones,...). Là aussi l'utilisation de formats ouverts permet d'avoir cette puissance. Qu'en est-il pour Lyon 1 et Spiral ? La longue page technique [5] cite le XML parmi beaucoup d'autres formats (certains ouverts, d'autres pas), et logiciels (libres ou pas).
Enfin pour illustrer les propos ci-dessus, le cas d'un cinéma est à mentionner, celui traité dans le livre Comprendre XSLT édité par O'Reilly [6] et déjà signalé en août 2004 avec les pages en ligne qui décrivent et expliquent techniquement et concrètement la situation.
Sources et liens :
- [1] Site de l'Université Claude Bernard Lyon 1, http://www.univ-lyon1.fr/
- [2] Pages sur Practice, Production, réalisation, assistance, conseil en technologies de l'information et de la communication pour l'enseignement'', http://practice.univ-lyon1.fr/
- [3] Pages sur Spiral, http://spiral.univ-lyon1.fr/http://spiral.univ-lyon1.fr/
- [4] Article Christophe Barbier, université de Lyon 1: «Les contenus d'e-learning doivent pouvoir changer de forme» de Rodolphe Helderlé, 2 février 2007, ZDNet France, http://zdnet.fr/entreprise/management-rh/collaboratif/0,50007183,39366709,00.htm
- [5] Page de renseignements techniques de Spiral, http://spiral.univ-lyon1.fr/00-perso/specifications_tech_V2.asp
- [6] Page sur le livre Comprendre XSLT, de Bernd Amann et Philippe Rigaux, 528 pages, site O'Reilly France, avec le lien vers les pages des auteurs et le PDF des 42 pages, http://www.oreilly.fr/catalogue/2841771482
Et sur Formats-Ouverts.org :
- il y a 1 an : «... les standards vont encore en prendre un coup !!!» (Une déclaration à prendre au premier ou au second degré ?)
- il y a 2 ans :
- Firefox détournerait les formats des sites Web (Viol des PI des sites Web)
- Prix Turing : Cerf, Kahn et le protocole ouvert TCP/IP (Le prix Turing à V. Cerf et R. Kahn pour TCP/IP)
1 réactions
1 De Alex - 19/02/2007, 21:51
Mon point de vue/expérience :
J'ai l'impression que c'est un peu similaire à la compilation : le format parent est le source, les format enfants sont le résultat de compilation en fonction de différentes contraintes / options. Le format compilé ne permet pas (en général) de retrouver le format source.
Là ou ça devient rigolo, ce que pour les fichiers parents on veut souvent minimiser les copier/coller, dit autrement le document est rarement isolé; donc il faut gérer les références à d'autres documents d'une façon ou d'une autre, du point de vue de la programmation gérer les bibliothèques. Par exemple, pour un QCM, est-ce le document c'est une question, un ensemble de questions, l'ensemble de question plus les documents de référence ? On arrive très vite à sac de noeud, et des bases de données dans ce cas la (?)
Je serais curieux, de savoir ou en est la recherche la dessus.