Páginas Web.

World Wide Web (WWW) es un sistema de intercambio de información multimedia desarrollado por el CERN (Centro Europeo de Investigación Nuclear). El sistema se apoya en el uso de un protocolo propio, el HTTP, y un sistema de descripción de ficheros encarnado en el lenguaje HTML. El siguiente hito fue el desarrollo de Mosaic, el browser de NCSA, que dió dimensión multimedia e WWW.

El elemento básico de un recurso Web es la página, formada por texto normalmente acompañado de gráficos o fotografías, aunque también puede contener vídeo y sonido. Un recurso Web puede constar de una página o cientos de ellas interconectadas entre sí. Mediante los enlaces o "links" es posible acceder a otros documentos localizados en distintos servidores en Inrenet, con una simple pulsación del ratón en un área concreta de la pantalla. HTTP es un pariente de los protocolos FTP de transferencia de ficheros y NNTP usado por las News, y opera sobre conexiones TCP/IP y se basa en transferencia de texto en forma binaria. El protocolo http es el que se utiliza para la transmisión de los ficheros escritos en lenguaje HTML (lenguaje de marcación de hipertexto). El HTML es un subconjunto de una norma más amplia definida por ISO en 1.986 llamada SGML.

URI (Universal Resource Identifiers) y URL ( Uniform Resource Locators) son cadenas que identifican objetos en Web, y permite que se exporten con cualquier protocolo y que se puedan direccionar otros componentes, trabajando igualmente con texto, gráficos y sonidos. La URL es una forma estandarizada de identificar y especificar un sitio o una página en la red Internet, y es la dirección que se necesita para encontrar un documento, o cualquier otra información en la red. Podemos dividir una URl en cuatro partes. La primera indica el tipo de servicio (http, ftp, gopher, mailto, news, etc...). La segunda indica el nombre del servidor o host, salvo cuando es un número precedido de dos puntos (:80 por ejemplo), en cuyo caso indica el puerto de acceso al host. La tercera parte indica el path o estructura de directorios y subdirectorios que dirigen nuestro acceso a la información. Para terminar, hemos de indicar el nombre del archivo o documento. La petición desde un cliente comienza indicando un código de operación o método y una dirección URL. Los principales métodos son GET, PUT y POST. Cuando se transfiere un documento WWW se envía también metainformación sobre él. Muchas veces consiste en identificadores MIME (Multipurpose Internet Mail Extensions) que definen el tipo de componente.

La unidad de trabajo de WWW es el documento, normalmente construido en HTML (Hypertext Markup Language). La comunicación WWW sigue el modo de operación cliente-servidor. En un extremo de la línea hay un ordenador sobre el que corre la aplicación servidora HTTP, en el otro hay un ordenador con el programa cliente, llamado visualizador o browser. Cuando se quiere obtener un documento, el cliente envía al servidor (cuya dirección conoce por el URL) una petición. El servidor recupera el docuemnto y se lo envía al cliente. Este docuemnto puede contener a su vez referencias a imágenes y otros objetos, y el cliente debe irlas resolviendo a medida que lo decodifica, invocando a los servidores oportunos, que pueden ser o no HTTP, dependiendo del protocolo especificado en el URL de cada objeto. Los servidores son programas que operan de acuerdo al protocolo HTTP y que se encargan de responder a las peticiones de información de sus clientes. Un servidor opera en una máquina, normalmente sistemas UNIX, VMS, Windows, etc, con una conexión directa a Internet. Los servidores pueden exportar documentos y sus componentes (imágenes, sonidos, etc), pero también pueden recibir información de sus clientes mediante formularios. Los servidores puden restringir el acceso a la información mediante mecanismos básicos de identificación y autenticación.

El diseño de páginas Web no es complicado. Muchos procesadores de texto, y el Office 97 incorporan todas las herramientas necesarias para desarrollar páginas Web. Además existen programas de diseño específico para HTML que incorporan JavaScripts, Java y ActiveX. Podemos ver ejemplos de Hipertexto HTML de cualquier página Web desde nuestro navegador, con solo pulsar la opción "ver codigo fuente". A la hora de diseñar una página Web hay que tener en cuenta una serie de recomendaciones. Por un lado, aunque las imágenes ayudan a conseguir un impacto visual, no se debe abusar de ellas, y dimensionarlas de forma que el tiempo de carga de la página no resulte exesivo. También es recomendable incluir enlaces a otras páginas de interés y nuestra dirección de correo electrónico, haciéndola accesible con una simple pulsación de ratón. Es importante ante todo conseguir que la información esté ordenada, y si es preciso, subdividida en varias páginas que se carguen rápidamente y que aparezcan casi por completo en la pantalla, evitando de esta forma que se pierda la sensación de conjunto y se abuse de las barras de desplazamiento. En la página principal ha de mostrarse de forma clara el contenido de nuesto conjunto de páginas (sitio Web). Algunas de las páginas pueden tener atractivos para los visitantes, desde información con contenidos interesantes o llamativos, hasta formularios de consulta que invitan a los visitantes a participar de alguna forma. Antes de publicar una página es recomendable visualizarla en varios navegadores, para comprobar los diferentes resultados en cada uno. Por último, tras enviar las páginas al servidor (normalmente mediante FTP), conviene incluir nuestras páginas en los buscadores para facilitar su localización en la red.

Las aplicaciones Java se llaman applets. El lenguaje de programación Java fue desarrollado por Sun. Para editar en HTML solo es necesario tener en cuenta que el fichero se ha de guardar como texto sin formato.