Les petites cases

XML

Pourquoi utiliser une syntaxe XML pour les métadonnées ?

Last week at the Access 2005 conference, I told a room full of mostly library people that their XML standards (I was talking about MODS and MADS in particular) are needlessly complex, inflexible, and awkward; that they were not hacker-friendly. I showed them an alternative schema I’ve been working on that is better, cleaner and much more hacker-friendly XML.

Lire la suite...

Structuration Web sémantique XML Causeries —  2 commentaires

La mise en valeur d'une portion de texte en TEI

Dans le dernier billet, j'ai expliqué la structuration générale d'un fichier TEI. Afin de continuer notre découverte et toujours dans la perspective de passer le plus vite possible au balisage d'un texte, je vous propose de continuer avec une série de billet sur ce que j'ai dénommé « éléments principaux d'un texte », faute de trouver mieux, c'est à dire le codage des emphases, des mots étrangers, des citations, des notes, des listes... Bref, tous les éléments principaux de structuration de l'information que l'on trouve en-dessous d'une division ou d'un paragraphe.

A tout seigneur, tout honneur, commençons par la mise en valeur d'une portion de texte et donc par l'italique qui me semble la mise en forme typographique la plus utilisée dans les textes. L'italique permet de mettre en valeur une portion de texte au sein d'une phrase ou d'un paragraphe. Nous sommes tellement habitués à son utilisation que nous ne nous en demandons même pas les raisons, ce sont souvent des conventions qui guident ce choix typographique. Pourtant à bien y réfléchir, l'italique recouvre des informations très différentes : le titre d'un ouvrage, un mot dans une langue différente

Lire la suite...

TEI Geekeries — 

Les Frames 2 : le retour de la vengeance

http://www.w3.org/TR/2005/WD-xframes-20051012/

Vous vous souvenez certainement des frames qui permettaient d'afficher sur une seule page Web plusieurs fichiers HTML pour les sommaires en particulier. Nous avons tous ou presque fait des frames dans nos sites Web jusqu'à ce que nous nous apercevions des problèmes diverses que cela posait en particulier pour la visibilité des URLs. Malgré leur utilité, les désagréments posés ont vu leur disparition progressive.

Lire la suite...

Web XHTML Geekeries — 

La place du portail dans « SHS 2.0 »

A l'occasion de la journée Ménestrel sur les « Portails médiévistiques », j'ai fait une communication avec Marc Smith, professeur de paléographie à l'École des chartes sur un projet de « portail sur les sources de l'Europe », prolongement européen du site THELEME, Techniques pour l'historien en ligne : études, manuels, exercices, le manuel en ligne de sciences auxiliaires de l'histoire que nous avons mis en place à l'École des chartes.

Lire la suite...

Management de l'information Causeries SHS Web services — 

Structuration générale d'un fichier TEI

Comme nous l'avons vu, il n'existe pas une DTD TEI. Pour autant, tous les fichiers utilisant une DTD issue de la TEI possède la même structuration générale. Tout d'abord, comme tous les fichiers XML, un fichier utilisant une DTD issue de la TEI possède un élément racine qui encadre l'ensemble du fichier : l'élément <TEI.2> qui correspond à l'élément <html> en HTML/XHTML. Il se compose ensuite de deux parties :

Lire la suite...

TEI Geekeries — 

La modularité de la TEI

Suite de la présentation de la TEI : voir « A la découverte de la TEI ».

Parler de DTD TEI ne signifie rien. En effet, la TEI n'est pas une DTD, mais un ensemble de recommandations (« Guidelines ») et d'éléments rassemblés en modules distincts (« tag sets ») dont l'utilisation et le choix forment une DTD particulière. Il n'existe donc pas une DTD TEI mais autant que les combinaisons de modules rendent possibles. Pour reprendre les mots de Lou Burnard, la TEI est un système extensible, modulaire et polymorphe constituant un modèle abstrait.

Autour d'un module-noyau (« core tagset ») rassemblant les éléments communs à tous les types d'information, s'organisent un jeu de base (« base tagset ») et des modules additionnels (« additional tagset »).

Sept jeux de base sont proposés :

  • TEI.prose pour les textes en prose ;

  • TEI.verse pour les textes en vers ;

  • TEI.drama pour les textes dramatiques : théâtre, scénario... ;

  • TEI.spoken pour la transcription d'interviews ;

  • TEI.dictionnaries pour les dictionnaires et les encyclopédies ;

  • TEI.terminology pour les fichiers terminologiques

  • TEI.general et TEI.mixed permet de combiner selon des modalités

Lire la suite...

TEI Geekeries — 

Introduction en douceur à HTML/CSS

http://pompage.net/pompe/sitestandard/

Traduction dans le pompage de septembre d'un document de Karl Dubost écrit dans le cadre du Quality Assurance Interest Group.

Sous forme de questions et réponses, cet article répond précisément aux différents reproches faits habituellement pour appliquer strictement les standards HTML/XHTML, c'est à dire pour faire un raccourci au principe de séparation de la mise en forme et du contenu.

Cet article constitue une mine d'informations très utile pour toutes les personnes qui cherchent à convaincre de l'utilité de l'implémentation stricte des standards.

Lire la suite...

XHTML Geekeries — 

A la découverte de la TEI

Si vous vous êtes un peu promené sur ce site ou si vous êtes arrivés par l'intermédiaire d'Homo numericus, il ne vous aura pas échappé que je m'intéresse aux langages à balises et plus particulièrement à la TEI (Text encoding Initiative). Au cours de mes différentes communications (et j'ai encore pu m'en apercevoir ce week-end à Bonn) et de mes recherches, je me suis aperçu que cette initiative était reconnue et citée, mais malheureusement encore trop peu utilisée. En même temps, je vous comprends, vous préférez certainement lire un bon bouquin, plutôt que de vous enfiler les guidelines et comprendre les mécanismes de ce « monstre ». Pourtant, comme vous allez le voir, les guides et les explications ne manquent pas sur le Web. Mais, pour faire plaisir à ma chère et tendre qui m'a demandé si gentiment d'expliquer la TEI et parce que ça me faisait envie (je dois l'avouer), je vais ajouter ma pierre à l'édifice. Je précise tout de suite que cette modeste présentation en plusieurs billets ne remplacera jamais la lecture des guidelines, mais j'espère qu'elle vous donnera envie de vous plonger dedans et vous aidera à aborder en douceur ce monument

Lire la suite...

TEI Geekeries —  1 commentaire

La blogosphère s'enflamme

Nous avons aujourd'hui assisté à un débat violent avec noms d'oiseaux et coup de poing virtuel dont seule la blogosphère a le secret et qui fait tout son charme. Le sujet : les « standards du Web », le « coupable » : Luc Saint-Élie, le redresseur de torts : Daniel Glazman, les « armes » : billet, trackbacks et commentaires. Tous les ingrédients sont réunis pour sortir la blogosphère de sa torpeur estivale et la caisse de résonance a joué à fond.

Lire la suite...

Management de l'information Web Blog XHTML Geekeries

Spécification Atom 1.0

http://www.atomenabled.org/developers/syndication/atom-format-spec.php

Spécifications de la version finale du format ATOM telles qu'elles ont été proposées à l'IETF.

Via Karl

Lire la suite...

XML Geekeries —