4.3   Normas para la Habilitacion de una Unidad en el Servidor

La información relativa a una Unidad debe ser puesta a disposición de los usuarios de Internet en formato hipertexto [BLCon95] (HTML) mediante un servidor adecuado, normalmente un servidor HTTP.

Se ha escogido este método debido a la impresionante difusión, masificación y estandarización que los documentos hipertexto han alcanzado en los últimos años, pero se establecen ciertas normas que permiten que la información pueda ser provista además por otro tipo de servidores, como Gopher y FTP.

Considerando que Internet aún es un recurso caro en Chile, el diseño de las páginas se ha simplificado, por lo cual se restringe el uso de imágenes a lo estrictamente necesario, permitiendo que los servidores de la UTFSM sean eficientes y con tiempos de respuesta bajos, aún en lugares donde la velocidad de comunicación es lenta. El hecho de no incluir patrones de imágen en el fondo de las páginas (backgrounds), indicadores de formas y colores (bullets), separadores (rules), marcos (frames) y letras de tamaños exagerados, no es razón para decir que las páginas resultantes no son atractivas, aunque se esté utilizando el formato por defecto del visualizador de cada usuario.

Cada servidor debe estar estructurado en forma similar a la representada en la Figura 4.2, en donde una Sub-unidad aparece como un subdirectorio en el área de documentos de la Unidad a la que pertenece. Cuando una Unidad provee el servicio de mantención de documentos a otras Unidades que no dependen de ella, no es posible ubicarla jerárquicamente, por lo que se recomienda que se instale en un subdirectorio en la raíz del servidor. Para referenciar una Unidad, debe utilizarse una sigla; en el Apéndice B se proponen algunas de ellas.

La página principal o portada de cada servidor, unidad o directorio, se denomina “home.html”, la cual entrega una breve descripción, incluye imágenes, y referencia otros documentos mediante enlaces de hipertexto. Nótese que la portada descriptiva de una unidad, según la Figura 4.2, no se encuentra en la raíz del servidor, sino en un subdirectorio llamado por su sigla. La página por defecto del servidor puede ser una página especial que contenga enlaces a áreas muy específicas del servidor (o de otros) que son de uso frecuente, o que provea servicios tales como búsqueda por tópicos entre los documentos disponibles.

Estructura Jerárquica

Figura 4.2: Estructura de archivos en el servidor de una Unidad

En la raíz de cada servidor debe haber un subdirectorio llamado “img”, en el cual deben residir las versiones ícono de las imágenes principales que aparecen en el archivo índice “home.html” de cada Unidad en el mismo servidor, y de páginas referenciadas partenecientes a otros servidores. La imágen principal, que reside en el mismo directorio del archivo índice correspondiente, debe ser un escudo, logotipo, fotografía o dibujo que represente en forma inequívoca a la Unidad. El ícono es una versión reducida de la imagen principal, que debe medir exactamente 48x48 pixeles. Ambos tipos de imagen pueden estar en colores o en blanco y negro, pero deben ser legibles al ser visualizadas en pantallas en colores, en blanco y negro o en escala de grises, y el formato de ellas debe ser alguno de los aceptados masivamente por los visualizadores disponibles en el mercado, por ejemplo GIF [GIF89A] y XPM. Los nombres de los archivos que contienen las imágenes están propuestos en el Apéndice B.

Los documentos en formato hipertexto tienen enlaces a otros documentos. Estos enlaces deben ser relativos al documento actual si es que están en el mismo servidor, o deben estar especificados completamente si el servidor es otro. Un ejemplo de referencia relativa es “datos.html”, en tanto uno de referencia completa es “http://www.utfsm.cl/usm/home.html”.

Los enlaces a directorios deben hacerse hacia el archivohome.html” residente en el mismo, aunque el servidor en uso lo entregue automáticamente si es que se ha omitido el nombre al hacerle el requerimiento, ya que esto no es portable si se hace una copia de los documentos y se ponen en otro servidor o se accesan directamente desde el disco donde se almacenan. Por esta misma razón no deben usarse referencias absolutas como “/usm/cen/inf/home.html”, o completas. Esto facilita la generación de los documentos, y permite que la información de una unidad pueda ser almacenada inicialmente, por ejemplo, en un servidor ajeno, y movida posteriormente a uno propio.

Los enlaces a documentos en el mismo directorio deben hacerse especificando únicamente el nombre del documento como, por ejemplo, “personal.html”. Los enlaces a documentos en sub-directorios deben ser de la forma “carreras/home.html”. Finalmente, los enlaces a documentos de unidades inmediatamente anteriores deben ser especificados así: “../home.html”.

Los enlaces a imágenes públicas disponibles en el directorio “img” de cada servidor deben hacerse en forma absoluta como en “/img/inf-icon.gif”, sin necesidad de especificar el nombre del servidor, ya que deberían estar disponibles en todos los servidores.