AEM le permite disponer de un diseño interactivo para sus páginas mediante el uso del componente Contenedor de diseño.
Este componente proporciona un sistema de párrafos que le permite colocar componentes en una cuadrícula interactiva. Esta cuadrícula puede reorganizar el diseño en función del tamaño y formato del dispositivo o ventana. Este componente se utiliza en combinación con el modo Diseño, que le permite crear y editar el diseño interactivo en función del dispositivo.
El contenedor de diseños:
El usuario puede utilizar el emulador para ver cómo se representará el contenido en determinados dispositivos.
AEM realiza un diseño interactivo para sus páginas mediante una combinación de diferentes mecanismos:
Componente Contenedor de diseño
Este componente está disponible en el navegador de componentes y proporciona un sistema de párrafos de red que le permite añadir y colocar componentes en una cuadrícula interactiva. También se puede establecer como sistema de párrafos predeterminado en la página.
Después de colocar el contenedor de diseño en la página, puede usar el modo de diseño para colocar el contenido en la red interactiva.
Emulador Esta opción le permite crear y editar sitios web interactivos que reorganizan el diseño en función del tamaño del dispositivo o la ventana, mediante el redimensionado activo de los componentes. El usuario puede utilizar el emulador para ver cómo se representará el contenido.
Estos mecanismos de cuadrícula interactiva le permiten:
En función del proyecto, el contenedor de diseño se puede utilizar como sistema de párrafos predeterminado para las páginas o como componente disponible para añadirse a su página mediante el explorador de componentes (o ambos).
Adobe proporciona documentación de GitHub del diseño interactivo como referencia que se puede entregar a los desarrolladores de interfaces de usuario, lo cual les permite usar la cuadrícula de AEM fuera de AEM como, por ejemplo, para crear maquetas HTML estáticas para un sitio de AEM futuro.
El uso de los mecanismos anteriores se habilita en la configuración de la plantilla. Consulte Configuración de un diseño interactivo para obtener más información.
Al crear el contenido de su sitio web desea asegurarse de que el contenido se muestre correctamente según el dispositivo utilizado para ello.
AEM le permite definir diseños en función de la anchura del dispositivo:
El dispositivo Escritorio no tiene una anchura específica y está relacionado con el punto de interrupción predeterminado (p. ej., todo lo que está por encima del último punto de interrupción configurado).
Es posible definir puntos de interrupción para cada dispositivo individual, pero esto incrementaría drásticamente los trabajos de definición de diseño y mantenimiento.
Al seleccionar en el emulador un dispositivo específico para emular y definir el diseño, el punto de interrupción relacionado también quedará resaltado. Todos los cambios que haga en el diseño se aplicarán a otros dispositivos a los que se aplique el punto de interrupción (por ejemplo, cualquier dispositivo posicionado a la izquierda del marcador de punto de interrupción activo, antes del siguiente marcador de punto de interrupción).
Por ejemplo, si selecciona el dispositivo iPhone 6 Plus (definido con una anchura de 540 píxeles) para emulación y diseño, se activará también el punto de interrupción Teléfono (definido como 768 píxeles). Cualquier cambio de diseño que realice para el iPhone 6 se aplicará a los demás dispositivos que se encuentren bajo el punto de interrupción Teléfonos, como iPhone 5 (definido como 320 píxeles).
Abra la página deseada para editarla. Por ejemplo:
http://<host>:<port>/editor.html/content/wknd/en/sports/la-skateparks.html
Seleccione el icono Emulador de la barra de herramientas superior:
Se abrirá la barra de herramientas del emulador.
La barra de herramientas del emulador muestra opciones de diseño adicionales:
Al seleccionar un dispositivo específico para emular, puede efectuar cualquiera de las siguientes acciones:
Una vez que haya seleccionado un dispositivo específico, puede:
Un contenedor de diseño es un sistema de párrafos que:
Si no está disponible, el contenedor de diseño debe activarse explícitamente para un sistema de párrafos o una página.
El contenedor de diseño está disponible como componente estándar en el navegador de componentes. Desde aquí puede arrastrarlo a la ubicación deseada en la página tras la cual verá el marcador de posición Arrastrar componentes aquí.
A continuación, puede agregar componentes al contenedor de diseño. Estos componentes albergarán el contenido real:
Al igual que con otros componentes, puede seleccionar un contenedor de diseños (cuando se encuentra en el modo de edición) y luego realizar una acción en él (copiar, cortar, eliminar):
Dado que los contenedores de diseños son un sistema de párrafos, al eliminar el componente, se eliminará la cuadrícula de diseño y todos los componentes (y su contenido) incluidos en el contenedor.
Si pasa el puntero del ratón o toca el marcador de posición de la cuadrícula, se mostrará el menú de acciones.
Debe seleccionar la opción Principal.
Si el componente de diseño se encuentra anidado, la selección de la opción Principal presenta una lista desplegable de opciones que le permite seleccionar el contenedor de diseños anidado o sus elementos principales.
Cuando pase el ratón sobre los nombres de contenedor de la lista desplegable, los contornos se mostrarán en la página.
De esta forma se resaltará toda la cuadrícula con su contenido. Se muestra la barra de herramientas de acciones, desde donde puede seleccionar una acción, como, por ejemplo, Eliminar.
Puede definir un diseño distinto para cada punto de interrupción (tal y como determinan el tipo y la orientación del dispositivo emulado).
Para configurar el diseño de una cuadrícula interactiva implementada con el contenedor de diseño, debe usar el modo Diseño.
El modo Diseño puede iniciarse de dos formas.
En el modo de diseño, puede ejecutar una serie de acciones a una cuadrícula:
Redimensionar los componentes del contenido utilizando los puntos azules. Al redimensionar siempre se hará un ajuste a la cuadrícula. Al redimensionar se mostrará la cuadrícula de fondo como referencia para la alineación:
Se mantendrán las proporciones y relaciones al cambiar el tamaño de componentes como Imágenes.
Haga clic o toque un componente de contenido. La barra de herramientas le permite efectuar las siguientes acciones:
En el modo Diseño puede pulsar o hacer clic en Arrastrar componentes aquí para seleccionar el componente completo. Esto hará que se muestre la barra de herramientas de este modo.
La barra de herramientas mostrará distintas opciones en función del estado del componente del diseño y de los componentes que pertenecen a él. Por ejemplo:
Principal: seleccione el componente principal.
Mostrar componentes ocultos: permite mostrar todos los componentes o cada componente por separado. El número indica cuántos componentes ocultos existen en ese momento. El contador muestra cuántos componentes hay ocultos.
Revertir diseño del punto de interrupción: permite recuperar el diseño predeterminado. Es decir, no se aplicará ningún diseño personalizado.
Flotar hasta una nueva línea: suba el componente una posición si el espacio lo permite.
Ocultar componente: oculte el componente actual.
En el ejemplo anterior, las acciones de flotar y ocultar están disponibles porque este contenedor de diseño está anidado en un contenedor de diseño principal.
Mostrar los componentes
Seleccione los componentes principales para mostrar la barra de herramientas de acciones con la
Opción Mostrar componentes ocultos. En este ejemplo, hay dos componentes ocultos.
Si se selecciona la opción Mostrar componentes ocultos, se mostrarán en azul los componentes que están ocultos actualmente en sus posiciones originales.
La selección de la opción Restaurar todo permitirá que se muestren todos los componentes ocultos.