Professional Documents
Culture Documents
Departamento de Lenguajes y
Sistemas Informáticos
Programación en Internet
Curso 2007-2008
Índice
• Qué es un sitio web
• Contenido de un sitio web
• Estructura física
– Ficheros y enlaces
• Estructura lógica
– Estructura secuencial (sequence structure)
– Estructura en rejilla (grid structure)
– Estructura en árbol (tree structure)
– Problemas estructura en árbol
– Estructura en red (web structure)
– Estructura mixta
• Comparativa de estructuras
• Guía de estilo
Estructura física (y 2)
• Puede reducir (o aumentar) los costos de
mantenimiento
• Se ha de elegir al principio, cambiarla puede ser muy
costoso (cambio de enlaces, referencias a imágenes,
etc.)
• Evitar ponerlo todo en un único directorio o crear
muchos niveles de subdirectorios Æ URL largas
• Tipos de clasificaciones:
– Por tipo
p de fichero
– Nivel de acceso
– Contenido de los ficheros
– Fecha de creación o publicación
– Propietario, autor o departamento
– Según la estructura lógica de navegación
Enlaces (1)
Enlaces (y 2)
• Enlaces relativos Æ Facilita “transporte”
– Relativos al directorio donde reside la
página
<A HREF=“privado/index.html”>
<IMG SRC=“../img/gif/logo.gif”>
• Enlaces absolutos Æ Estructura fija
– A partir del directorio raíz del sitio web
<A HREF=“/privado/index.html”>
<IMG SRC=“/media/img/gif/logo.gif”>
<IMG SRC=“img/logo.gif”>
<IMG SRC=“/img/logo.gif”>
<A HREF=“publico/index.html”>
<A HREF=“/publico/index.html”>
Estructura lógica (y 3)
Estructura secuencial
Inicio
Ejemplo:
•Un curso o tutorial
•Una visita (tour) guiada
•Un asistente (wizard)
•Un proceso determinado (una compra)
Inicio
Estructura en rejilla
Estructura en árbol
Inicio
Estructura en red
Inicio
Inicio
Inicio
Estructura mixta
Inicio
Inicio
Inicio
Comparación
Expresividad
Alto,, contenido
complejo, muy flexible,
usuarios expertos Red
Rejilla
Árbol
Secuencial
Bajo, contenido
sencillo, p
poco
flexible, usuarios no
expertos
Navegación
Mecanismos de navegación
• Para evitar que el usuario o visitante no se
pierda
i d d durante
t lla navegación,
ió se puede d usar:
– “Rastro de las migas de pan”: muestra una lista
con los enlaces que el usuario ha visitado o el
nivel actual de la jerarquía de navegación desde
la página principal
– Numeración de los pasos: se indica una lista con
todos los pasos necesarios para completar un
proceso así como el paso en el que se encuentra
el usuario
Guía de estilo (y 3)
• Evitar menús, opciones, estructuras y
caminos muy largos o numerosos (siete es el
número más apropiado)
• Mostrar la información de lo más general a lo
más detallado
• Aprovechar el hipertexto: el usuario puede
buscar una misma información mediante
varios conceptos