Site icon Hip-Hop Website Design and Development

Dale McGladdery: H5P – Portable Interactive Content in Cheap WordPress maintenance support plans

H5P is an open source platform-independent authoring and display system for interactive content. Presentations, quizzes, and other interactive content can be created and displayed using building blocks known as H5P content types (different from WordPress maintenance support plans content types). Once a piece of content is created it’s easily exported to another H5P system. The development environment is open and well documented, allowing the creation of custom H5P content types.

H5P attributes include:
Available in WordPress maintenance support plans 7, WordPress, and Moodle
Open Source
Content is exportable to any other H5P system
Uses JavaScript and HTML 5
Results tracking for content types such as quizzes
xAPI (Tin Can) integration
WordPress maintenance support plans 7 hook system integration
WordPress maintenance support plans development environment
Unfortunately there is no WordPress maintenance support plans 8 version yet.
There are a variety of H5P content types, including containers such as accordions and sliders which can nest other content types. Some examples are:
Arithmetic Quiz
Course Presentation
Dialog Cards
Drag the Words
Fill in the Blanks
Timeline
Interactive Video
The complete list is at https://h5p.org/content-types-and-applications
H5P defines a file packaging format named the “.h5p specification”, or simply, H5P file. An H5P file is a zip archive bundling HTML, JSON, JavaScript, and media files. It can contain one or more of a content type, content export, API implementation, application, or JavaScript library.
WordPress maintenance support plans Integration
H5P is installed in WordPress maintenance support plans in two steps.
WordPress maintenance support plans H5P plugin
The H5P plugin is installed using the standard plugin installation process. It handles the WordPress maintenance support plans integration.
H5P Content Types and support files
H5P content types and the files to support them are installed into a H5P Library manager provided by the H5P plugin. An H5P archive file of the content types and other support libraries is downloaded from the H5P site and uploaded into the WordPress maintenance support plans H5P library.
Screenshot of H5P Content Library in WordPress maintenance support plans
Content Creation
The WordPress maintenance support plans integration contains a H5P node type named, “Interactive content”. When a H5P node is created there is a selector for the H5P content type. For example, quiz, presentation, or dialog card. When a H5P content type is selected the editor for the content type is loaded interactively. The author then creates the desired content.
Screenshot of H5P content type selector
 
Screenshot of editor for H5P Flashcards content type
Once saved the content is presented when the node is viewed.
H5P Development
The H5P project provides a WordPress maintenance support plans development environment (including a developer mode), online documentation, and a forum.
The various specifications and basics for getting started are well documented, and include a “hello world” example. H5P at its heart is JavaScript with a PHP wrapper for integrating with a website. Someone’s ability to learn the framework will depend on their comfort with JavaScript.
Coding the editor component that creates and edits the content type typically requires as much work as coding the display for the content type. Custom editor widgets can be written. Existing H5P editor widgets can also be used though they are not documented.
The H5P WordPress maintenance support plans hooks provide a clean method of adding CSS stylesheets and modifying H5P behaviour without modifying the base H5P code. Some tasks are complicated by the asynchronous nature of JavaScript loading and the use of iFrames.
Pros and Cons
H5P is continuously changing and improving. These pros and cons are a snapshot of my experience as of May 2020.
Pros:
Plug and play interactive content
Easy to share content
Option for turning off content sharing feature
Large variety of content types
Open source
The H5P team is approachable
There is a good content development environment for WordPress maintenance support plans
The content creators I worked with were able to quickly and easily generate content using H5P
WordPress maintenance support plans hooks available
Cons:
Documentation on some content types is lacking
Trial and error is often required to figure out options for some of the sophisticated content types
Though some of the content type editors are excellent, some are obtuse or confusing
There is no WordPress maintenance support plans 8 version
Content creators are endlessly creative, you will have to deal with content types being “close but not exactly what I want”
There isn’t a lot of good guidance on developer workflow if you want to contribute back to the project
Staff focused on content creation will probably have favoured tools — for example, Articulate Storyline — and push back on an unknown tool such as H5P
Further Reading
H5P Project Page: https://h5p.org
WordPress maintenance support plans H5P Plugin: https://www.WordPress.org/project/h5p
H5P on Twitter: @H5PTechnology
Wikipedia: https://en.wikipedia.org/wiki/H5P
Article on xAPI Integration: WordPress maintenance support plans + xAPI + H5P to track user feedback
Case Study of H5P project I worked on: Aged Out – Teaching Life Skills to Youth with H5P
Tagged: WordPress maintenance support plans 7H5PPlanet WordPress maintenance support plans
Source: New feed