Sitios web responsive con Joomla!

45
Sitios web responsive con Joomla! Un enfoque práctico Tito Alvarez @jaTITOam

description

Desde la versión 3, Joomla incorpora a Bootstrap para poder crear sitios responsive (compatibles con varios tipos de dispositivos incluyendo móviles) Esta presentación indica los lineamientos básicos del Responsive Web Design y muestra cómo se utilizan en Joomla!

Transcript of Sitios web responsive con Joomla!

Page 1: Sitios web responsive con Joomla!

Sitios web responsive con Joomla!

Un enfoque práctico

Tito Alvarez

@jaTITOam

Page 2: Sitios web responsive con Joomla!

¿En pleno 2013?

“Yo aún no desarrollo para móvil”

Page 3: Sitios web responsive con Joomla!

Estadística de uso de móvil

Fuente: www.statcounter.com

Page 4: Sitios web responsive con Joomla!

Muestra en Guatemala

Fuente: www.caminoalajornada.org durante los últimos meses

Page 5: Sitios web responsive con Joomla!

Joomla 3 incorpora a Bootstrap, de Twitter (http://twitter.github.io/) para poder hacer plantillas responsive

¿Joomla es responsive?

Page 6: Sitios web responsive con Joomla!

Plantilla Protostar de Joomla 3

Page 7: Sitios web responsive con Joomla!

Administración de Joomla 3

Page 8: Sitios web responsive con Joomla!

Respuesta: Responsive Web Design

Pensar en móvil ya es un estándar

Page 9: Sitios web responsive con Joomla!

Elementos del Responsive Web Design

1. Planos responsive (responsive layouts)2. Ocultar información3. Pensar en dedos gordos

Page 10: Sitios web responsive con Joomla!

1. Planos (layouts) responsive

Page 11: Sitios web responsive con Joomla!

Vista en desktop

Page 12: Sitios web responsive con Joomla!

Vista en tablet

Page 13: Sitios web responsive con Joomla!

Vista en móvil

Inicio de la página Continuación

Page 14: Sitios web responsive con Joomla!

Uso de columnas en responsive

Page 15: Sitios web responsive con Joomla!

Distribución de columnas en Bootstrap

Page 16: Sitios web responsive con Joomla!

Columnas Bootstrap en móvil

Page 17: Sitios web responsive con Joomla!

Posiciones en la plantilla Protostar

Page 18: Sitios web responsive con Joomla!

Móvil no es siempre “más pequeño”Ancho del video en Desktop: 570px

Ancho del video en móvil: 700px

Page 19: Sitios web responsive con Joomla!

Planos responsive en Bootstrap

Page 20: Sitios web responsive con Joomla!

No todo tiene que estar disponible en todos los dispositivos, ésto es parte de la optimización para móviles

2. Ocultar información

Page 21: Sitios web responsive con Joomla!

Funciones limitadas en móvil

Vista Desktop Vista Móvil

Page 22: Sitios web responsive con Joomla!

Haciéndolo en Bootstrap

Page 23: Sitios web responsive con Joomla!

Haciéndolo en Joomla

En módulos En elementos del menú

Page 24: Sitios web responsive con Joomla!

Viéndolo en Joomla

Vista Desktop Vista móvil

Page 25: Sitios web responsive con Joomla!

O resoluciones pequeñas

3. Pensar en dedos gordos

Page 26: Sitios web responsive con Joomla!

Sitios no-responsive

Vista Desktop Vista Móvil

Page 27: Sitios web responsive con Joomla!

Al volverlo responsive

Vista Desktop Vista móvil

Page 28: Sitios web responsive con Joomla!

O también puede hacerse así

Menú oculto (default) Menú desplegado

Page 29: Sitios web responsive con Joomla!

Ventajas adquiridas

Todo lo que está enhttp://twitter.github.io/bootstrap/components.html

Bootstrap y Joomla

Page 30: Sitios web responsive con Joomla!

Uso de clases en los módulosVista normal del módulo en posición “banner” Agregando hero-unit

Page 31: Sitios web responsive con Joomla!

Clase Hero-Unit en Bootstrap

Page 32: Sitios web responsive con Joomla!

Aquí agregamos la clase

Page 33: Sitios web responsive con Joomla!

Clase “well” en Bootstrap

Page 34: Sitios web responsive con Joomla!

Agregando la clase “well”

Page 35: Sitios web responsive con Joomla!

Menús con “nav-pills” en Bootstrap

Page 36: Sitios web responsive con Joomla!

Menús agregando “nav-pills”

Menú en position-1 Agregando “nav-pills”

Page 37: Sitios web responsive con Joomla!

Dónde agregarles clases a los menús

Page 38: Sitios web responsive con Joomla!

Utilizando Bootstrap

Agregando estructuras, botones y tablas

Creando estructuras “custom”

Page 39: Sitios web responsive con Joomla!

Estructuras fluidas con columnas (span)

Page 40: Sitios web responsive con Joomla!

Uso de botones

Page 41: Sitios web responsive con Joomla!

Uso de tablas

Page 42: Sitios web responsive con Joomla!

Las plantillas son responsive, Joomla provee Bootstrap para que éstas lo utilicen

Plantillas Joomla! responsive

Page 43: Sitios web responsive con Joomla!

Plantillas Responsive

www.joomlashack.com www.joomlart.com www.yootheme.com www.rockettheme.com www.gavick.com Y muchos más

Page 44: Sitios web responsive con Joomla!

Frameworks Responsive

Wright Framework: http://wright.joomlashack.com/

T3: http://t3-framework.org/ Warp Framework:

http://www.yootheme.com/themes/warp-framework

Gantry Framework: http://www.gantry-framework.org/

Page 45: Sitios web responsive con Joomla!

Gracias

¿Preguntas?

Tito Alvarez

@jaTITOam

www.joomlagt.orgwww.jugmexico.o

rg www.joomla.cl