lunes, 15 de octubre de 2012

Joomla 3.0 Responsive Web Design

A salido la nueva versión de Joomla, la cual trae consigo muchos cambios mas que todo en el diseño. Ahora Joomla por completo a pasado a tener diseño web responsable, en este nuevo formato de Joomla ademas de tratar de ser mas amigable para el usuario también Joomla va a poder ser visualizado efectivamente desde cualquier tipo de teléfono celular inteligente o Tablet.

Entre los cambios que le hicieron están los siguientes:

  • La incorporación de Twitter Bootstrap en un paquete jui para multimedia. 
  • Una nueva plantilla para dispositivos móviles para la administración (backend) - Isis - y su interfaz. 
  • Una nueva plantilla para el sitio (frontend) - Protostar - construida usando Bootstrap de Twitter. 
  • Plantilla actualizada accesible llamada Beez3. 
  • Simplificación en 3 pasos de la instalación. 
  • Controlador PostgreSQL que permitirá ejecutar Joomla 3.0 utilizando la base de datos PostgreSQL. 
  • Controlador PHP Memcached. 
  • Uso de JFeed para la gestión de Feeds en lugar de SimplePie. 
  • La instalación de paquetes de idiomas directamente desde el gestor de extensiones. 
  • Grupo de usuarios "Invitados" está presente por defecto. 
  • Almacenamiento de artículos en blanco permitido. 
  • Nuevo módulo de estadísticas en el backend. 
  • Actualización de TinyMCE a la versión 3.5.6. 
  • Continúa la limpieza de código antiguo no utilizado, archivos y campos de la base de datos y tablas y la estandarización de tablas. 
  • Mejoras en las Búsquedas Inteligentes. 
  • Un amplio trabajo sobre la normalización de código de estilo y coherencia de este. 
  • Unidad de Pruebas en el CMS. 
  • Actualización del sistema de pruebas en el CMS. 
  • Elemento del menú activo personalizable para el módulo de menús. 
  • Permitir que el plugin SEF añada la url canónica en el encabezado. 
  • Versión 12.2 de Joomla! Platform. 
En teoría no hay ningún cambio a profundidad en el sistema como tal por lo cual deberían funcionar todos los componentes y extensiones que tuviésemos antes, pero como siempre es recomendable probar en una versión local para después subir a un servidor.

Cambios buenos para los Desarrolladores (desde mi punto de vista):

Uno de las cuestiones mas importantes para cualquier dessarrollador que trabaje con joomla, es que en esta nueva versión se incluyen los siguientes frameworks: Bootstrap y Jquery.

A Jquery no le hace falta presentación, pero Bootstrap es un framework css/javascript para el diseño o desarrollo de paginas Web responsables, lo cual quiere decir que se vean correctamente en cualquier tipo de dispositivo sin mayores cambios ni necesidad de crear una aplicación aparte.

Bootstrap framework aporta a Joomla la ventaja de tener ya una cantidad de herrameintas pre echas a nuestra mano, como css y javascripts para menus, carrusel de fotosthumbnail, etc...  sin necesidad de incluir nada externo. por ejemplo los botones e inputs ya tienen el estilo que trae bootstrap asi que ya no es necesario crear un css para el estilo de los formularios sino que el framework se encarga de ello. Esto nos puede ahorrar muchas lineas de código y ademas si seguimos los lineamientos del framework nuestro plugin, extensión o template se va a ver como es debido en cualquier tipo de dispositivo.

Ahora para incluir el framework de Bootstrap y jquery dentro de nuestro codigo debemos usar:


JHtml::_('bootstrap.framework');


Pantallas del Proceso de Instalación, en tres pasos:









Pantallas Del Front End, Movil 




 Pantallas del Backend, Login y panel de control, móvil también








No hay comentarios:

Publicar un comentario