@@ -119,3 +119,58 @@ Este es un modelo conveniente. Podrías decir que ((TCP)) provee una
119119abstracción de la red.
120120
121121{{id web}}
122+
123+ ## La Web
124+
125+ La ((Red Mundial)) (del inglés World Wide Web, no confundir con ((Internet)))
126+ es un conjunto de ((protocolo))s y formatos que nos permiten visitar
127+ páginas web en un navegador. La parte "Web" del nombre se refiere al
128+ hecho de que esas páginas pueden enlazarse fácilmente unas con otras,
129+ conectandose a una gran ((red)) a entre la cual los usuarios pueden
130+ moverse.
131+
132+ Para llegar a ser parte de la Web, todo lo que tienes que hacer es
133+ conectar una computadora a ((Internet)) y ponerla a escuchar en el
134+ puerto 80 con el protocolo ((HTTP)) para que otras computadoras puedan
135+ pedirle documentos.
136+
137+ {{index URL}}
138+
139+ {{indexsee "Uniform Resource Locator", URL}}
140+
141+ Cada ((documento)) en la Web es nombrado por un _ Localizador Uniforme
142+ de Recursos_ (URL del inglés Uniform Resource Locator), y se ve así:
143+
144+ ``` {lang: null}
145+ http://eloquentjavascript.net/13_browser.html
146+ | | | |
147+ protocolo servidor ruta
148+ ```
149+
150+ {{index HTTPS}}
151+
152+ La primera sección nos dice que ésta URL utiliza el ((protocolo)) HTTP
153+ (La versión ecriptada sería _ https://_ ). Posteriormente sigue la sección
154+ que identifica a qué ((servidor)) estamos solicitado el documento. La
155+ última sección es una cadena de ruta que identifica el documento especifico
156+ (o _ ((recurso))_ ) que nos interesa.
157+
158+ Las computadoras conectadas a internet obtienen una _ ((dirección IP))_ , que
159+ es un número que puede utilizado para enviar mensajes a esa computadora, ese
160+ número se ve así ` 149.210.142.219 ` o así ` 2001:4860:4860::8888 ` . Pero
161+ números casi aleatorios son dificiles de recordar y es raro para escribirlos,
162+ así que en lugar de eso puedes registrar un _ nombre de ((dominio))_ para
163+ un una dirección específica o un conjunto de direcciones. Yo registré
164+ _ eloquentjavascript.net_ para apuntar a una dirección IP de una computadora
165+ que controlo y así puedo usar ese nombre de dominio para entregar páginas
166+ web.
167+
168+ {{index browser}}
169+
170+ Si escribes esa URL en la ((barra de dirección)) del navegador, el navegador
171+ intentará obtener y mostrar el document en esa URL. Primero, el navegador
172+ tiene que encontrar la dirección a la que _ eloquentjavascript.net_ se
173+ refiere. Entonces, utilizando el protocolo ((HTTP)), hará una conexión
174+ al servidor en esa dirección y solicitará el recurso _ /13_browser.html_ .
175+ Si todo sale bien, el servidor envía de vuelta un documento, que el
176+ navegador muestra en la pantalla.
0 commit comments