1 World Wide Web (WWW)
1.1 Introducción.
1.2 ¿Cómo funciona el servicio Web?.
1.3 Organización del contenido.
1.4 Hipertexto e hipermedia.
1.5 El protocolo HTTP.
1.6 Localizador uniforme de recursos (url).
1.7 El navegador.
1.8 Construir un sitio Web(website).
1.9  El lenguaje de marcas de hipertexto.
1.10 Otras tecnologías Web.
1.11 El alojamiento: Hosting/Housing.
1.12 Plataforma integradora de servicios.
1.13 Telnet y FTP.
1.14 Correo electrónico.
1.15 Chat.
1.16 Foros.
1.17 Video conferencia.
1.18 Multimedia.
1.19 Buscadores y portales.
1.20 Buscadores.
1.21 Portales.
1.22 Metabuscadores.
2 El FTP.
2.1 Introducción.
2.2 Historia del FTP.
2.3 Objetivos del FTP.
2.4 Establecer una conexión con un servidor FTP.
  2.4.1Conexión con el comando FTP.
  2.4.2 Conexión mediante un programa con interfaz gráfica.
2.5 Algunas direcciones de servidores FTP.
2.6 FTP versus HTTP.
3 El Correo Electrónico.
3.1 Introducción.
3.2 Funcionamiento del correo electrónico.
  3.2.1SMTP.
  3.2.2 POP.
  3.2.3 Proceso de envío.
3.3 Conceptos básicos.
  3.3.1 Agente de usuario.
  3.3.2 Respuesta.
  3.3.3 Reenvio.
  3.3.4 Enviar copias.
  3.3.5 Partes de un mensaje.

1 World Wide Web (WWW).

1.1 Introducción

La World Wide Web, WWW, “La telaraña mundial” o la Web es sin duda el servicio más extendido y utilizado en Internet hoy en día, junto con el Correo Electrónico.
Se trata de la contribución más importante en la difusión de Internet, lo que ha supuesto un verdadero cambio a todos los niveles de la Sociedad. La Web ha representado en la informática doméstica el mismo cambio cualitativo y cuantitativo que supuso la aparición de sistemas operativos basados en ventanas (Macintosh, X-Windows, Motif, Windows, ...) que dejaron atrás la necesidad de aprender complicados comandos u órdenes (sencillez en el aprovechamiento de Internet).


1
Foto 1

 

La Invención de la Web es obra de Tim Berners-Lee (foto1) y Robert Cailliau (foto2), ambos del Laboratorio Europeo de Física de Partículas (CERN) de Suiza, en 1.989 como un intento de implantar un sistema de comunicación y compartición de información entre los científicos del CERN. El primer prototipo (basado en texto) estuvo listo 18 meses después. En diciembre de 1991 se hizo una demostración pública en la conferencia Hypertext´91 en San Antonio, Texas.

2
Foto 2

3
Foto 3

 

Continuando con su desarrollo, en febrero de 1993, Marc Andreessen (foto 3) del NCSA (National Center for Supercomputing Applications / Centro Nacional de Aplicaciones de Supercómputo) de la Universidad de Illinois, presenta la primera interfaz gráfica para la navegación Web, bautizado como

MOSAIC (debido al éxito obtenido, un año después, su autor creó la compañía Netscape Communications Corporation, cuya meta será el desarrollo de clientes, servidores y otros tipos de software relacionados con la Web).

En la actualidad, todos los aspectos tecnológicos relacionados con la WWW son coordinados por el World Wide Web Consortium (W3C), formado por un conjunto de entidades públicas y privadas cuya responsabilidad es coordinar los estándares, normas y promoción de la Web. El W3C nace en 1994, cuando el CERN europeo y el

