20 Novedades: Joomla! 2.5 vs. Joomla! 3.0

Escrito por | 30 Noviembre 2012 | Publicado en Dic. 2012
Joomla! lanzó recientemente la versión Joomla! 3.0 ,el 27 de Septiembre de 2012 con importantes novedades y funciones nuevas. Siguiendo luego con la actualización Joomla! 3.0.1  por cuestiones de seguridad, el 9 de Octubre. Luego, el 9 de noviembre de 2012 salió a la luz la versión Joomla! 3.0.2. Si no se han familiarizado con él aun, aquí están las 20 cosas que vale la pena tomar en cuenta en Joomla! 3.0.

1- No-Adaptable vs. Adaptable

Sí, Joomla ahora esta adaptado para dispositivos móviles, gracias a la ayuda de Bootstrap. Esta característica la trae ahora incorporada la interfaz de usuario y la administración de nuestro sitio. Oficialmente ahora podrá ser capaz de tener su sitio bajo control, incluso cuando esté usando un dispositivo móvil.

Interfaz de usuario de Joomla! 2.5Interfaz de usuario de Joomla! 2.5

Interfaz de usuario adaptable de Joomla! 3.0Interfaz de usuario adaptable de Joomla! 3.0

Administración de Joomla! 2.5Administración de Joomla! 2.5

Administración adaptable de Joomla! 3.0Administración adaptable de Joomla! 3.0

2- Sin Bootstrap vs. Con Bootstrap

La  gran palabra en Joomla! 3.0 es Bootstrap. Con un CSS básico integrado en Joomla 3.0, que es el objetivo de una mejor UX (Experiencia de Usuario) para el usuario final.

Bootstrap para Joomla! 3.0 Bootstrap para Joomla! 3.0

3- Sin LESS CSS vs. Con LESS CSS

LESS es un lenguaje de hoja de estilo dinámico, diseñado por Alexis Sellier y que se ha integrado recientemente en Joomla 3.0. El desarrollo de una plantilla ha cambiado significativamente por el uso de LESS. Tanto las plantillas para sitios web como para la administración incluirá el directorio / LESS y los archivos template.less. Esos dos son para importar a Bootstrap y JUI (Librería de la interfaz de usuario) (los archivos LESS y los archivos media/jui/less). Esto permite a los diseñadores de plantillas definir qué archivo se debe aplicar a su plantilla, y cuales van a ser importados de la LEES JUI.

Sin LESS, Joomla! 2.5 usa estilos CSS Sin LESS, Joomla! 2.5 usa estilos CSS

vs. LESS en Joomla! 3.0vs. LESS en Joomla! 3.0

4- Sin JUI vs. Con JUI (Para los Desarrolladores de Extensiones)

La librería de la interfaz de usuario de Joomla (JUI) ofrece un conjunto de herramientas que permite a los desarrolladores de extensiones compartir un terreno común de elementos, reduciendo drásticamente el tiempo de codificación, sin tener que innovar y crear su propia biblioteca, manteniendo aún una interfaz limpia y bonita. Además, el tiempo de carga ha bajado  dramáticamente para los usuarios que están navegando en un sitio Joomla 3.0, ya que el javascript y css están cargados, añadiendo una mayor velocidad de carga rápida para el CMS Joomla! 3.0.

5- Los días de Mambo vs. La gran UX

Ya no te aburrirás más con la interfaz antigua, Joomla! 3.0 ha hecho un gran avance en la UX que sorprende y hace que todos los fans se enamoren de nuevo, comenzando por:

El menú principal

Menú principal de Joomla! 2.5Menú principal de Joomla! 2.5

Menú Principal de Joomla! 3.0Menú Principal de Joomla! 3.0

Panel de administración con el nuevo módulo de estadísticas para la administración

Joomla! 2.5 - Panel de administraciónJoomla! 2.5 - Panel de administración

 Joomla! 3.0 - Panel de administración Joomla! 3.0 - Panel de administración

El submenú de la administración está ubicado ahora en el panel de la izquierda

El único estilo de menú que podrás encontrar en Joomla! 2.5El único estilo de menú que podrás encontrar en Joomla! 2.5

Complementado menú en el panel izquierdo en Joomla 3.0 Complementado menú en el panel izquierdo en Joomla 3.0

Un menú rediseñado en el “pie de página” para una vista rápida del estado de su sitio y una nueva ubicación para el enlace de “vista previa”

Menú en el pie de página en Joomla! 3.0

El panel de la derecha contiene una lista de las funciones más utilizadas

Funciones rápidas comúnmente utilizadas, se encuentran ahora en el panel de la derecha en Joomla! 3.0Funciones rápidas comúnmente utilizadas, se encuentran ahora en el panel de la derecha en Joomla! 3.0

6- 7 pasos vs. los rápidos 3 pasos de instalación

Inmediatamente se percibe la "diferencia" en la pantalla de instalación, totalmente rediseñada, de Joomla! 3.0. El proceso de instalación se ha simplificado en tan solo 3 pasos en comparación con el procedimiento de 7 pasos que había con Joomla! 2.5.

