joomla

Page 175

Joomla! 2.5 - Beginner’s Guide

Capítulo 18

Angie Radtke

La Plantilla Beez Una plantilla contiene normalmente mucho más de lo que puedes ver a simple vista. El término plantilla suele estar relacionado con la apariencia visual de un sitio web. Pero, además del diseño, una plantilla se distingue por la forma de su implementación técnica. Esta determina dónde se sitúa el contenido dentro del flujo de documentos, cuándo y dónde ciertos módulos pueden ser mostrados u ocultados, si se usaran páginas de error personalizadas y con qué marcado -versión HTMLdebería usarse. Algunos usuarios a buen seguro estarán familiarizados con la plantilla Beez de Joomla! 1.5. Tanto beez_20 como beez5 son visualmente muy diferentes en su diseño a la versión previa. Para este diseño utilicé un gris neutral para los componentes elementales de la plantilla, como el menú, para proporcionar una solución que armonice con muchos colores. Incluso en aquel momento, quería desarrollar una plantilla que cumpliera con los estándares, fácilmente accesible y adaptable. Había elegido conscientemente el color morado, con la esperanza de que muchos desarrolladores tomarían el código, lo modificarían y lo harían de libre distribución. Tenía la esperanza de ver aparecer una gran variedad de nuevas plantillas gratuitas basadas en Beez. Desafortunadamente, esto no ocurrió. Otro fallo fue probablmente que no comuniqué de manera suficientemente clara cual era mi intención con aquel diseño. La salida estaba estructurada de una manera que prácticamente cualquier diseño podría ser implementado de manera clara y sencilla, con sólo unas pequeñas modificaciones del CSS. Mantuve este principio en las nuevas versiones de Beez. Además, en beez5 hay un JavaScript más accesible y una pequeña porción de HTML5. Beez_20 no requiere sobreescrituras de plantilla (template overrides). En Joomla! por fin ya no se usan tablas en el diseño. La nueva salida basada en HTML sigue la estructura de la antigua plantilla Beez. Los nombres de las clases CSS han sido renombrados y unificados para una mejor comprensión. Esto supone una ventaja tremenda para los diseñadores de plantillas. La salida HTML estándar de Joomla! es limpia y bien formada. No necesitas usar más sobreescrituras de plantilla para generar un código limpio y que cumpla con los estándares. Las capacidades técnicas de ambas plantillas Beez son prácticamente idénticas. Sólo se diferencian en su diseño gráfico. Además, la plantilla beez5 está diseñada para el uso de HTML5. 4/22/12

Página 175


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.