Ir al contenido principal
Guía instrucciones de trabajo, buenas prácticas, diseño web, accesibilidad... para la creación de materiales de la Biblioteca Universitaria

iDevices

NOTA

Cada cambio que se realices en un iDevice ha de validarse con el botón check correspondiente. De no hacerlo perderás el trabajo que hayas realizado.

Si pulsas por error la eliminación de un iDevice... no hay modo de deshacer esa acción

Los iDevices son los bloques de contenido de eXeLearning. Son intercambiables, movibles, reutilizables.

Los hay de muchos tipos, los que vamos a utilizar son:

iDevice TEXTO

Es el bloque de preferencia en el material BUA. Es el iDevice que aparece como predeterminado en una instalación limpia de eXeLearning.

Por defecto este iDevice se presenta desplegado . Puedes variar su comportamiento, por medio de un script

pantalla de eXeLearning que muestra cómo incorporar el iDevice de texto

El trabajo con los iDevice de texto es similar al de cualquier procesador de texto:

  1. Hay que organizar la información con los encabezados de HTML para indicar si es un subtítulo segundo, tercero, cuarto... (El encabezamiento primero <H1> está reservado para el título del tema por cuestiones de accesibilidad)
  2. Distribuir los contenidos en párrafos, viñetas, etc. sin modificar tamaños, tipos de fuente, etc. Todas las características relacionadas con el formato del texto ya está preconfiguradas en el estilo que emplees.
  3. nuevo curso 2024-25 NO rellenar el campo Título.  Solo hay que indicarlo con los literales: BIBLIOGRAFÍA, PARA SABER MÁS, RESUMEN... En este caso aparecerá plegado y sólo mostrando dicho rótulo y, generalmente, esto se hace a final de página.

 

Otros iDevices: OBJETIVOS, PREGUNTA V-F, PREGUNTA DE ELECCIÓN MÚLTIPLE o PREGUNTA DE SELECCIÓN MÚLTIPLE.

Van siempre colapsados al tratarse de material complementario (de esta forma mantenemos el contenido más importante a disposición del usuario sin agobiarle con un exceso de información)

Aplicar estilos CSS

El estilo que se cargue en eXeLearning lleva todos los elementos de HTML incluidos.
No hace falta que modifiques tamaños de letra, ni escoger fuentes. Tu labor de editor de contenido es "simplemente" redactar y añadir los elementos gráficos que consideres adecuados para lograr tus objetivos de una forma ordenada, concisa y atractiva.

pantalla de editar texto en idevice

El editor de eXeLearning es del tipo WYSIWYNG, lo que estás editando es tal como se va a visualizar. Te despreocupas del código HTML.
Aún así tienes la posibilidad de ver el código fuente y trabajar sobre él.

  • Si necesitas títulos dentro del texto utiliza en el editor la opción de Encabezado 2, Encabezado 3, Encabezado 4...  (el Encabezado 1 está reservado para el título principal del tema  y no se puede repetir)  o usa las etiquetas <h2>, <h3>, <h4>... en el HTML.
  • Por lo general hay que preservar la jerarquía de los encabezados, es decir no puede existir un Encabezado 4 si previamente no hay un Encabezado 3 y nunca un encabezado inferior puede contener un encabezado superior.
  • El contenido se estructura en párrafos. No debes crear saltos de línea o párrafos vacíos <p>&nbsp;</p> para adecuar visualmente el texto. El estilo ya proporciona el interlineaje y la distancia necesarias para una clara división entre elementos
  • NO utilices el color para transmitir significado o importancia. Se trata de una norma de accesibilidad: los usuarios con problemas en la distinción cromática y los lectores de pantalla no se percatan de las variaciones de color, por lo que las variaciones en los colores no deben ser el canal único de proporcionar información.
  • Procura no utilizar el subrayado, puede confundirse con un hipervínculo

Cortar y pegar

Como en todo editor de texto tienes a tu disposición los comandos de cortar, copiar y pegar. Pero en eXeLearning tienes dos formas de pegar texto desde otra fuente:

  • Pegado normal con formato : conserva todas las características del origen (negrita, cursiva, enlaces...) el inconveniente es que también puede arrastrar código oculto, en ocasiones muy sucio como el proveniente de Microsoft ® Word que entra en conflicto con el estilo del documento y ocasionar problemas para su edición
  • Pegado sin formato : El texto se trata como texto plano, sin negritas, cursivas, enlaces.... Este es la forma que tenemos que utilizar para evitar código basura y problemas con el código. Tiene el inconveniente de tener que aplicar a posteriori el formato.

