Create.js: edición de InPage para sistemas de gestión de contenido mediante HTML5
Al pensar en estrategias sobre cómo editar mejor el contenido web, rápidamente estaremos de acuerdo en que la llamada edición en línea o en la página es la mejor manera de hacerlo. La edición en línea significa la edición de contenidos web dentro de su diseño original. Aún así, esta mejor manera es compatible con muy pocos sistemas. El proyecto Create.js proporciona un módulo para casi todos los CMS que existen para implementar con relativa facilidad exactamente esto, la edición en línea de cualquier contenido.
Create.js: ya disponible para varios CMS
Create.js desacopla la edición, el marco y el contenido, estableciendo así otra capa para el anterior concepto de sitio web doble. Las ventajas de un sistema modular de este tipo son evidentes. Siempre que los módulos cumplan con los estándares establecidos, se pueden cambiar fácilmente. Las innovaciones se aceleran, al menos potencialmente, ya que ningún participante del mercado puede ganar ventaja sobre otro, simplemente por estar en una posición privilegiada.
Create.js funciona con anotaciones RDFa para definir las áreas editables y utiliza una API RESTful para almacenar el contenido editado en un servidor remoto. De esta manera, todo el proceso es transparente y se ajusta a los estándares web establecidos.
Drupal 8, TYPO3 Neos, Symfony CMF y OpenCMS ya decidieron integrar Create.js. El equipo central de WordPress no ha tomado posición aquí, al menos hasta donde mi investigación me dice. ¿Tienen miedo de los esfuerzos técnicos necesarios o simplemente se sienten cómodos con su siempre creciente posición privilegiada en el mercado de CMS? No sé…
Los problemas de licencias no están en juego. Create.js usa el editor Hallo, opcionalmente Aloha también está disponible. Create.js y Hallo están disponibles bajo la muy liberal licencia MIT.
En el lado del servidor, Create.js se basa en Backbone para completar sus modelos y colecciones con los contenidos editados y luego generar vistas a partir de él. De esta manera, el front-end y el back-end permanecen sincronizados. Además de Backbone, Create.js se basa en jQuery, jQuery UI, Underscore y VIE.
El desarrollador principal de Create.js es Henri Bergius. El desarrollo está parcialmente financiado por la Unión Europea en el contexto del proyecto IKS. Se supone que el proyecto IKS hará que las tecnologías semánticas estén disponibles para los sistemas CM comunes.
El siguiente video tomado en Codesprint 2012 en Copenhague cubre TYPO3 Neos en general, pero también tiene en cuenta la integración de Create.js. El desarrollador Henri Bergius también tiene su opinión:
Enlaces relacionados:
- Crear / Hacer cualquier cosa editable – Crear.js
- Hola / escritura sin distracciones para la web – Hola Editor
- Editor Aloha / Editor HTML5 WYSIWYG – Aloha-editor.org
#Createjs #edición #InPage #para #sistemas #gestión #contenido #mediante #HTML5