MIT (Instituto Tecnológico de Masachusetts) norteamericano firman un acuerdo para su creación, convirtiéndose Tim Berners-Lee en su director. Desde entonces cientos de Universidades y empresas se han unido al consorcio. Por tanto, hoy por hoy, para estar al día de las novedades en torno al mundo relacionado con la tecnología Web, es de obligada visita el servidor Web del W3C (http://www.w3.org).

1.2 ¿Cómo funciona el servicio Web?

La tecnología en la que se basa la Web es muy simple. Consta de los siguientes elementos generales:

4       Un mecanismo para la localización de los recursos (archivos) o URL (Universal Resource Locator).
5       Un "lenguaje de programación" sencillo para escribir las páginas Web, basado en enlaces de Hipertexto llamado HTML (HiperText Markup Language).
6       Un protocolo de comunicaciones llamado HTTP (Hipertext Transfer Protocol).
7       Una herramienta de navegación o visualizador (browser) de las páginas Web escritas en HTML, contenidas en servidores cuyo acceso se realiza mediante una URL.
En realidad, podría entenderse WWW como una red de información mundial basada en el HTTP, a través del que accedemos mediante visualizadores a infinidad de recursos Hipermedia unidos entre sí mediante Hiperenlaces. La telaraña mundial ha conseguido “atrapar” a todas las áreas de la actividad humana de forma que están presentes en ella servidores públicos de información accesible a cualquier usuario de Internet que la necesite.

1.3 Organización del contenido

La información que desea ponerse en la Web, se diseña en forma de páginas para ser leída secuencialmente como si de un libro se tratase. La lectura secuencial sólo se altera cuando en las páginas se encuentran enlaces de Hipertexto (hipervínculos) que permiten avanzar varios párrafos o apartados en la misma página, o saltar a otra página de la Web situada en otro servidor diferente.
Los hipervínculos, como hemos visto, son fácilmente detectables por aparecer normalmente subrayados y en un color diferente, de forma que se identifican clara y rápidamente.
Al conjunto de páginas referentes al mismo tema almacenadas en un mismo servidor Web se le denomina Sitio Web (website). Las páginas iniciales o principales de estos sitios web suelen llamarse página principal o página principal predeterminada (home page) y suelen organizarse a modo de índices de lo que contiene todo el sitio web.

1.4 Hipertexto e Hipermedia

La técnica del Hipertexto es una de las más importantes aportaciones realizadas por la Web a Internet. El Hipertexto es una forma de organizar la información, de manera que algunas partes del texto, denominadas enlaces (Hipervínculos), se muestran destacadas:

8       Al hacer clic sobre ellas podemos desplazarnos a diferentes partes del mismo documento o a otros documentos, independientemente de su localización.
12       Sirven para marcar ampliaciones de una determinada información donde dirigirnos para ampliar conocimientos sobre un tema en concreto.
13       En realidad, el Hipertexto no es nada nuevo ya que en la mayoría de los libros y revistas pueden encontrarse referencias resaltadas de forma especial (subrayado, mediante [nº], o frases del estilo “ver apéndice x”) que referencia a los lectores a los pies de página, al final del capítulo, a la referencias bibliográficas o a la sección de apéndices del libro.
14       En el Hipertexto empleado en la Web, las referencias o enlaces se realizan de forma automática sin el más mínimo esfuerzo y, únicamente esperar hasta que se accede a la información referenciada por el Hipervínculo.
Por otro lado, el W3C determinó que el Hipertexto no se restringiría únicamente su uso con texto o a documentos, sino que también podría usarse esta técnica para realizar enlaces o hipervínculos con imágenes gráficas, mapas sensibles, sonidos, vídeos o programas. Esto introduce el concepto de Hipermedia para indicar que por lo tanto, pueden realizarse enlaces a otros medios o tipos de datos y recursos multimedia.
Pueden distinguirse tres tipos diferentes de hipervínculos:
9       Los más habituales son aquellos que enlazan con los bloques o párrafos de texto de la misma página Web donde se informa más detalladamente sobre un asunto que está referenciando en otro apartado de esa página. Este tipo de enlaces son los que se presentan subrayados y al elegirlos se reemplaza la página Web actual por la página o párrafo apuntado. Sin embargo, como los navegadores sólo disponen de una zona de visualización esto impone una secuencia de navegación lineal que hace difícil retroceder el camino ya recorrido para llegar a una página (mostrarán también el contenido de otras páginas en esa misma ventana).
10       Otro tipo de enlaces se basan en la misma idea de los anteriores pero con la diferencia que este segundo tipo genera una nueva ventana de visualización para presentar la información resultante del enlace y evitar el fenómeno de navegaciones lineales. De este modo se pueden seguir varios caminos de forma simultánea. El problema puede venir de la insaciable curiosidad que caracteriza el género humano y que puede hacer perder el rumbo ante tantas alternativas.
11       Por último, tenemos los enlaces definidos sobre imágenes o animaciones (mapas activos) que son parte del documento Web y muy empleados en los últimos años en el diseño de opciones en las páginas. El inconveniente que presentan es que en muchas ocasiones son poco intuitivos y difíciles de localizar para el usuario.
Por tanto, podemos concluir que los hipervínculos son el mecanismo ideal para estructurar la información de forma que sea inmediato acceder a lo que realmente interesa sin necesidad de leer lo accesorio, pero indicar que su uso abusivo acabará despistando y desanimando innecesariamente a muchos usuarios que se ven obligados a recorrer varios enlaces antes de llegar a la información que realmente les interesa. Sin duda, es preferible recibir una extensa página Web que tarde en llegar varios minutos, que recibir en menos tiempo varias páginas con infinidad de hipervínculos que requieran la presencia del usuario ante la pantalla de su ordenador.

1.5 El protocolo HTTP

El protocolo HTTP (Protocolo de Transferencia de Hipertexto) es el responsable de garantizar la comunicación entre los clientes y servidores Web. Situado en el nivel de Aplicación del modelo o pila de protocolos TCP/IP, emplea el conocido TCP (Protocolo de Control de Transporte) como protocolo para el correcto transporte de la información (ver tema 2 y 3).
Bajo el paradigma cliente/servidor, los usuarios utilizarán los clientes Web (browser) para solicitar a los servidores la transmisión de páginas. Esta transmisión siempre será en sentido descendente pues a los clientes Web no les está permitido la transferencia de páginas al servidor (sentido ascendente). Cuando se solicita una página Web se genera una petición HTTP por el navegador que será enviada hasta el servidor a través una conexión TCP particular (en la versión del protocolo

HTTP/1.0), independiente de las anteriores. La forma de actuar por pasos será:

  • El cliente establece la conexión con el servidor Web
  • El cliente le envía una petición
  • El servidor responde a esa petición
  • El servidor cierra la conexión (HTTP/1.0)

NOTA: HTTP usa el puerto TCP 80 por defecto en los servidores Web, por el que se permite el acceso al mismo por parte y se negocia la comunicación con los clientes Web (browser).
En la actualidad, los navegadores y servidores Web incorporan numerosas mejoras de funcionamiento con respecto al proceso descrito anteriormente, debido principalmente a que estas aplicaciones implementan desde junio de 1999 una versión más actual del protocolo HTTP (

HTTP/1.1).

1.6 Localizador Uniforme de Recursos (URL)

Los Localizadores Uniformes de Recursos se conocen mejor por las siglas URL. Una URL es una cadena de texto (con un formato determinado) que identifica de manera UNÍVOCA un recurso dentro de la red. La información que contiene una URL es la siguiente:

Por tanto, el formato general que puede tener una URL sería el siguiente:
protocolo://host:puerto/camino/recurso[?consulta]

1.7 El navegador

Los navegadores, visualizadores o browsers de contenidos Web son los programas clientes usados para navegar por la WWW y visualizar la información obtenida de los servidores. La denominación de “navegador” proviene del popular visualizador “Netscape Navigator”.
Todos los navegadores ofrecen un avanzado, atractivo, fácil y amigable interfaz de usuario que reduce el esfuerzo de aprendizaje a usuarios inexpertos. Mientras que otros servicios de Internet requieren de cierto tiempo de adaptación y aprendizaje (p.e. e-mail), los navegadores o browsers están pensados para que con unas pocas nociones y un corto período de tiempo, cualquiera pueda ponerse a navegar por "la telaraña mundial".
Desde la aparición de MOSAIC, han surgido multitud de programas navegadores con prestaciones similares entre sí, aunque todos aportan novedades cada cierto tiempo mediante actualizaciones de las versiones en un intento desenfrenado por convertirse en el estándar:


15

Netscape Communicator (completa colección de herramientas para la utilización de distintos servicios en Internet)

16

Microsoft Internet Explorer (incluidos en los sistemas Windows de Microsoft)

17

Hot Java de Sun Microsystems (programado completamente en JAVA)

 

Lynx (pensado para terminales no gráficos)

18

Mozilla (iniciativa de software libre basado en el código abierto de Netscape Navigator)

19

Mozilla Firefox  es el navegador de última generación de Mozilla.

20

Opera (alternativa de pago para un navegador multiplataforma)

Pero sin duda, entre los más utilizados actualmente, están Netscape e Internet Explorer sobre todo desde PCs con sistemas operativos Windows o MAC instalados. Por otro lado, tanto Mozilla como Lynx son muy apreciados por el mundo vinculado al softwar libre bajo sistemas Linux.
Aunque la mayoría de los navegadores Web disponen de sus propias características, existen una serie de acciones asociadas al uso de estas herramientas que resultan independientes del tipo y versión que empleemos. A continuación, enunciaremos una serie de características comunes a la mayoría de navegadores y esenciales para la navegación:


Espacio de direcciones: Corresponde al lugar en el que introducimos el nombre del sitio al que deseamos llegar. Suele ocupar un lugar preferente en la parte superior de la ventana de la aplicación

21

Comprobar el proceso de la carga: Si existe el sitio indicado, se cargará la página principal. Para controlar el proceso en la parte inferior del navegador aparecerá una barra de progreso (indica el % de carga completado)

22

23

Detener la carga de una página: Cuando por motivos de saturación en la red, la carga de una página se hace excesivamente lenta, lo mejor es detener este proceso

24

Actualizar una página: Podemos volver al cargar la página que tenemos abierta en el navegador, motivada por una carga incompleta o cambios generados desde el instante en que se abrió (p.e. si estamos modificando su diseño)

25
26

Avanzar y retroceder entre las páginas visitadas: Después de algún tiempo navegando nos puede interesar regresar hacia alguna página anterior, para ellos usaremos estas funciones asociadas a botones del navegador (tienen asociada una lista con las direcciones que hemos visitado)

27

Favoritos o marcadores: Podemos anotar la dirección de una página o sitio Web que nos interesa volver a visitar en el propio navegador. Se denominan “Marcadores” en Netscape y “Favoritos” en Internet Explorer. La operación siempre será la misma una vez que tengamos abierta la dirección: Favoritos > Agregar a Favoritos / Marcadores > Agregar marcador

28

Ir a Inicio: Permite volver a la página de inicio definida por defecto en nuestro navegador. Habitualmente puede llevarnos a una página en blanco, a una dirección Web determinada relacionada con el navegador (p.e. buscador propio) o una URL que el usuario indique en las propiedades

29

Buscar en esta página: Los navegadores Netscape y Explorer incluyen en los menús “Buscar” y “Edición” respectivamente, esta opción, que nos permite encontrar una/s “palabra/s” indicadas en la página abierta

1.8 Construir un sitio Web (website)

Un sitio Web o “website” permite la distribución de contenidos relacionados entre sí, organizados en páginas de Hipertexto, denominadas páginas Web. Estará alojado en un servidor Web, al que accederemos a través de una determinada “dirección o URL”. P.e. http://cum.unex.es; http://www.telefonica.net/correo, … La forma más común de acceso a un sitio Web es “ANÓNIMA”, aunque pueden contar con determinadas páginas bajo acceso autentificado mediante “usuario/contraseña”.
Para su diseño emplearemos el lenguaje HTML como base y otros como complementos que pueden ser muy variados, como por ejemplo, DHTML, JavaScript, FLASH o JAVA, entre otros. En la actualidad, debemos indicar que el lenguaje

XML (Extensible Markup Language) también comienza a emplearse como base de estas páginas, principalmente debido a su portabilidad y la capacidad de adaptar los contenidos a diferentes tipos de clientes Web instalados en teléfonos móviles, PDAs, TPVs o electrodomésticos.
Los sitios Web dependiendo de su funcionamiento pueden dividirse en:

1.9 El lenguaje de marcas de hipertexto

Una de las claves del éxito que ha tenido la WWW, sin duda, ha sido la elección de un “lenguaje de diseño” de páginas único y estándar que permite visualizarlas en cualquier navegador. Además, este lenguaje se pensó intencionadamente para que fuese sencillo de aprender por cualquier usuario de Internet que quisiese publicar sus páginas. Con estos prerrequisitos surgió el lenguaje HTML (HyperText Markup Language) en 1.991 propuesto por Tim Berners-Lee.
En 1.993, se publica definitivamente la versión HTML 1.0, y en 1.994, cuando ya había nacido MOSAIC, se propuso la versión 2.0 que incluía la novedad de los forms o formularios como destacada entre otras. En junio de 1.997 se publicó la versión 3.2, que venía a sustituir a las 2.0, y es en abril de 1.998 cuando aparece la 4.0 actualmente en vigor. No obstante esta versión sufrió una última revisión con la especificación 4.01 publicada en diciembre de 1.999. En la actualidad todos los navegadores soportan está última revisión del estándar.
El lenguaje HTML está basado en la técnica del uso de etiquetas o marcas (tags). Existe una completa lista para poder definir las características (formato y apariencia) del texto que desea incluirse en una página Web y que son entendibles y representables por parte de los navegadores Web o browser (no obstante, en algunas ocasiones suelen existir diferencias de representación de una página entre un tipo u otro de navegador, dependiendo sobre todo de la herramienta editora empleada para su diseño).
Existen etiquetas para cambiar la tipología de las fuentes, su tamaño, color; pero también existen tags para crear hipervínculos, incluir tablas, imágenes, para cambiar el color de fondo, … Pero, básicamente una página HTML sólo contiene texto ASCII, donde las etiquetas o marcas indican en el documento cómo se desea que se visualice el texto en el navegador.
Las marcas son cualquier texto incluido entre los caracteres < y >. Por lo general, una marca dispone de otra igual pero entre los caracteres < y />, de forma que el texto comprendido entre esas 2 marcas será el afectado por las mismas, p.e., <b>Hola mundo</b>, <i>Mi primera página web</i>. Pero también existen etiquetas que no necesitan ser cerradas para una correcta utilización, p.e., <br>, <hr>, <meta>. Las etiquetas HTML pueden anidarse, siempre desde dentro hacia fuera, sin olvidar las marcas de cierre. P.e. <p><i><b>Hola mundo</b></i></p>.
En HTML no hace distinción entre mayúsculas y minúsculas.
Veamos a continuación cómo es la estructura de una página HTML desde el punto de vista del conjunto de etiquetas que la forman. Se trata de una pagina muy simple holamundo.htm:
El lenguaje está constituido por una gran variedad de marcas que cubren casi todas las necesidades a la hora de escribir documentos para ser visualizados por un navegador. Pueden agruparse en:

1.10 Otras tecnologías Web

A continuación, vamos a describir diferentes tecnologías Web relacionadas con la creación de sitios Web dinámicos. Normalmente su aplicación requiere de conocimientos avanzados en el desarollo y programación de aplicaciones. Entre las más utilizadas, destacaremos:
CGI, JAVA,JAVASCRIPT, PHP,ASP

30

inicio Descargas Contacto Ayuda Trucos