5568 sujets

Sémantique web et HTML

Bonjour,
J'ai intégré des métadonnées du Dublin Core sur une de mes ressources en ligne en html5.

J'ai suivi la syntaxe proposée par la DC Metadata Initiative, soit un <head> de ce genre-là :


<!doctype html>
<html lang="fr-FR">
	<head profile="http://dublincore.org/documents/2008/08/04/dc-html/">
		<title>Test</title>
		<meta charset="UTF-8" />

		<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" />
		<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" />

		<!-- DC Metadata -->
		<meta name="DC.title" lang="fr" content="Une page de test." />
		<meta name="DCTERMS.created" scheme="DCTERMS.W3CDTF" content="2012-08-13" />
	</head>

	<body>
	…



Ainsi, j'ai deux questions :

1. Pour l'intégration des métadonnées DC en XHTML, il est demandé d'ajouter avant le doctype :
<?xml version="1.0" encoding="utf-8" ?>

Confirmez-vous que ce n'est pas nécessaire pour html5, quelle que soit la syntaxe choisie ?

2. Le validateur du w3c ne reconnait pas ces metadonnées; ce qui n'est pas gênant. Ce qui m'ennuie, c'est qu'il me dit que l'attribut "profile" dans <head> est obsolète.
Le modèle proposé par le DCMI est-il à jour ? Est-ce normal, vu que les métadonnées DC sont toujours à l'état de proposed ?
Modifié par Muchos (20 Aug 2012 - 21:19)
Merci à toi ! Vue la date des documents (juin 2012), c'est sans doute plus viable que mes anciennes références ^^

C'est ennuyeux de devoir réapprendre d'une autre manière, mais je constate en survolant que RDFa Lite s'intègre vraiment dans la page; c'est assez proche des microdatas.
Ça me semble un peu laborieux à intégrer, mais je vais m'y atteler Smiley smile

Je laisse le sujet ouvert encore quelques temps…