Efectos web

También puedes aplicar efectos web avanzados  : acordeón, pestañas, paginación, carrusel y línea de tiempo.
Por motivos de accesibilidad no tenemos que abusar de este recurso y nos limitaremos a ACORDEÓN como efecto preferente y PESTAÑAS como secundario. Su formato también está incluido en la hoja de estilo.

Se usará siempre dentro del contenido principal del tema, en el iDevice Texto que no va colapsado. Incluirlo dentro de un PARA SABER MÁS, RESUMEN (al final de página) conlleva un contenido plegado dentro de otro también plegado.

Elementos enriquecidos: resaltado

pantalla de aplicar atributos en idevice

Para aplicar otros elementos: recuadros resaltados...  tienes que utilizar la opción Editar atributos del menú Editar.
Los elementos que hay disponibles son:

bua_definición
bua_ejemplo
bua_importante

Para ello, una vez redactado el contenido, selecciona el texto con el cursor y aplica el atributo (definición / ejemplo / importante).

Estas clases sólo se aplica a un párrafo de texto <p>.  De otra forma, lo que hace eXeLearning es duplicar el cuadro en cada párrafo / elemento o, en las últimas versiones, borrarlo directamente.

 Para evitarlo, en el caso de que quieras aplicar el resaltado en varios párrafos o incluyas imágenes en el mismo, tienes que editar a mano el código e incluir un bloque <div> que englobe todo lo que quieras enfatizar.

El código quedaría de este modo:

<div class="bua_definicion"> //Elemento que tienes que poner a mano
    <p>  
       PÁRRAFO 1 o IMAGEN
    </p>
    <p>  
       PÁRRAFO 2 o IMAGEN...
    </p>
</div>  //Cerramos el elemento

Tablas

cuadro de diálogo con las propiedades de la tabla

En el caso de las tablas, insértalas con normalidad por medio de su icono , indica el número de filas y columnas, cuál es la fila de encabezado y rellénala con los datos correspondientes. A continuación, selecciónala toda y elimina sus atributos, dejando tan solo la alineación central

Dispones de 2 tipos de tablas, según tenga el encabezamiento en la fila superior o en la columna lateral:

  1. bua_tabla_horizontal

  2. bua_tabla_vertical

 

Todas las tablas de los materiales comparten estas características:

  • Las tablas, por defecto están diseñadas para presentar un resaltado de color si posicionamos el puntero en una determinada fila, con el fin de facilitar su lectura en caso de presentar muchos datos. Se trata del atributo :hover que puede se deshabilitado en el estilo.
  • El ancho de la tabla siempre es el 80% de la totalidad de la página web, para darle consistencia. Si precisas un ancho más pequeño, procura hacerlo relativo en % (nunca valores absolutos en px)
  • La disposición vertical del contenido, dentro de una celda, es siempre en la parte superior (en código vertical-align:top)

NOTA

  • Las tablas son un elemento para presentar datos de forma tabulada, no para componer en HTML y/o recolocar imágenes y texto.
  • Aunque el código permite la fusión de celdas o su división (algo a lo que estarás acostumbrado al trabajar con Microsoft ® Word) es un procedimiento NO recomendable y que suele dar problemas. Si precisas este recurso plantéate dividir la tabla, mostrar los datos de otra manera... 
  • Las tablas tienen su estilo especial para que funcionen dentro de un diseño adaptable a cada pantalla (responsive). No es necesario cambiar el ancho de tabla o el relleno de celdas.

Proyectos de pruebas y con solo texto de relleno

Este es un proyecto con todos los elementos de html que se pueden emplear para ver cómo quedan. Utilízalo para hacer pruebas si lo necesitas.
Recuerda que tienes que implementarlo con el estilo que estés utilizando para ver todos los efectos.

Este otro proyecto esta vacío, tan solo tiene unos cuantos iDevice de texto en diferentes páginas. Se utiliza para las prácticas en los cursos de eXeLearning de la Biblioteca.