Instalación de Joomla! 2.5 con el procedimiento original de 7 pasosInstalación de Joomla! 2.5 con el procedimiento original de 7 pasos

Los 3 pasos de instalación para Joomla 3.0 Los 3 pasos de instalación para Joomla 3.0

El instalador detectará automáticamente el idioma de su navegador  y las opciones de "Sí | No" están diseñadas a través de botones con códigos de colores: Si (Verde) | No (Rojo)

Los antiguos botones de Sí | No

vs. Nuevo diseño para los botones de Sí | Novs. Nuevo diseño para los botones de Sí | No

En esta nueva versión, Joomla soporta cinco datos de ejemplo en lugar de solamente tres en Joomla 2.5.

3 datos de ejemplos de Joomla! 2.53 datos de ejemplos de Joomla! 2.5

vs. 5 datos de ejemplo de Joomla! 3.0vs. 5 datos de ejemplo de Joomla! 3.0

Todo el proceso ha reducido enormemente el tiempo de instalación a menos de 1 minuto, lo que supone una gran mejora para el proceso de instalación. Además, puede guardar los ajustes de instalación para su posterior uso, enviándosela a la dirección de correo electrónico.

Entérate de que los ajustes de instalación se pueden enviar a tu bandeja de entrada de correoEntérate de que los ajustes de instalación se pueden enviar a tu bandeja de entrada de correo

7- Interfaz del Gestor de Artículos: aburrido vs pulido

En la administración, encontrará un aspecto totalmente novedoso y verás que el gestor de artículos ahora incluye un sistema mejor organizado, filtrado con más opciones disponibles, y los iconos mejor definidos.

El aspecto antiguo del gestor de artículosEl aspecto antiguo del gestor de artículos

Filtro intuitivo e iconos definidos en el gestor de artículosFiltro intuitivo e iconos definidos en el gestor de artículos

La pantalla de edición del artículo también se ha rediseñado, con opciones de publicación, artículos y fichas, las opciones de metadatos se han quitado del panel de la derecha a la parte superior, el editor de texto es ahora por adelantado y centrado.

Pantalla de edición de artículos en Joomla! 2.5Pantalla de edición de artículos en Joomla! 2.5

vs. Pantalla de edición de artículos en Joomla! 3.0vs. Pantalla de edición de artículos en Joomla! 3.0

8- Grupo de usuarios Invitados: Creación manual según sea necesario vs. Disponible automáticamente por defecto

Ahora no tienes que preocuparte de crear un grupo de usuarios “Invitados” en Joomla! 3.0 . Ahora está disponible por defecto en la instalación.

No hay ninguna señal de grupo de usuario Invitado en la instalación completa de Joomla 2.5No hay ninguna señal de grupo de usuario Invitado en la instalación completa de Joomla 2.5

El grupo de usuarios invitados está presente por defecto en Joomla! 3.0El grupo de usuarios invitados está presente por defecto en Joomla! 3.0

9- Plantilla para la Interfaz de usuario No Adaptable vs. Plantilla para la Interfaz de usuario Adaptable

La nueva plantilla para la interfaz de usuario, minimalista y adaptable – Protostar –  creada bajo el framework Bootstrap, la encontrará versátil y de fácil personalización con respecto a los colores de la plantilla, aprovechando el selector de color. Las fuentes de google (Google Fonts) están permitidas en la plantilla, con un parámetro para su etiqueta de encabezado (h1-h6) y título del sitio. Puede activar o desactivar el parámetro para decidir si debe o no utilizar las fuentes de Google para su sitio, si la desactiva significará, que renuncia a elegir su fuente en una ámplia selección de más de 500 fuentes. Protostar tiene de forma nativa un diseño totalmente personalizable a través de su sistema de grillas, la cual marca un estándar para las plantillas de Joomla!.

Nueva plantilla Protostar Nueva plantilla Protostar

Protostar ofrece una variedad de opciones de personalización para los usuariosProtostar ofrece una variedad de opciones de personalización para los usuarios

10. La antigua plantilla para la administración vs. Una plantilla de administración muy pulida

A la nueva plantilla de administración de Joomla 3.0 le han puesto el nombre de la diosa Isis. Comparándola con la plantilla de administración Bluestork, de Joomla 2.5 se encuentran perceptibles diferencias. La plantilla de Isis se construye utilizando el diseño de cuadrícula flexible de Bootstrap, además esta plantilla es también adaptable.

Isis - Plantilla del interfaz de administración de Joomla 3.0Isis - Plantilla del interfaz de administración de Joomla 3.0

11. Actualizada la plantilla Beez3

Si le gustaba la plantilla tradicional del interfaz de usuario  Beez3, encontrará una actualización, aunque la otra está también disponible.

Plantilla Beez3 para Joomla 3.0Plantilla Beez3 para Joomla 3.0

12. Joomla Platform version 11.x vs. 12.x

