PROPOSITION — Aucune approbation institutionnelle ni adoption formelle. Travail indépendant de Cariboo Signals, ouvert à la critique et aux contributions communautaires.
Choisir un format
Format 01
JSON-LD
application/ld+json
Données liées structurées intégrées dans le <head> HTML ou retournées depuis une API. Lisibles par les moteurs de recherche, les agrégateurs et tout outil compatible JSON. Le format par défaut pour le contenu publié sur le web.
Idéal pour
  • Pages web et articles
  • Réponses d'API REST
  • Plateformes avec accès CMS
  • Données de responsabilité visibles par les moteurs de recherche
Voir la spécification →
Format 02
XML
espace de noms trace:
Une extension d'espace de noms XML pour RSS, Atom et d'autres formats de flux. Ajoutez un bloc trace: aux éléments de canal ou d'élément de votre flux. Lisible nativement par les applications de podcast et les agrégateurs de flux qui supportent les extensions d'espace de noms.
Idéal pour
  • Flux RSS de podcasts
  • Flux Atom et d'actualités
  • Formats de documents XML
  • Écosystèmes Podcasting 2.0
Voir la spécification →
Format 03
C2PA
assertion trace.assessment
Un type d'assertion TRACE dans la norme de la Coalition pour la provenance et l'authenticité du contenu. Signé cryptographiquement et intégré directement dans les fichiers médias — survit au téléchargement, à l'hébergement et à la migration de plateforme. Le choix de durabilité.
Idéal pour
  • Images, vidéos et fichiers audio
  • PDFs et documents
  • Médias générés par l'IA
  • Contenu d'archivage à long terme
Voir la spécification →
Vous ne savez pas quel format vous avez besoin?
1. Où vivront ces données d'évaluation TRACE?
Recommandation
Lire la spécification →
Comparaison des formats
Critère JSON-LD Espace de noms XML Assertion C2PA
Contexte d'utilisation principal Pages web, APIs Flux RSS / Atom Fichiers médias
Lisible par l'humain sans outils Oui — inspecter la source Oui — inspecter le flux Non — nécessite un lecteur C2PA
Indexé par les moteurs de recherche Oui (Google, Bing) Partiel (robots d'exploration de flux) Non
Survit au téléchargement / ré-hébergement Non — niveau page seulement Non — niveau flux seulement Oui — intégré dans le fichier
Vérification cryptographique Non Non Oui — inviolable
Types de fichiers supportés .html, .json .rss, .xml, .opml JPEG, PNG, MP4, MP3, PDF, et plus
Effort d'implémentation Faible — ajouter une balise script Faible — ajouter espace de noms + éléments Moyen — nécessite des outils C2PA
Peut coexister avec d'autres formats Oui Oui Oui
Support de versionnement Oui — champ frameworkVersion Oui — attribut version Oui — champ specVersion
Paternité communautaire possible Oui — champ assessedBy Oui — élément trace:assessedBy Oui — champ dans les données d'assertion
Les formats sont complémentaires, pas exclusifs. Un épisode de podcast pourrait porter des métadonnées TRACE dans les trois formats simultanément : JSON-LD sur la page de l'épisode, un bloc trace: dans le flux RSS, et une assertion C2PA intégrée dans le fichier audio. Chacun sert un lecteur différent dans un contexte différent.
Ce que tous les formats contiennent

Quel que soit le format, chaque objet de métadonnées TRACE encode les mêmes informations de base. Les noms de champs diffèrent selon le format; le modèle de données est identique.

Donnée Champ JSON-LD Élément XML Clé d'assertion C2PA
Titre du contenu contentTitle <trace:content title="…"> contentTitle
Producteur producer <trace:producer> producer
Communauté représentée communityRepresented <trace:community> communityRepresented
Divulgation IA aiGenerated, aiTools <trace:ai generated="true"> aiGenerated, aiTools
Voie (A ou B) track <trace:track> track
Disqualifié disqualified <trace:disqualified> disqualified
Scores par catégorie scores.transparency, etc. <trace:score category="…"> scores.transparency, etc.
Score total totalScore, maxScore <trace:total score="…" max="…"> totalScore, maxScore
Verdict verdict <trace:verdict> verdict
Date d'évaluation assessmentDate <trace:assessmentDate> assessmentDate
Lien vers la fiche cardURL <trace:cardURL> cardURL