> Bien! Mais ce n'est qu'à l'état de projet.
Je suis xhtml2 depuis longtemps, j'avais même commencé une documentation
dans ce schéma, mais c'était un peu prématuré.
>><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>
Mmmm. Je comprends maintenant la nécessité de
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="http://norman.walsh.name/">
<items>
<rdf:Seq>
<rdf:li
rdf:resource="http://norman.walsh.name/2004/09/16/annotationMarkup"/>
<rdf:li
rdf:resource="http://norman.walsh.name/2004/09/15/docbook-xsl"/>
...
Qui ne me plaisait qu'à moitié, tant à générer qu'à traiter.
Cela veut dire en tous cas que pour mon cas, si j'ai aussi des auteurs
avec fiches
<dc:creator>Van Der Vlist, Eric</dc:creator>
Je suis bon pour un élément propriétaire vide du genre
<creator rdf:about="...
Mouais, donc j'en déduis que xlink:href est plus adapté à ce que je
cherche ?
>><html>
>> <head>
>> <base href="http://monsite.net/articles/montexte"/>
>> <link rel="DC.subject" href="http://monsite.net/topics/monsujet"
>>title="Mon sujet"/>
>> </head>
>>
>></html>
> La première version me semble, à défaut de RDF, être compatible avec
> Dublin Core (http://dublincore.org/documents/dcq-html/)
C'est d'ailleurs de ce genre de références que je tire mes
représentations fautives de RDF
<http://dublincore.org/documents/dcmes-xml/>
<<
If the value of the Dublin Core element is a resource which has a URI
rather than plain text, it should be recorded in the value of the
rdf:resource attribute on the tag, with empty tag content. For example,
if the value of the source was a URI, it would be recorded like this:
<rdf:Description rdf:about="http://example.org/">
<dc:source rdf:resource="http://example.org/elsewhere/"/>
</rdf:Description>
>>
> du moins en
> lisant entre les lignes.
Ce ne serait pas la première fois. Je ne vous ai pas parlé de ceci
http://dublincore.org/documents/dc-xml-guidelines/
<dc:subject xsi:type="dcterms:DDC">062</dc:subject>
où l'on utilise xsi:type comme équivalent <meta scheme="...
très important pour des metadonnées publiques
J'utilise pas mal aussi.
> Elle est conforme avec HTML moyennant
> l'utilisation d'un profile
> (http://www.w3.org/TR/html4/types.html#type-links).
Il y a des applications qui m'en voudront ?
> Effectivement et vous aurez le même problème avec Schematron.
Ce qui n'est pas une raison de ne pas y penser :o)
>>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!
Certainement, heureusement l'implémentation n'est pas dans mon champ,
mais je dois tout de même réfléchir avant de spécifier n'importe quoi.
> 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?
J'ai lu votre brève, l'objectif est comparable, mais je n'ai pas
vraiment envie de me charger de "cette syntaxe est une extension de XML
qui rappelle vaguement XQuery"... pas sûr d'en trouver des
implémentations multiples et concurrentes.
--
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 21:19:06 2004