| H5P | |
|---|---|
| 開発者 | H5Pチーム |
| 初回リリース | 2013年1月25日 (2013年1月25日) |
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | PHP、JavaScript |
| タイプ | コンテンツコラボレーションフレームワーク |
| ライセンス | MIT + [ 1 ] |
| Webサイト | h5p |
H5PはJavaScriptをベースにした無料のオープンソースコンテンツコラボレーションフレームワークです。H5PはHTML5 Packageの略で、誰もがインタラクティブなHTML5コンテンツを簡単に作成、共有、再利用できるようにすることを目的としています。[ 2 ] [ 3 ]インタラクティブビデオ、インタラクティブプレゼンテーション、クイズ、インタラクティブタイムラインなど[ 4 ]がH5P.orgでH5Pを使用して開発され、共有されています。H5Pは17,000以上のウェブサイトで使用されています。[ 5 ] [ 6 ] [ 7 ] 2018年6月、コアチームはH5PがMOSSプログラム内でMozilla Foundationから財政的に支援されることを発表しました。 [ 8 ]結果は約1年後に発表されました。[ 9 ]
このフレームワークは、Web ベースのコンテンツ エディター、コンテンツ タイプを共有するための Web サイト、既存のコンテンツ管理システム用のプラグイン、および HTML5 リソースをまとめるためのファイル形式で構成されています。
ウェブベースのエディターは、デフォルトであらゆる種類のH5Pコンテンツタイプおよびアプリケーションにおいて、マルチメディアファイルやテキストコンテンツの追加と置き換えが可能です。さらに、コンテンツタイプによっては、エディター用のカスタムウィジェットを提供することで、コンテンツタイプ全体の WYSIWYG編集を含む、あらゆる編集機能とエクスペリエンスを実現できます。
H5P.orgは、H5Pライブラリ、アプリケーション、コンテンツタイプを共有できるコミュニティウェブサイトです。H5Pアプリケーションとコンテンツタイプは、H5P対応のすべてのウェブサイトで同じように動作します。[ 10 ]
現在、4つのプラットフォーム統合が存在し、それぞれDrupal用、[ 11 ]、 WordPress用、[ 12 ] 、 Tiki用、[ 13 ] 、 Moodle用です。[ 14 ]プラットフォーム統合には、汎用H5Pコードに加えて、H5Pをプラットフォームに統合するために必要なインターフェース実装とプラットフォーム固有のコードが含まれます。H5Pは、プラットフォーム固有のコードとバックエンドコードが最小限になるように設計されています。コードの大部分はJavaScriptです。H5Pを新しいプラットフォームに簡単に統合できるようにすることが目的です。
ファイル形式は、 JSON形式のメタデータファイル、コンテンツの機能とデザインを提供する多数のライブラリファイル、テキストコンテンツがJSON形式で保存され、マルチメディアがファイルまたは外部サイト上のファイルへのリンクとして保存されるコンテンツフォルダで構成されています。[ 15 ]
H5Pは、2020年のH5Pカンファレンスでの発表後、OERハブ[ 16 ]を設立しました。 [ 17 ]
2024年、H5Pグループはカナダに拠点を置く学習テクノロジー企業であるD2Lに買収されました。 [ 18 ]
H5Pの主なサポートウェブサイトはH5P.orgです。ここではH5Pを試すことができます。H5Pのオンラインマニュアルや、H5Pに関する情報、ドキュメント、フォーラムのライブリポジトリも提供されています。[ 23 ]