Barra de navegación

 

Se ha descrito en el apartado de organización de documentos la existencia de diversas capas de documentos con diferente propósito. Las páginas del proyecto pueden incluir enlaces directos entre estas capas, que pueden reconocerse por el subrayado típico de los enlaces en HTML. La navegación se puede hacer, entonces, de manera estándar, pudiendo avanzar o retroceder de la forma habitual del navegador utilizado (Internet Explorer, Netscape, Mozilla, etc.).

Sin embargo, el proyecto consta de una barra de navegación propia, que es la herramienta esencial de navegación entre documentos de la misma capa y entre capas. Aquí se describen los siguientes apartados:

  1. Funciones principales de la barra de navegación: botones de vista, botones para avanzar y retroceder, índices.

  2. Funciones auxiliares de la barra de navegación

  3. Posibles problemas con la barra de navegación

 

Funciones principales de la barra de navegación

La barra de navegación cambia de aspecto según en que parte del proyecto se encuentre actualmente el navegador. Los botones se desactivan si no son necesarios, o incluso se ocultan. Por ejemplo, al iniciar la consulta de Statmedia el aspecto es:

En cambio, al entrar en un tema concreto, la barra toma típicamente el aspecto siguiente:

 

Los botones centrales permiten escoger la vista con la que se quiere consultar el documento. Estos botones están activos sólo si se está consultando un tema. El botón de la vista activa está desactivado, por ejemplo:

 

Botones de vista con la primera lectura activada.

Al hacer click sobre un botón cualquiera de vista, se accede al índice pertinente (teoría, casos, test...) del tema. Las posibilidades de selección de vista son:

 

 Se visualizan los conceptos, ejemplos y casos según la recomendación de primera lectura.

 Se visualizan sólo las páginas relacionadas con la parte teórica.

 Se visualizan sólo las páginas relacionadas con ejemplos y casos prácticos.

 Se visualizan los tests del tema.

 Abre una ventana adicional del navegador con el tema actual en versión PDF.

Los cuatro primeros botones de la barra de navegación permiten avanzar y retroceder en el proyecto según la vista actual. Con el fin de recordar al usuario qué opción está vigente, su aspecto varía según la vista que esté seleccionada:

 

 Aspecto con vista primera lectura.

 Aspecto con vista teoría.

 Aspecto con vista ejemplos i casos.

 Aspecto con vista autotest.
 

Estos botones se desactivan automáticamente si se está al final o al principio del tema. Por tomar dos ejemplos:

el primero es el aspecto al visualizar el primer test de un tema cualquiera, el segundo es el aspecto, con la vista teoría, al estar al final de un tema cualquiera.

La barra de navegación también proporciona información del estado actual del recorrido que se esté ejecutando. Dicha información aparece en una ventana contextual y dinámica bajo los botones de navegación. Por ejemplo, la configuración siguiente:

nos avisa de que nos encontramos en la vista de primera lectura del capítulo 2 y que nos encontramos en la transparencia número 5 del total de 38 que componen la vista.

Para acabar esta parte de funciones esenciales, los botones siguientes visualizan los índices en la ventana actual del navegador:

 

 Se accede al índice de todos los temas de Statmedia.

 Se accede a la pantalla inicial (índice general) de Statmedia.

 

Funciones auxiliares de la barra de navegación

Además de las funciones anteriores, la barra de navegación ofrece el acceso a las utilidades siguientes, todas ellas se abren en una ventana adicional del navegador:

 

 Calculadora estadística especializada.

 Glosario estadístico

 Ayuda general del proyecto. Este documento es una parte de esta ayuda.

La ayuda puede recorrerse mediante el sistema de navegación propio:

El botón de cerrar devuelve el navegador al documento desde el cual se solicitó la ayuda.

 

Posibles problemas con la barra de navegación

La barra de navegación se ha redactado en Java 1.0.8, para mantener la máxima portabilidad a diferentes plataformas. Las limitaciones del lenguaje pueden ocasionar, a veces, una pérdida de sincronía entre el documento consultado y el control interno de la navegación.

Esto aparece típicamente:

  1. Al abrir una ventana nueva del navegador mediante el menú.

  2. Cuando se producen errores de la máquina virtual (plug-in) del navegador.

La solución para recuperar la sincronía es hacer una operación de recarga (actualización) del documento.

Estos errores son imprevisibles desde el mismo código Java, y se debe a máquinas virtuales defectuosas que han programado los fabricantes de los navegadores: Microsoft, Netscape, etc. Puede consultarse en instalación y requisitos mínimos una lista de navegadores probados en cuanto a la calidad de su máquina virtual Java.