.H5P Extension de fichier
Package de contenu HTML5
| Développeur | Joubel |
| Popularité |
4,2 | 5 Votes |
Qu'est-ce qu'un fichier H5P ?
Un fichier H5P est un package créé par Joubel H5P, un outil web utilisé pour créer, partager, réutiliser et modifier du contenu HTML5 pour le web. Il s’agit d’un package compressé au format Zip qui stocke différents dossiers et fichiers composant le contenu HTML5. Les exemples de contenu incluent des vidéos interactives, des présentations de cours, des jeux, des questionnaires et des cartes mémoire.
Plus d'informations
L’application web H5P vous permet de créer du contenu qui enrichit votre site web avec des fonctionnalités HTML5. Les utilisateurs peuvent créer leur contenu dans H5P, le télécharger au format de package H5P, le partager avec d’autres personnes et le téléverser vers une plateforme web prenant en charge le contenu intégré.
Les packages de contenu H5P sont couramment utilisés avec des systèmes de gestion de l’apprentissage tels que Brightspace, Blackboard, Canvas et Moodle. Ils sont également compatibles avec des systèmes comme WordPress et Drupal grâce à des extensions.
Quelle est la structure d’un fichier H5P ?
Les fichiers H5P sont simplement des fichiers .ZIP dont l’extension a été renommée et qui stockent des fichiers et des dossiers dans une structure arborescente comprenant généralement les composants suivants :
- Fichier h5p.json - Un fichier .JSON qui stocke une définition de package comprenant des métadonnées et les dépendances de bibliothèques du package de contenu. Certains champs obligatoires du fichier JSON sont title (titre du package), mainLibrary (bibliothèque principale du contenu), language (code de langue standard à deux lettres), preloadedDependencies (bibliothèques qui doivent être préchargées pour que le contenu fonctionne) et embedTypes (méthodes d’intégration possibles).
- Dossier content - Un dossier qui contient les fichiers multimédias composant le contenu, ainsi que le fichier content.json, qui stocke les paramètres nécessaires au démarrage du contenu.
- Une ou plusieurs bibliothèques de code - Elles sont nécessaires à l’exécution du contenu et chaque bibliothèque doit inclure un fichier library.json qui indique son nom, ses dépendances et toute autre métadonnée nécessaire. Si la bibliothèque est définie comme un type de contenu exécutable, elle doit inclure un fichier semantics.json qui décrit la structure du contenu.
Comment ouvrir un fichier H5P
Vous pouvez téléverser un fichier H5P vers divers outils de gestion de contenu, tels que Drupal, WordPress, Moodle et Ilias, à condition que l’extension H5P soit installée. Vous pouvez également afficher des packages H5P sur votre ordinateur avec le programme « h5p-standalone ».
Comme les fichiers H5P sont des fichiers compressés au format Zip, vous pouvez également les ouvrir avec un utilitaire de compression tel que l’Explorateur de fichiers Microsoft (Windows), Corel WinZip (Windows), RARLAB WinRAR (Windows) ou Apple Archive Utility (macOS). Vous devrez peut-être renommer l’extension de fichier .h5p en .zip pour pouvoir l’ouvrir avec l’utilitaire. N’oubliez pas que l’ouverture des fichiers de cette manière n’affichera pas le contenu de la même façon que s’il avait été téléversé via l’un des services web mentionnés précédemment.