Saltar la navegación

¿Qué es H5P?

H5P es un marco de trabajo colaborativo de contenidos libre y de fuente abierta basado en Javascript. El marco consta de una web básica de editor de contenido y un sitio web para compartir tipos de contenido, puede instalarse o agregarse como plugin para utilizar en sistemas de administración del contenido y además puede descargarse con un formato de archivo para el agrupamiento de recursos HTML5.

Imagen 2: Marco de trabajo de H5P
Marco de trabajo de H5P
Iván Otero-González. Marco de trabajo de H5P (CC BY-SA)

El editor web básico es por defecto capaz de añadir y reemplazar archivos multimedia y contenido textual en todas las clases de contenidos y aplicaciones. Con esto nos referimos a que tendremos un editor tipo Word donde poder añadir los textos y las imágenes que nos interesan incrustar en nuestro contenido final. Además un tipo de contenido puede proporcionar widgets personalizados para el editor habilitando capacidades y experiencias de edición incluyendo un editor de tipo wysiwyg (what you see is what you get, lo que tu ves es lo que consigues).

H5p.org es el sitio web comunitario donde se comparten recursos, ejemplos, aplicaciones y tipos de contenido. Los recursos H5P trabajan de la misma manera en todos los sitios web compatibles con H5P, esto quiere decir que se visualizan y funcionan perfectamente cuando se integran en otros entornos o herramientas como Moodle o eXeLearning.

Se integra a través del protocolo estándar LTI al igual que otros gestores de contenidos conocidos como Moodle, Blackboard, Canvas, Brightspace y posee plugins para Drupal, Wordpress, y Moodle, siendo el más utilizado en este último entorno. H5P ha sido diseñado para tener un mínimo de código propio de plataforma y un gestor de contenido denominado backend. La mayoría del código es Javascript. El objetivo es hacer fácil la integración de H5P con otras plataformas.

Un plugin es un pequeño programa complementario que amplía las funcionalidades del entorno de trabajo en el que se encuentra o instala.

De forma similar a lo que es un plugin un widget también denominado gadget son mini aplicaciones. Ofrecen funcionalidades nuevas que en caso de ser activadas agregan más posibilidades de trabajo pero en este caso dentro del propio tipo de ejercicio. 

LTI es un protocolo que permite enviar información verificable de un usuario a un tercero. Evita por tanto hacer más de un login en las aplicaciones pues están centralizadas y encriptadas.

El backend es toda la lógica de una página web para que esta sea visible, por ejemplo, la comunicación con el servidor