La nueva plataforma ha eliminado numerosas clases y métodos obsoletos de la versión 11.4. Sin embargo, para los desarrolladores de extensiones, sus componentes requieren cambios mínimos para ser compatibles con Joomla 3.0. Se aconseja no utilizar las clases obsoletas, ya que se supone que se eliminarán en una futura versión. Hay varios cambios en la instalación de extensiones, componentes (admin.*.php y toolbar.*.php ya no son compatibles), clases (renombrado JFTP como JClientFtp, JLDAP como JClientLdap, JWebClient como JApplicationWebClient, se retiraron y ajustaron el número de clases), el plugin de eventos (el evento onContentBeforeSave recibe a $article por valor y no por referencia, así como también lo hace el evento onContentAfterSave), y etc .. Más detalles se pueden ver en la sección de documentación de Joomla.

13. Mootools vs. JQuery

Joomla 3.0 se incluye con JQuery en el núcleo. Aunque la opción Mootools está disponible en la administración, y lo estará en base a la compatibilidad con versiones anteriores, puesto que ya no es la principal interfaz de biblioteca javascript.

14. Reordenamiento Manual vs la función arrastrar y soltar

Gracias a JQuery, Joomla 3.0 puede soportar la función de arrastrar y soltar en el interfaz de administración.

¿Recuerda la época en que teníamos que reordenar "manualmente" en Joomla 2.5?¿Recuerda la época en que teníamos que reordenar "manualmente" en Joomla 2.5?

Utilice la nueva la función arrastrar y soltar para ordenar elementos en Joomla 3.0Utilice la nueva la función arrastrar y soltar para ordenar elementos en Joomla 3.0

16- Ajustes normales vs. Opciones avanzadas en los módulos

Los ajustes avanzados de los módulos le permiten modificar:

  • Etiqueta del módulo: Para cambiar el div en la sección
  • Tamaño Bootstrap: Cambia las clases “span” del sistema de rejillas
  • Etiqueta de cabecera: Que tiene como objetivo un mejor SEO
  • Clase Header: Añade la clase Bootstrap en el encabezado de la página
  • Estilos de módulos: Para heredar la plantilla instalada de Joomla para el diseño del módulo.

La usual y limitada configuración de los módulos en Joomla! 2.5La usual y limitada configuración de los módulos en Joomla! 2.5

Configuración avanzada de los módulos en Joomla 3.0 Configuración avanzada de los módulos en Joomla 3.0

17. SimplePie vs. JFeed

Cambio del gestor de Feed, de SimplePie a JFeed para eliminar varios errores existentes. Esto es debido a que SimplePie es bastante obsoleto y nadie ha hecho una actualización de su biblioteca desde hace tiempo. Por otro lado, los usuarios de SimplePie se enfrentan con sus errores cruciales y la falta de flexibilidad para la versión actual. Esto anima a Joomla 3.0 a intensificar el uso de JFeed, que se afirma que es simple, extensible y nativo a contribuir a la mejora del generador de Feed de una manera mejor y más potente, que SimplePie no permitiría.

18. No soportado vs. nuevo driver de PostgreSQL incluido

Ahora se puede ejecutar un sitio hecho en Joomla! 3.0 en una base de datos PostgreSQL, lo cual hace que se quite la dependencia, por primera vez, de una única base de datos.

19. Guardar todos los detalles de los artículos vs. Guardar artículos en blanco

Sorprendentemente, Joomla! 3.0 permite a los administradores crear y guardar artículos en blanco. Esta característica ayuda a que los usuarios puedan crear artículos, incluso con sólo imágenes y sin el texto del contenido.

Artículos sin contenido no se le permitirá guardarlos en Joomla! 2.5Artículos sin contenido no se le permitirá guardarlos en Joomla! 2.5

No te preocupes, guardar artículos en blanco es ahora aceptable con Joomla! 3.0No te preocupes, guardar artículos en blanco es ahora aceptable con Joomla! 3.0

20- Actualización de pruebas unitarias en el CMS

Las pruebas unitarias es con el objetivo de probar pequeñas porciones de código (o podemos llamarlas unidades) en el nivel más bajo posible, por lo general son métodos sin incluir ninguna otra clase o métodos, para asegurar que estos métodos funcionan como se espera. Las antiguas pruebas unitarias a veces ni se tocaban. Entre la versión 1.6 y 1.7 se adaptó a la versión PHPUnit 3.4. Con la actualización del CMS Joomla! a la versión 3.0, el cual requiere PHP 5.3.1 como versión mínima, la nueva prueba unitaria se desarrollará para evitar compatibilidad con versiones anteriores y otros según sea necesario (por ejemplo, problemas de seguridad).

Artículo Original: 20 New Things: Joomla 2.5 vs. Joomla 3.0 por Hung Dinh
Traducido por: Carlos Rodríguez y Manuel Rubio
Miembros del: Equipo de Marketing y Difusión de Joomla! en Español

Visto 12301 veces Etiquetado como Spanish, Comunidad