Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LECCIN 1
Jerga: Internet es el hardware que se interconecta para crear una red mundial enorme.
Para simplificar, Internet, o la gran red, es hardware: muchsimos dispositivos de hardware interconectados para crear una red enorme en todo en mundo. El hardware de Internet abarca todos los componentes que una persona puede tocar fsicamente, como son equipos, enrutadores, cables, lneas de telfono, circuitos de datos de alta velocidad y otros dispositivos fsicos de red.
1.2
Por ahora, eso es en realidad todo lo que precisa saber acerca de Internet: es hardware. No hay necesidad de agasajarle con una larga diatriba acerca de cmo la paranoia de la guerra fra del gobierno de Estados Unidos incit el desarrollo de una red informtica descentralizada. Si siente curiosidad por la historia de Internet, puede encontrar informacin en lnea y en las bibliotecas o libreras de su barrio. (Adems, vea la seccin de recursos en www.creationguide.com/resources, (en ingls), para consultar algunos vnculos tiles.) Ahora que hemos identificado con claridad que Internet es el hardware, vamos a dar el siguiente paso lgico. Como todo el hardware informtico (piense en su equipo porttil o de escritorio), Internet necesita software o, de lo contrario, sus componentes de hardware simplemente estaran ah acumulando polvo (en su mayor parte), de forma globalizada. Entre en el World Wide Web.
El World Wide Web (tambin conocido como WWW o, simplemente, el Web) es un poco ms esotrico que Internet. Esto es as porque consta de software (como son programas, documentos y archivos) que permite a la informacin viajar a travs del hardware de Internet. Como ayuda para ilustrar la funcin del Web en relacin a Internet, a continuacin relatamos una breve historia que contamos por primera vez hace algunos aos al explicar la funcin del Web a nefitos en Internet: Hace mucho tiempo (cuando los insectos y los arcnidos podan hablar), haba una araa de intelecto inusualmente brillante llamada Tim. Tras ver a las hormigas trabajar todo el da, Tim se reuni con la hormiga jefe por entonces, Bill. Las hormigas, como es habitual, demostraban una increble destreza acumulando y almacenando comida, pero Tim pens que las araas podan asociarse con ellas con el fin de hacer la vida ms fcil para ambas. Tim se dirigi a Bill con este plan, quien vio cierta lgica en l. De hecho, sugiri que incorporaran a otras criaturas en el equipo tambin. Pronto, Tim y Bill reclutaron a los saltamontes, a las moscas y a las lombrices para que se asociaran en la empresa de conseguir comida. Las criaturas pensaron que aqulla era una idea esplndida, as que se reunieron y crearon un elaborado laberinto de hormigueros, telas de araa, madrigueras y tneles para servirles de ayuda en la empresa. El sistema ya estaba implantado y pareca perfecto. Era el momento de empezar a trabajar. Pero, con gran decepcin para las criaturas, surgi el caos. Incluso aunque todos los caminos y conexiones estaban ah, las moscas lo pasaban muy mal explorando los tneles, los saltamontes tenan dificultad para permanecer en los hilos, las lombrices eran simplemente demasiado pesadas para andar sobre las telas de araa y, por supuesto, las expectativas de las hormigas eran mucho mayores que las del resto de los grupos. Lo que las criaturas tenan era una red. Lo que precisaban era algo o alguien que pudiera atravesar todos los medios de la red de una forma segura. Necesitaban una criatura universal.
Leccin 1
1.3
Jerga: los servidores son equipos vinculados en red de alta capacidad que almacenan archivos y responden a las solicitudes de los usuarios que pretenden ver y tener acceso a ellos. Un protocolo es un conjunto de reglas que describe cmo se deben transmitir los datos. El Web usa el Protocolo de transferencia de hipertexto (HTTP) para transmitir documentos de Lenguaje de marcado de hipertexto (HTML).
Esta corta historia proporciona una buena analoga de la relacin entre Internet y el Web. Como comentamos anteriormente en esta leccin, Internet es la infraestructura para transmitir informacin: una infraestructura formada por equipos, enrutadores, cables, lneas de telfono, circuitos de datos de alta velocidad y bases de informacin denominadas servidores (a modo de hormigueros, telas de araa y tneles). Por desgracia, al igual que las telas de araa no pueden soportar el peso de las lombrices, no todos los equipos informticos pueden admitir todos los formatos de archivo. Incluir cada uno de los mtodos disponibles (o protocolos) para comprender los diversos formatos de documentos de todos los equipos sera poco prctico. As, la comunidad de Internet ide su propia criatura universal, conocida ms comnmente como el World Wide Web. En sus inicios, Tim Berners-Lee concibi y desarroll el Web en el laboratorio CERN de Suiza para la comunidad de fsicos de altas energas. (Por cierto, aunque se considera que el intelecto de Tim es extremadamente avanzado, no es una araa!) El Web atrajo rpidamente mucha atencin y se extendi ms all del mbito de la fsica. Al igual que con la historia de Internet, puede encontrar montones de informacin acerca de la historia del Web en lnea y en numerosos libros de informtica. Para nuestros propsitos, slo necesita saber que Internet es el hardware y el Web es el software. Bastante sencillo. Ahora, estamos listos para pasar al siguiente nivel: los archivos que el software del Web admite en el hardware de Internet.
1.4
Jerga: un sitio Web es una coleccin de pginas Web relacionadas, que suelen incluir una pgina principal y subpginas.
As que no deje que le intimiden. Por supuesto, esto no es lo mismo que afirmar que las pginas Web no tengan algunas idiosincrasias que las diferencien de otros archivos. Por ejemplo, siempre incorporan varios archivos e hipervnculos, y se suelen reunir en grupos llamados sitios Web.
Jerga: un documento de texto es un archivo que contiene palabras, letras y nmeros sin ningn formato.
En primer lugar, en el nivel ms bsico, cada pgina Web es un documento de texto. Un documento de texto es un archivo que contiene palabras, letras y nmeros sin ningn formato. Por ejemplo, al abrir el Bloc de notas o WordPad en Microsoft Windows (haga clic en Inicio, seleccione Programas o Todos los programas, haga clic en Accesorios y, despus, seleccione Bloc de notas o WordPad) y escribir su nombre, una frase pegadiza, varias letras, algunos nmeros o cualquier cosa, en realidad est creando un documento de texto (no una pgina Web, cuidado, simplemente un documento de texto). La figura 1-1 muestra un ejemplo sencillo de documento de texto abierto en el Bloc de notas.
Leccin 1
1.5
Para convertir el documento de texto en una posible pgina Web, basta con agregar comandos HTML especficos, segn se muestra en la figura 1-2.
Figura 1-2. Este documento de texto contiene comandos HTML bsicos junto con algo de texto y una lnea de texto en el cuerpo de la pgina.
1.6
La figura 1-3 muestra la forma en que el documento de texto con los comandos HTML mostrado en la figura 1-2 aparece en un explorador. Observe que en la figura 1-3 slo aparece el texto del cuerpo y el de la barra de ttulo, y no los comandos HTML. Ello se debe a que stos simplemente proporcionan instrucciones a los exploradores en relacin a cmo mostrar la informacin y no a qu se debe mostrar.
Figura 1-3. Puede ver en un explorador un documento de texto bsico con comandos configurado correctamente. No se preocupe si esta explicacin de HTML parece un poco vaga en este momento. Le guiaremos en el proceso de creacin de un sitio Web con HTML en el Bloc de notas o en WordPad posteriormente, en la leccin 6. Ver entonces que HTML resulta bastante ntido si avanza paso a paso. (Y, si desea algo ms de inspiracin, en otras lecciones averiguar que puede crear pginas Web sin saber nada de HTML.) En este momento, lo que necesita principalmente es reconocer la premisa bsica: las pginas Web son documentos de texto. Podra haber notado que aqu parece surgir una paradoja porque hemos afirmado categricamente que las pginas Web son documentos de texto. Y, si lo son por qu est el Web desbordado de grficos? Por suerte, en el Web puede usar los documentos de texto HTML junto con tipos concretos de archivos de grficos. Ms concretamente, el Web admite los archivos de grficos con las extensiones .gif, .jpeg y .png, pero vamos a ahorrarnos la explicacin de los formatos de archivos grficos para la leccin 3. Aqu tiene un adelanto. Para mostrar un grfico en una pgina Web, un documento HTML (de texto) incluye comandos que indican al explorador dnde encontrar un grfico en particular y cmo mostrarlo en la pgina (incluyendo la posicin, el tamao y dems). Por lo tanto, queda desvelada la naturaleza multiarchivo de las pginas Web. Generalmente, cuando mira una pgina Web en lnea, est viendo unos cuantos archivos: un archivo HTML (de texto) y algunos archivos grficos.
Leccin 1
1.7
Prubelo!
Puede ver por s mismo cmo funciona HTML. En primer lugar, asegrese de que Windows est configurado para mostrar extensiones de archivo:
1 Abra el Panel de control (en Windows XP, elija Panel de control en el men Inicio; en versiones anteriores de Windows, haga clic en Inicio, seleccione Configuracin y, despus, haga clic en Panel de control). En el Panel de control, haga doble clic en Opciones de carpeta y, despus, haga clic en la ficha Ver. Desactive la casilla de verificacin Ocultar las extensiones de archivo para tipos de archivo conocidos y, despus, haga clic en Aceptar.
2 3
Una vez configurado Windows para mostrar las extensiones de archivo, escriba en un documento del Bloc de notas el texto HTML que se muestra en la figura 1-2. Seleccione Documento de texto en el cuadro Tipo, para guardar el documento del Bloc de notas en el escritorio (as, podr eliminarlo con facilidad posteriormente) como archivo de texto (.txt), y cierre el Bloc de notas. A continuacin, muestre el escritorio, haga clic con el botn secundario del mouse en el archivo recin creado y seleccione Cambiar nombre. Reemplace la extensin .txt por .html. Cuando en el sistema Windows se muestra un cuadro de mensaje en el que se pregunta si realmente desea cambiar el tipo de archivo (y se le advierte de sus potenciales peligros), haga clic en S; no est causando ningn estrago en este caso. Ahora, ya puede ver el documento en el explorador. Para ello, puede:
Hacer doble clic en el archivo HTML recin creado. Abrir el explorador y arrastrar el icono del archivo HTML a la ventana del explorador. Abrir el explorador y escribir la ruta de acceso del archivo HTML en la barra de direcciones.
Tenga en cuenta que, cuando cambie un archivo TXT por un tipo de archivo HTML, tendr que abrir el documento desde dentro del Bloc de notas si desea modificar el texto. Para ilustrar el concepto de multiarchivo, eche un vistazo a la versin pasada de la pgina principal de Arizona Film Society en la figura 1-4. Como puede ver, consta de tres archivos: un documento HTML (index.html) y dos archivos de grficos (afs_title.gif y 4members.jpg). La figura 1-5 representa una vista de carpeta de Windows de los archivos usados para crear la pgina principal ilustrada en la figura 1-4. (Observe que la carpeta de Windows contiene los mismos archivos de grficos y HTML.)
1.8
Nota
Como probablemente sabr, una de las principales atracciones del Web es su naturaleza dinmica. Muchas pginas Web se actualizan y modifican con frecuencia. Para complementar nuestra explicacin, hemos congelado una copia de una de las pginas principales antiguas de Arizona Film Society en el sitio www.creationguide.com/afs (en ingls). Para ver el flujo de pginas Web en accin, visite la pgina Web actual en el sitio www.azfilmsociety.com y observe que se ha modificado. (De hecho, ha sufrido varias modificaciones desde que congelamos la pgina principal de ejemplo para esta leccin.)
Un poco ms de HTML
El texto y los comandos HTML usados para crear una pgina Web se conocen en conjunto como su cdigo fuente. (El cdigo fuente hace referencia al texto y a los comandos HTML usados para crear una pgina Web.) La mayor parte de los exploradores permiten mostrarlo. Por ejemplo, para mostrar cdigo fuente con Internet Explorer, debe elegir Cdigo fuente en el men Ver, como se muestra a continuacin:
Leccin 1
1.9
Figura 1-4. Un archivo de texto HTML y dos archivos grficos se combinan para crear la pgina principal de Arizona Film Society (www.creationguide.com/afs) (en ingls).
Figura 1-5. La vista de las carpetas de la pgina principal de Arizona Film Society muestra que se combinan tres archivos para mostrar la pgina en lnea.
1.10
Cuando haya examinado las figuras 1-4 y 1-5, estar preparado para asimilar otro concepto bsico. Fundamentalmente, debe concluir esta explicacin con la informacin siguiente: Cuando observa una pgina Web en un explorador de Internet, normalmente est viendo varios archivos que se combinan para crear una nica pgina. Habiendo puesto a buen recaudo la idea de que una pgina Web consta de varios archivos, ahora debe considerar de forma consciente que una pgina Web no slo es un tipo de comunicado, como un panfleto de los que le dejan en el parabrisas. Por el contrario, una pgina Web siempre usa hipervnculos para vincularse a otras.
Jerga: los hipervnculos son texto o grficos donde se puede hacer clic para tener acceso a recursos adicionales en Internet, como otra ubicacin en la pgina Web actual, otra pgina Web u otro archivo que descargar.
Leccin 1
1.11
Figura 1-6. Los hipervnculos llevan a quien est viendo la pgina Web a otras pginas Web, otras reas de la misma pgina u otros recursos de Internet.
1.12
Conecta su equipo a Internet y abre el explorador. A continuacin, especifica una direccin Web (URL) en la barra de direcciones y presiona Entrar, o hace clic en un hipervnculo de la pgina de inicio del explorador. El cliente (su explorador) enva la direccin URL escrita o la direccin URL asociada con un hipervnculo a travs de las lneas de telfono, los cables o, quizs, los enrutadores a su proveedor de servicios Internet (ISP, Internet Service Provider). El ISP es la compaa a la que paga para que le proporcione acceso a Internet. El ISP enva entonces su solicitud de direccin URL en Internet a travs de ms cables, enrutadores y otros circuitos de datos de alta velocidad al sistema (el servidor) que mantiene la pgina Web solicitada. El servidor enva la informacin de la pgina Web a travs de Internet al ISP y, finalmente, ste la reenva a su equipo.
Tenga en cuenta que esta leccin presenta una explicacin simplificada (aunque precisa) del proceso de recuperacin bsico de pginas Web.
Desde la perspectiva de un desarrollador de pginas Web, una vez creada una, debe copiar sus archivos al servidor que la alojar, de forma similar a como se copia un archivo del disco duro a un disquete, excepto por una diferencia: los archivos de la pgina Web se copian a travs de los hilos de Internet, como se describe posteriormente en este libro, en la leccin 8. Mediante las aplicaciones actuales del Protocolo de transferencia de archivos (FTP, File Transfer Protocol), las carpetas Web (y Mis sitios de red) o los asistentes para publicacin en Web, el proceso de copia de los archivos de pginas Web a un servidor puede ser tan sencillo como arrastrarlos desde su carpeta local a una carpeta del servidor que est usando para alojar su sitio Web. Por lo tanto, cuando otras personas ven su pgina Web publicada, estn teniendo acceso al servidor que almacena las copias de los archivos y no a su equipo.
Leccin 1
1.13
Con esto concluye nuestro repaso de conceptos bsicos. En este momento, est preparado para seguir avanzando en el diseo y la implementacin de pginas Web, como se describe en las siguientes pginas de este libro. Pero antes de terminar esta leccin, nos gustara informarle de lo que va a encontrar en las siguientes lecciones.
1.14
Puntos clave
Internet es el hardware. El Web es el software (que incluye programas y documentos). Los exploradores son aplicaciones que permiten ver pginas Web. Las pginas Web ms bsicas constan de varios archivos: un archivo HTML (de texto) y archivos grficos. Un sitio Web es un grupo de pginas Web relacionadas. Los hipervnculos proporcionan acceso a otras pginas Web, otras reas de la misma pgina u otros recursos de Internet. Internet usa el modelo cliente-servidor, en el que un servidor responde a las solicitudes de informacin de los clientes. Los usuarios de Internet tienen acceso a las pginas Web que se almacenan en servidores. Si puede utilizar un equipo, puede crear una pgina Web!