Download FUNDAMENTOS BÁSICOS DE TECNOLOGÍAS WEB

Document related concepts
no text concepts found
Transcript
FUNDAMENTOS BÁSICOS DE
TECNOLOGÍAS WEB
Presenta: J. Raymundo Ceja Vázquez
OBJETIVO
• Describir antes de diseñar como decidir que contenido será
publicado y que tecnología utilizará en la empresa para el
desarrollo de estrategias y oportunidades, considerando el
uso de internet, intranet y extranet, conociendo sus
principales características.
1.1 Fundamentos Básicos
• Internet es un conjunto de servicios y el Web, que es lo que
tratamos de analizar, no es más que uno de ellos.
• La Web es un servicio más que consiste en un inmenso conjunto de
páginas conectadas unas a otras por un sistema de enlaces.
• El sistema con el que está construido el Web se llama Hipertexto y
es un entramado de páginas conectadas con enlaces.
La Web como servicio de Internet
• La Web no solo se limita a presentar textos y enlaces, sino que
también puede ofrecernos:
a) Imágenes,
b) videos,
c) sonido y
d) todo tipo de presentaciones
• Por esta razón, para referirnos al sistema que implementa el Web
(hipertexto), se ha utilizado el término Hipermedia.
La Web como servicio de Internet
• Multimedia.- Hace referencia a muchos medios, solamente quiere
decir que se están utilizando muchos medios para presentar
información como son:
a)
b)
c)
d)
Vídeo,
audio o
realidad virtual
etc.
• Cuando nos venden una computadora multimedia, nos venden una
computadora que está construida para poder trabajar con muchos
medios, como imagen, sonido, animación, video, etc.
Aplicación Web
• Aplicaciones que los usuarios utilizan accediendo a un servidor web
a través de Internet o de una intranet mediante un navegador.
• Aplicación que se codifica en un lenguaje soportado por
navegadores web en la que se confía la ejecución al navegador.
Sitio Web
• Colección de páginas web relacionadas y comunes a un dominio de
Internet o subdominio en la World Wide Web en Internet.
Página Web
• Documento HTML/XHTML accesible generalmente mediante el protocolo
HTTP de Internet.
HTML
• Siglas de HyperText Markup Language (Lenguaje de Marcado de
Hipertexto), es el lenguaje de marcado predominante para la
elaboración de páginas web.
• Es usado para describir la estructura y el contenido en forma de
texto, así como para complementar el texto con objetos tales como
imágenes. HTML se escribe en forma de «etiquetas», rodeadas por
corchetes angulares (<,>).
XHTML
• Acrónimo en inglés de eXtensible Hypertext Markup Language
(lenguaje extensible de marcado de hipertexto), es el lenguaje de
marcado pensado para sustituir a HTML como estándar para las
páginas web.
• Los navegadores no necesitan implementar heurísticas para
detectar qué quiso poner el autor.
Servidor Web
• Equipo de cómputo, encargado de proveer servicio de
almacenamiento de información, misma que puede ser consultada
mediante una petición de un usuario (cliente) mediante un
protocolo HTTP.
Buscador Web
• Un buscador web o motor de búsqueda es un sistema o aplicación
informática que permite la búsqueda de todo tipo de términos y
palabras clave a partir del desarrollo de índices de archivos
almacenados en servidores web.
Navegador o explorador Web
• Aplicación que sirve para acceder a la WWW (todas las páginas
web) y "navegar" por ella a través de los enlaces.
Dirección IP
• Protocolo de Internet que permite la comunicación en una red a
través de paquetes conmutados.
Protocolo
• Conjunto de normas y procedimientos útiles para la transmisión de
datos, conocido por el emisor y el receptor; es decir, es el lenguaje
que permite comunicar nodos (computadoras) entre sí.
Principios para el Diseño de Sitios Web
1. Anticipación
2. Autonomía
3. Los colores
4. Consistencia
5. Eficiencia del usuario
6. Reversibilidad
7. Ley de fitts
8. Reducción del tiempo de latencia
9. Aprendizaje
10. El uso adecuado de metáforas
11. La protección del trabajo de los usuarios
12. Legibilidad
13. Seguimiento de las acciones del usuario
14. Interfaz visible
Principios para el Diseño de Sitios Web
a) Los usuarios deben ser capaces de alcanzar sus objetivos con un mínimo
esfuerzo y unos resultados máximos.
b) Un sitio Web no ha de tratar al usuario de manera hostil.
c) En ningún caso un sitio Web puede venirse abajo o producir un resultado
inesperado.
d) Un sitio Web debe ajustarse a los usuarios.
e) Los usuarios no deben sufrir sobrecarga de información.
f) Un sitio Web debe ser consistente en todos los pasos del proceso.
g) Un sitio Web debe proveer de un feedback a los usuarios.
1.2 Organización de documentos
• Para publicar en Internet necesitaremos construir documentos
hipertexto, o hipermedia, con sus correspondientes archivos de
imagen o video y alojarlos en un servidor.
• La clasificación de dichos documentos, permite que la información
sea fácil de organizar.
Organización de Documentos
• Por todo lo anterior es importante seguir los siguientes consejos:
1.
Se deben crear los directorios necesarios para clasificar la información
2.
Los nombres de directorios y archivos deben ser, preferentemente, con letra
minúscula
3.
Se deben utilizar nombres cortos, sin uso de caracteres especiales, espacios
en blanco, ni letras acentuadas.
4.
Los archivos deben clasificarse según el tipo de archivo y la categoría a la que
correspondan
Ejemplos
1.3 Mapa de Navegación
• Es importante pensar en la estructura de los contenidos de todo el
sitio antes de ponernos a diseñarlo. En este punto tenemos que
pensar sobre varias cosas, como:
– Secciones del sitio
– Árbol del sitio
– Esquema de una página
Estructuras del mapa de navegación de un sitio web
• Árbol navegacional
– En esta estructura existe una página principal (la home page en
terminología inglesa) desde la que se puede llegar a otras
páginas de la Web.
Estructuras del mapa de navegación de un sitio web
• Listas
– En este tipo de estructura no existe una página raíz o principal,
lo que tenemos es una especie de lista de páginas donde cada
una tiene dos vecinas: una a la izquierda y otra a la derecha,
excepto las páginas de los extremos.
Estructuras del mapa de navegación de un sitio web
• Mixta
– Esta estructura aprovecha las ventajas de las dos anteriores; las
páginas están jerarquizadas en niveles, pero dentro de cada
nivel se organizan como listas, de forma que podemos recorrer
todas las páginas de un mismo nivel sin tener que salir de él.
Estructuras del mapa de navegación de un sitio web
• Red
– Es una estructura de apariencia algo anárquica en la que hay
que cuidar mucho de no dejar enlaces abiertos, es decir,
apuntando a una página inexistente. Además debemos evitar
que el usuario se pierda en una maraña de enlaces. Por todo
esto ello es necesario planificarla muy bien.
1.4 Diseño de documentos
• Al diseñar un documento Web es importante considerar, en primer
lugar, que vamos a diseñar.
• Se deben considerar:
• niveles de lecturas
• diferentes rutas
• contenido del documento
• estructura
• etc.
Aspectos a considerar para el diseño de documentos Web
• Un documento web requiere:
– Un título informativo
– La identidad del creador
– La fecha de actualización
– Un enlace a la página principal
Metodología para el desarrollo web
• Un sitio Web, muestra la imagen de la empresa hacia el mundo
exterior, por ello el proceso de creación y explotación del mismo
requiere de una metodología contrastada y bien definida. La figura
siguiente muestra una metodología que permite alcanzar las
expectativas de un sitio Web:
1.5 Internet
• “Red de redes” - Establece cooperación y colaboración entre gran
número de comunidades y grupos de interés por temas específicos.
• Formado por una gran cantidad de computadoras que pueden
intercambiar información entre ellas.
1.6 Intranet
Red donde se incluye el uso de Tecnologías Internet, una red
corporativa o empresarial, y la posibilidad de aislarse de la Internet
global.
Una Intranet refiere al uso de tecnologías Internet dentro de una
organización de una forma segura y fiable.
Entorno aislado y protegido, aunque no totalmente seguro.
1.7 Extranet
• Red externa de colaboración que utiliza la tecnología Internet, y que
interconecta a una empresa con sus proveedores, clientes u otros
socios.
• La Extranet también es una red
privada corporativa destinada a
compartir
determinadas
operaciones e informaciones.