.H5P Bestandsextensie
HTML5-inhoudspakket
| Ontwikkelaar | Joubel |
| Populariteit |
4,2 | 5 stemmen |
Wat is een H5P-bestand?
Een H5P-bestand is een pakket dat is gemaakt door Joubel H5P, een webtool voor het maken, delen, hergebruiken en aanpassen van HTML5-inhoud voor het web. Het is een met Zip gecomprimeerd pakket waarin verschillende mappen en bestanden worden opgeslagen die samen de HTML5-inhoud vormen. Voorbeelden van inhoud zijn interactieve video's, cursuspresentaties, games, quizzen en flashcards.
Meer informatie
Met de H5P-webtoepassing kun je inhoud maken waarmee je je website uitbreidt met HTML5-mogelijkheden. Gebruikers kunnen hun inhoud in H5P maken, deze als H5P-pakket downloaden, met anderen delen en uploaden naar een webplatform dat ingesloten inhoud ondersteunt.
H5P-inhoudspakketten worden vaak gebruikt met leerbeheersystemen, zoals Brightspace, Blackboard, Canvas en Moodle. Ze zijn ook compatibel met systemen zoals WordPress en Drupal via plug-ins.
Wat is de structuur van een H5P-bestand?
H5P-bestanden zijn simpelweg hernoemde .ZIP-bestanden waarin bestanden en mappen worden opgeslagen in een boomstructuur die doorgaans de volgende onderdelen bevat:
- h5p.json-bestand - Een .JSON-bestand waarin een pakketdefinitie wordt opgeslagen. Deze bevat metagegevens en bibliotheekafhankelijkheden voor het inhoudspakket. Enkele verplichte velden in het JSON-bestand zijn title (pakkettitel), mainLibrary (hoofdbibliotheek voor de inhoud), language (standaardtaalcode van twee letters), preloadedDependencies (bibliotheken die vooraf moeten worden geladen om de inhoud te laten werken) en embedTypes (mogelijke methoden voor insluiting).
- De map content - Een map met de multimediabestanden waaruit de inhoud bestaat, samen met het bestand content.json, waarin de parameters worden opgeslagen die nodig zijn om de inhoud te starten.
- Een of meer codebibliotheken - Deze zijn nodig om de inhoud uit te voeren en elke bibliotheek moet een bestand library.json bevatten waarin de naam, afhankelijkheden en andere benodigde metagegevens worden gespecificeerd. Als de bibliotheek is opgegeven als een uitvoerbaar inhoudstype, moet deze een bestand semantics.json bevatten waarin de inhoudsstructuur wordt beschreven.
Een H5P-bestand openen
Je kunt een H5P-bestand uploaden naar verschillende contentmanagementtools, zoals Drupal, WordPress, Moodle en Ilias, zolang de H5P-plug-in is geïnstalleerd. Je kunt H5P-pakketten ook op je computer bekijken met het programma "h5p-standalone".
Omdat H5P-bestanden met Zip gecomprimeerde bestanden zijn, kun je ze ook openen met een compressieprogramma, zoals Microsoft File Explorer (Windows), Corel WinZip (Windows), RARLAB WinRAR (Windows) of Apple Archive Utility (macOS). Mogelijk moet je de bestandsextensie .h5p wijzigen in .zip om het bestand met het programma te kunnen openen. Houd er rekening mee dat de bestanden op deze manier openen de inhoud niet op dezelfde manier weergeeft als wanneer je deze via een van de eerder genoemde webservices uploadt.