Todo sitio debería contar con esta optimización, tanto para utilizar los recursos del servidor como para mejorar el tiempo de carga de nuestro sitio web. Vamos a realizar esta optimización usando como base Google Page Insights (herramienta gratuita de Google).
Durante la Joomla! World Conference 2014 tuve la oportunidad de presentar una exposición en la serie latina, es decir, conferencias dictadas 100% en español para la audiencia de habla hispana.
Antes de entregar un sitio web realizado en Joomla es importante realizar un procedimiento estándar para asegurarnos que el sitio cumpla con una calidad técnica óptima en términos de diseño, seguridad, SEO y otros factores que dan un valor agregado a nuestros servicios como desarrolladores web.
En esta oportunidad aprenderemos cómo configurar nuestra plantilla para poder empaquetarla e instalarla desde el gestor de extensiones. Y también veremos cuán fácil es usar las declaraciones Jdoc de Joomla! para mostrar el contenido dinámico de nuestro sitio.
Y llegó el momento. Veremos cómo aplicar el principio “Mobile First” del diseño adaptable (“responsive design”) y aprovecharemos las ventajas que nos brinda la propiedad CSS “flex” para lograr que nuestro sitio se muestre correctamente en cualquier dispositivo conectado a Internet: smartphones (o iPhones), tablets (o iPads), ordenadores portátiles (notebooks, laptops), ordenadores de escritorio y otros dispositivos con pantallas más grandes.
Mucho hemos hablado en la magazine, tanto en la edición en español como en la edición en Inglés de los overrides, se han dado ejemplos y se han escrito artículos con el paso a paso, ¿Pero es realmente un override lo que necesitas?
En la actualidad, es relativamente fácil encontrar plantillas gratuitas o comerciales que podemos adaptar a las necesidades de nuestros proyectos web basados en Joomla! Pero también es cierto que, muchas veces, nos hemos visto en la tentación de forzar que el proyecto se adapte a las limitaciones de las plantillas creadas por terceras personas. Esto nunca será una buena práctica.
Considerando que cada proyecto web tiene características y requerimientos diferentes, es necesario que cada plantilla se desarrolle según este criterio. La gran ventaja de crear nuestras propias plantillas es que siempre tendremos el control total del diseño y la maquetación; por lo tanto, podremos realizar cualquier modificación cuando sea necesario.
Este artículo está dirigido a todos aquellos usuarios entusiastas de Joomla! que, como tú, desean dar el primer paso en la creación de sus propias plantillas sin depender de nadie.
En la primera parte de esta serie definimos los requerimientos de nuestro sitio y elaboramos algunos esquemas que nos ayudaron a visualizar cuál será el aspecto que tendrá nuestra plantilla en teléfonos móviles, tablets, laptops y ordenadores de escritorio.
También vimos la gran ventaja de utilizar un framework "front-end" como Boilerplate para optimizar nuestra plantilla y tener la seguridad de que se mostrará correctamente en todos los navegadores.
Ahora podemos empezar a configurar nuestra plantilla front-end para nuestro sitio en Joomla!.
Hace unos días estaba enseñando el uso de Joomla! a mi alumno Gustavo y llegamos a la parte de tener que crear contenido, pasando por el proceso de crear uno y otro artículo “demo” para insertarlo en el sitio de pruebas en el que estaba trabajando.
Hace un tiempo la empresa alemana Yootheme nos presentó con muchos bombos y platillos la nueva versión de su galardonado Warp, la versión número 7 que para sorpresa de todos incorpora su propio Framework de desarrollo al que llamaron UIKIT, el cual salió directamente a competir con Bootstrap y Foundation que eran hasta hace tiempo los frameworks más utilizados.
By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/