manifest.json
est le petit carnet de bord de votre magasin de fichiers. Il dit à la page quels documents afficher et comment les présenter. Sans lui, la page ne sait pas quoi montrer.
Où le trouver ? À côté de index.html
, dans le même dossier.
Ce fichier contient une liste items
: chaque item correspond à une carte dans le catalogue.
Champs les plus utiles (simples à retenir)
title
: le nom lisible de votre document.description
: une courte phrase pour expliquer.url
: le chemin vers le fichier (ex../pdfs/Guide.pdf
).type
: le format (pdf, image, vidéo, audio, zip, md, script…).tags
: des mots-clés pour filtrer (ex.["atelier","budget"]
).created
: la date d’ajout au format AAAA-MM-JJ.thumb
: une vignette (image) pour illustrer la carte.badges
: de petites étiquettes visuelles (ex.["new","star"]
ou un objet personnalisé).info
: un lien d’explications (page détaillée).run
: un lien pour essayer (ex. démo interactive).size
: la taille du fichier en octets (optionnel).
Métaphore : imaginez manifest.json
comme un tableau avec des lignes (vos documents) et des colonnes (titre, description, type, etc.). La page lit ce tableau pour fabriquer les cartes.
Schéma visuel (simplifié)
{
"version": 1,
"updated": "AAAA-MM-JJ",
"items": [
{ /* item 1 */ },
{ /* item 2 */ }
]
}
À retenir
manifest.json
= liste officielle de vos documents.- Chaque ligne (item) devient une carte.- Commencez simple (title, url, type) puis ajoutez (tags, badges, etc.).