Internet: HTTP y HTML
-
0:03 - 0:07Internet: HTTP y HTML
-
0:08 - 0:10Soy Jasmine y soy supervisora
de programas -
0:10 - 0:13del equipo de ingeniería del XBOX One.
-
0:14 - 0:17Una de nuestras más grandes
funcionalidades es XBOX Live. -
0:17 - 0:19Es un servicio online que conecta
-
0:19 - 0:24a jugadores de todo el mundo,
y utilizamos internet para conseguirlo. -
0:24 - 0:26No es una tarea fácil
-
0:26 - 0:29y hay un montón de cosas
que suceden detrás de las escenas. -
0:30 - 0:34Internet está cambiando totalmente
cómo la gente interactúa y se conecta. -
0:34 - 0:36Pero, ¿cómo funciona?
-
0:36 - 0:40¿Cómo se comunica entre sí
las computadoras de todo el mundo? -
0:41 - 0:43Tomemos a un navegador de internet.
-
0:44 - 0:46Primero, abre un navegador.
-
0:47 - 0:50Es la aplicación que utilizas
para acceder a las páginas web. -
0:50 - 0:53Después, ingresa la dirección web, o URL,
-
0:53 - 0:55que significa Uniform Resource Locator,
-
0:55 - 0:58del sitio web que quieres visitar,
como tumblr.com. -
1:04 - 1:07Hola, soy David Karp,
el fundador de Tumblr y -
1:07 - 1:12hoy hablaremos de cómo funcionan los
navegadores web que usamos a diario. -
1:12 - 1:16Seguro te preguntas qué ocurre realmente
cuando tecleas una dirección -
1:16 - 1:18en tu navegador web pulsas enter.
-
1:18 - 1:20Y esto es tan asombroso
como lo imaginas. -
1:20 - 1:23En ese momento, la computadora
comienza a hablar con otra computadora, -
1:23 - 1:28llamado servidor, que normalmente
está a miles de kilómetros. -
1:28 - 1:32Y en milisegundos tu computadora
pregunta al servidor por el sitio web, -
1:32 - 1:37y el servidor responde a tu computadora
en un lenguaje llamado HTTP. -
1:38 - 1:41HTTP significa HyperText
Transfer Protocol. -
1:41 - 1:44Puedes ver esto como el lenguaje
que una computadora utiliza -
1:44 - 1:46para pedir a otra computadora
un documento. -
1:46 - 1:48Y esto es una comparación
bastante simple. -
1:48 - 1:51Si quieres interceptar una conversación
entre tu computadora -
1:51 - 1:53y un servidor web en internet,
-
1:53 - 1:56esto se hace generalmente con algo
llamado petición "GET". -
1:56 - 1:58Y es tan simple como escribir
la palabra GET -
1:58 - 2:00y el nombre del documento
que quieres. -
2:00 - 2:02Así que si intentas
registrarte en Tumblr -
2:02 - 2:04y cargar nuestra
página de acceso, -
2:04 - 2:07estás enviando una petición GET
al servidor de Tumblr -
2:07 - 2:10que dice GET /login.
-
2:10 - 2:15Y que dice al servidor de Tumblr
que quieres todo el código HTML -
2:15 - 2:17de la página de acceso de Tumblr.
-
2:18 - 2:21HTML significa Hyper Text Markup Language
-
2:21 - 2:25y esto es como el lenguaje que utilizas
para decir a un navegador web -
2:25 - 2:27cómo presentar una página.
-
2:27 - 2:29Si piensas en algo como Wikipedia,
-
2:29 - 2:31que es sólo un documento
grande y sencillo -
2:31 - 2:35y HTML es el lenguaje que utilizas para
hacer ese título grande y en negrita, -
2:35 - 2:38para que la fuente sea la correcta,
-
2:38 - 2:41para enlazar cierto texto
a ciertas otras páginas, -
2:41 - 2:43para poner un texto negrita,
-
2:43 - 2:44para hacer un texto en cursiva,
-
2:44 - 2:46para poner una imagen
en el centro de la página, -
2:46 - 2:49para alinearla a la derecha
o a la izquierda -
2:49 - 2:53El texto de la página web está incluido
directamente en el HTML, -
2:53 - 2:56pero otras partes,
como las imágenes o los videos, -
2:56 - 2:58están en archivos separados
con su propia URL, -
2:58 - 2:59que deben ser invocadas.
-
3:00 - 3:04El navegador envía peticiones HTTP
separadas para cada uno de ellos -
3:04 - 3:07Y los muestra según van llegando.
-
3:08 - 3:11Si una página web tiene un montón
de imágenes diferentes, -
3:11 - 3:13cada una de ellas provoca una
petición HTTP separada, -
3:14 - 3:16y la página se carga más lentamente.
-
3:19 - 3:21Algunas veces,
cuando navegas por Internet, -
3:21 - 3:24no sólo estás obteniendo
páginas con peticiones GET. -
3:24 - 3:26A veces envías información,
como cuando -
3:26 - 3:29rellenas un formulario
o ingresas una búsqueda. -
3:30 - 3:34Tu navegador envía esta información
en texto plano al servidor web, -
3:34 - 3:36utilizando una petición HTTP POST.
-
3:37 - 3:39Supongamos que ingresas a Tumblr.
-
3:39 - 3:42Lo primero que haces
es una petición POST, -
3:42 - 3:45que es un POST a la página
de registro de Tumblr, -
3:45 - 3:47que tiene algunos datos adjuntos.
-
3:47 - 3:49Tiene tu dirección de correo
electrónico y contraseña -
3:49 - 3:51Esto va al servidor Tumblr.
-
3:51 - 3:54El servidor Tumbr ve que está correcto,
que eres David. -
3:55 - 3:58Envía una página web de vuelta
a tu navegador que dice, ¡Bien hecho! -
3:58 - 3:59Registrado como David.
-
3:59 - 4:01Pero junto
con esta página web, -
4:01 - 4:04también adjunta algo
de datos cookie invisibles -
4:04 - 4:07que tu navegador ve y sabe guardar.
-
4:07 - 4:08Y esto es muy importante
-
4:08 - 4:12porque es el único modo de que
el sitio web reconozca quién eres -
4:12 - 4:16Todos estos datos cookie son un
documento de identidad para Tumblr. -
4:16 - 4:19Es un número que
te identifica como David. -
4:19 - 4:21Tu navegador web se aferra a ese número.
-
4:21 - 4:25Y cuando actualices la página,
la próxima vez que vayas a Tumblr.com, -
4:25 - 4:27tu navegador sabe adjuntar automáticamente
-
4:27 - 4:29este número de identificación
con la petición -
4:29 - 4:31que envía a los servidores
de Tumblr. -
4:31 - 4:34Ahora los servidores Tumblr
ven la petición de tu navegador, -
4:34 - 4:36ven el número de identificación,
-
4:36 - 4:39y sabe "Bien, esta es
una petición de David". -
4:41 - 4:43Ahora, Internet está
completamente abierta. -
4:44 - 4:46Todas estas conexiones son compartidas
-
4:46 - 4:48y la información
es enviada en texto plano. -
4:48 - 4:51Esto hace posible que los hackers
espíen cualquier -
4:51 - 4:54información personal
que envíes a través de internet. -
4:55 - 4:57Pero las páginas web seguras
-
4:57 - 5:00evitan que ocurra esto,
demandando a tu navegador web -
5:00 - 5:02que se comunique
a través de un canal seguro -
5:02 - 5:04usando algo llamado Secure Sockets Layer
-
5:04 - 5:08y su sucesor Transport Layer Security.
-
5:08 - 5:12Puedes ver SSL y TLS
como una capa de seguridad -
5:12 - 5:14grapada alrededor
de tus comunicaciones -
5:14 - 5:17para protegerlas
de ser vigiladas o alteradas. -
5:17 - 5:21SSL y TLS se activan
cuando aparece el pequeño -
5:21 - 5:24candado en la barra
de direcciones de tu navegador, -
5:24 - 5:26al lado de HTTPS.
-
5:26 - 5:28Los protocolos HTTPS aseguran
-
5:28 - 5:31que tus peticiones HTTP
sean seguras y protegidas. -
5:33 - 5:35Cuando un sitio web
pide a tu navegador -
5:35 - 5:36una conexión segura,
-
5:36 - 5:38primero le provee
de un certificado digital, -
5:39 - 5:42que es como un documento
de identidad oficial -
5:42 - 5:44de que el sitio web
es quien dice ser. -
5:44 - 5:46Los certificados digitales
-
5:46 - 5:48se publican por autoridades
certificadoras, -
5:48 - 5:50que son entidades confiables
que verifican las -
5:50 - 5:54identidades de los sitios web
y emiten certificados para ellas. -
5:54 - 5:57Igual que un gobierno puede emitir
documentos de identidad y pasaportes. -
5:58 - 6:00Si un sitio web intenta establecer
una conexión segura -
6:00 - 6:03sin un certificado digital apropiado,
-
6:03 - 6:06tu navegador te lo advertirá.
-
6:07 - 6:09¡Esto es lo básico
de la navegación web! -
6:10 - 6:12La parte de Internet
que vemos día tras día. -
6:13 - 6:17Para resumir, HTTP y DNS
organizan el envío -
6:17 - 6:21y recibimiento de HTML,
archivos multimedia, -
6:21 - 6:23o cualquier cosa en la web.
-
6:23 - 6:28Lo que hace esto posible son TCP/IP
y las redes de router -
6:28 - 6:31que dividen la información
de transporte en pequeños paquetes. -
6:32 - 6:35Estos paquetes
están hechos de código binario, -
6:35 - 6:37secuencias de 1s y 0s que
-
6:37 - 6:39se envía físicamente
a través de cables eléctricos, -
6:39 - 6:43fibra óptica y redes inalámbricas.
-
6:43 - 6:46Afortunadamente, cuando aprendes
cómo funciona una capa de internet, -
6:46 - 6:50puedes depender de ella
sin recordar todos los detalles. -
6:50 - 6:52Y puedes confiar que todas
estas capas trabajarán -
6:52 - 6:57juntas para enviar la información
con éxito a escala y con confianza.
- Title:
- Internet: HTTP y HTML
- Description:
-
El fundador de Tumblr, David Karp, y la supervisora de programación de Xbox, Jasmine Lawrence, ofrecen una descripción detallada de cómo funciona Internet utilizando HTTP y HTML.
Comienza a aprender en http://code.org
- Video Language:
- English
- Duration:
- 07:07
Eduardo.Arrabal edited Spanish subtitles for The Internet: HTTP and HTML | ||
azulblau edited Spanish subtitles for The Internet: HTTP and HTML |