On Mon, 2004-09-20 at 18:03, Frédéric Glorieux wrote:
> > Leur proposition est un peu plus complexe, je l'ai mentionné dans
> > http://xmlfr.org/actualites/tech/040426-0001 (voir XHTML/RDF
> > (« refactoring XHTML and RDF »)) et elle est disponible à l'adresse
> > http://www.w3.org/MarkUp/2004/02/xhtml-rdf.html
>
> Très intéressant, c'est dans mon sujet :o)
Bien! Mais ce n'est qu'à l'état de projet.
> >>Est-ce dans le style de semer des attributs rdf:resource, rdf:about où
> >>on veut ?
> >
> >
> > Non, ce ne serait pas conforme à la recommandation RDF.
> > Non, cela mélangerait une référence (puisque l'on utilise rdf:resource)
> > et une description (qui doit utiliser rdf:about). En RDF, il faut faire
> > soit l'un soit l'autre...
>
> Aïe.
> Je souhaitais un truc pour dire que mon doc à un sujet pour lequel il y
> a quelque part une URI qui répond (URI pouvant servir d'identifiant pour
> l'intitulé localisable du sujet).
>
> <html>
> <head>
> <base href="http://monsite.net/articles/montexte"/>
> <link rel="DC.subject" href="http://monsite.net/topics/monsujet"
> title="Mon sujet"/>
> </head>
>
> </html>
>
> J'étais en train de générer des enregistrements du genre
>
> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
> xmlns="http://my.library/rdf/syntax#">
> <article rdf:about="http://monsite.net/articles/montexte">
> <dc:subject
> rdf:resource="http://monsite.net/topics/monsujet">Mon sujet</dc:subject>
> </article>
> </rdf:RDF>
>
> Qu'est-ce qui serait plus conforme ?
Le deuxième n'ai pas du RDF valide. Pour qu'il le devienne, il faudrait
séparer références et définitions et écrire par exemple :
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://my.library/rdf/syntax#">
<article rdf:about="http://monsite.net/articles/montexte">
<dc:subject
rdf:resource="http://monsite.net/topics/monsujet"/>
</article>
<topic rdf:about="http://monsite.net/topics/monsujet">Mon
sujet</topic>
</rdf:RDF>
La première version me semble, à défaut de RDF, être compatible avec
Dublin Core (http://dublincore.org/documents/dcq-html/) du moins en
lisant entre les lignes. Elle est conforme avec HTML moyennant
l'utilisation d'un profile
(http://www.w3.org/TR/html4/types.html#type-links).
Elle me semble donc plus conforme que la deuxième (du moins dans
l'état).
> >>mais comment fait une implémentation xsl de schématron avec un
> >>vers du HTML ou du PDF ?
> >
> >
> > Effectivement, je n'ai pris en compte que les liens vers des documents
> > XML dans ma réponse...
>
> >>J'avais bien idée
> >>d'utiliser des trucs propriétaires genre Cocoon, ou du développement
> >>maison,
> >
> >
> > XSLT sait également faire cela (sans aller chercher Cocoon)!
>
> Je ne suis pas monomaniaque :o) Mais je suppose qu'il faut un
> environnement pour extraire tous les liens d'un dossier, dresser une
> liste à tester sans doublons, et renvoyer le rapport ?
Effectivement et vous aurez le même problème avec Schematron.
> C'est dans ce contexte que je me demandais ce que pouvait apporter une
> base RDF, ou bien Jena dont je parlais tantôt.
Une base XML peut également être utile!
J'ai mentionné dans un article
(http://xmlfr.org/actualites/tech/040621-0001) une présentation de
Thierry Despeyroux (INRIA) proposant une approche permettant de faire ce
type de contrôles de validation au niveau d'un site. Si ce n'est "que"
pour valider des liens, c'est sans doute un peu lourd, mais si vous avez
d'autres besoins, pourquoi pas jeter un coup d'oeil?
Cordialement,
Eric van der Vlist
--
Curious about Relax NG? Read my book online.
http://books.xmlschemata.org/relaxng/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Mon Sep 20 18:24:00 2004