Skip to content

Commit 3eaa759

Browse files
committed
La web
1 parent 24be0c0 commit 3eaa759

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

13_browser.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,3 +119,58 @@ Este es un modelo conveniente. Podrías decir que ((TCP)) provee una
119119
abstracció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

Comments
 (0)