Docs
Modèle de contenu : séparer l’éditeur, le rendu et la publication.
Le moteur de rendu affiche une story indépendamment de l’éditeur. Cette séparation rend le document portable, testable et inspectable.
Les objets principaux
Une publication Scrollmade s’appuie sur six objets. Ils gardent la narration lisible tout en permettant aux blocs avancés de stocker leurs réglages propres.
- Story : identifiant, titre, description, langue BCP 47, surcharges SEO, thème, timeline et scènes.
- Scene : section narrative identifiée, blocs et plage temporelle.
- Block : unité éditable comme texte, image, vidéo, dataviz native, citation, carte, 3D, Lottie ou média sticky.
- Asset : média privé du projet, texte alternatif, crédits, taille et références de publication.
- Timeline : durée virtuelle, points de passage, déclencheurs, courbes d’animation et correspondance avec le scroll.
- Publication : révision immuable, URL publique générée, visibilité, programmation et date de mise à jour.
Exemple de structure
{
"id": "trajectoire-produit",
"title": "La trajectoire d'un produit",
"description": "Un récit produit en trois mouvements.",
"metadata": {
"language": "fr",
"seoTitle": "Trajectoire produit — récit interactif",
"seoDescription": "Découvrez le produit, ses preuves et son impact."
},
"theme": { "preset": "product", "density": "cinematic" },
"timeline": { "start": 0, "duration": 2400 },
"scenes": [{
"id": "ouverture",
"timeline": { "start": 0, "duration": 2400 },
"blocks": [{
"id": "hero-produit",
"kind": "hero",
"title": "Une nouvelle trajectoire"
}]
}]
}Pourquoi ce modèle
Les anciens modèles de scrollytelling mélangent souvent formulaire, rendu et scripts de publication. Scrollmade sépare ces responsabilités : le JSON de story sert de contrat entre l’éditeur visuel, le moteur de rendu web et la préparation des fichiers.
Bêta fermée