[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.72,0:00:07.36,Default,,0000,0000,0000,,Internet: HTTP y HTML Dialogue: 0,0:00:08.06,0:00:10.45,Default,,0000,0000,0000,,Soy Jasmine y soy supervisora \Nde programas Dialogue: 0,0:00:10.45,0:00:12.68,Default,,0000,0000,0000,,del equipo de ingeniería del XBOX One. Dialogue: 0,0:00:13.74,0:00:16.80,Default,,0000,0000,0000,,Una de nuestras más grandes \Nfuncionalidades es XBOX Live. Dialogue: 0,0:00:17.07,0:00:19.07,Default,,0000,0000,0000,,Es un servicio online que conecta Dialogue: 0,0:00:19.07,0:00:23.63,Default,,0000,0000,0000,,a jugadores de todo el mundo, \Ny utilizamos internet para conseguirlo. Dialogue: 0,0:00:24.12,0:00:26.43,Default,,0000,0000,0000,,No es una tarea fácil Dialogue: 0,0:00:26.43,0:00:29.36,Default,,0000,0000,0000,,y hay un montón de cosas \Nque suceden detrás de las escenas. Dialogue: 0,0:00:29.62,0:00:34.32,Default,,0000,0000,0000,,Internet está cambiando totalmente \Ncómo la gente interactúa y se conecta. Dialogue: 0,0:00:34.32,0:00:36.23,Default,,0000,0000,0000,,Pero, ¿cómo funciona? Dialogue: 0,0:00:36.23,0:00:40.06,Default,,0000,0000,0000,,¿Cómo se comunica entre sí \Nlas computadoras de todo el mundo? Dialogue: 0,0:00:41.29,0:00:43.49,Default,,0000,0000,0000,,Tomemos a un navegador de internet. Dialogue: 0,0:00:43.93,0:00:46.34,Default,,0000,0000,0000,,Primero, abre un navegador. Dialogue: 0,0:00:46.61,0:00:49.75,Default,,0000,0000,0000,,Es la aplicación que utilizas \Npara acceder a las páginas web. Dialogue: 0,0:00:49.75,0:00:52.67,Default,,0000,0000,0000,,Después, ingresa la dirección web, o URL, Dialogue: 0,0:00:52.67,0:00:55.43,Default,,0000,0000,0000,,que significa Uniform Resource Locator, Dialogue: 0,0:00:55.43,0:00:58.50,Default,,0000,0000,0000,,del sitio web que quieres visitar, \Ncomo tumblr.com. Dialogue: 0,0:01:04.27,0:01:06.84,Default,,0000,0000,0000,,Hola, soy David Karp, \Nel fundador de Tumblr y Dialogue: 0,0:01:06.84,0:01:12.10,Default,,0000,0000,0000,,hoy hablaremos de cómo funcionan los \Nnavegadores web que usamos a diario. Dialogue: 0,0:01:12.10,0:01:15.57,Default,,0000,0000,0000,,Seguro te preguntas qué ocurre realmente \Ncuando tecleas una dirección Dialogue: 0,0:01:15.57,0:01:17.66,Default,,0000,0000,0000,,en tu navegador web pulsas enter. Dialogue: 0,0:01:17.66,0:01:19.68,Default,,0000,0000,0000,,Y esto es tan asombroso \Ncomo lo imaginas. Dialogue: 0,0:01:19.68,0:01:23.44,Default,,0000,0000,0000,,En ese momento, la computadora \Ncomienza a hablar con otra computadora, Dialogue: 0,0:01:23.44,0:01:27.73,Default,,0000,0000,0000,,llamado servidor, que normalmente \Nestá a miles de kilómetros. Dialogue: 0,0:01:27.73,0:01:32.12,Default,,0000,0000,0000,,Y en milisegundos tu computadora \Npregunta al servidor por el sitio web, Dialogue: 0,0:01:32.12,0:01:36.89,Default,,0000,0000,0000,,y el servidor responde a tu computadora \Nen un lenguaje llamado HTTP. Dialogue: 0,0:01:37.68,0:01:40.89,Default,,0000,0000,0000,,HTTP significa HyperText\NTransfer Protocol. Dialogue: 0,0:01:41.18,0:01:44.04,Default,,0000,0000,0000,,Puedes ver esto como el lenguaje \Nque una computadora utiliza Dialogue: 0,0:01:44.04,0:01:46.22,Default,,0000,0000,0000,,para pedir a otra computadora \Nun documento. Dialogue: 0,0:01:46.22,0:01:48.38,Default,,0000,0000,0000,,Y esto es una comparación \Nbastante simple. Dialogue: 0,0:01:48.38,0:01:51.37,Default,,0000,0000,0000,,Si quieres interceptar una conversación \Nentre tu computadora Dialogue: 0,0:01:51.37,0:01:53.38,Default,,0000,0000,0000,,y un servidor web en internet, Dialogue: 0,0:01:53.38,0:01:56.22,Default,,0000,0000,0000,,esto se hace generalmente con algo \Nllamado petición "GET". Dialogue: 0,0:01:56.22,0:01:58.44,Default,,0000,0000,0000,,Y es tan simple como escribir \Nla palabra GET Dialogue: 0,0:01:58.44,0:02:00.42,Default,,0000,0000,0000,,y el nombre del documento \Nque quieres. Dialogue: 0,0:02:00.42,0:02:02.42,Default,,0000,0000,0000,,Así que si intentas \Nregistrarte en Tumblr Dialogue: 0,0:02:02.42,0:02:04.15,Default,,0000,0000,0000,,y cargar nuestra \Npágina de acceso, Dialogue: 0,0:02:04.15,0:02:07.16,Default,,0000,0000,0000,,estás enviando una petición GET \Nal servidor de Tumblr Dialogue: 0,0:02:07.16,0:02:10.41,Default,,0000,0000,0000,,que dice GET /login. Dialogue: 0,0:02:10.41,0:02:15.26,Default,,0000,0000,0000,,Y que dice al servidor de Tumblr \Nque quieres todo el código HTML Dialogue: 0,0:02:15.26,0:02:17.06,Default,,0000,0000,0000,,de la página de acceso de Tumblr. Dialogue: 0,0:02:18.23,0:02:21.46,Default,,0000,0000,0000,,HTML significa Hyper Text Markup Language Dialogue: 0,0:02:21.46,0:02:25.22,Default,,0000,0000,0000,,y esto es como el lenguaje que utilizas \Npara decir a un navegador web Dialogue: 0,0:02:25.22,0:02:26.75,Default,,0000,0000,0000,,cómo presentar una página. Dialogue: 0,0:02:26.75,0:02:28.53,Default,,0000,0000,0000,,Si piensas en algo como Wikipedia, Dialogue: 0,0:02:28.53,0:02:30.54,Default,,0000,0000,0000,,que es sólo un documento \Ngrande y sencillo Dialogue: 0,0:02:30.54,0:02:34.82,Default,,0000,0000,0000,,y HTML es el lenguaje que utilizas para \Nhacer ese título grande y en negrita, Dialogue: 0,0:02:34.82,0:02:37.54,Default,,0000,0000,0000,,para que la fuente sea la correcta, Dialogue: 0,0:02:37.54,0:02:40.98,Default,,0000,0000,0000,,para enlazar cierto texto \Na ciertas otras páginas, Dialogue: 0,0:02:40.98,0:02:42.58,Default,,0000,0000,0000,,para poner un texto negrita, Dialogue: 0,0:02:42.58,0:02:44.16,Default,,0000,0000,0000,,para hacer un texto en cursiva, Dialogue: 0,0:02:44.16,0:02:46.45,Default,,0000,0000,0000,,para poner una imagen \Nen el centro de la página, Dialogue: 0,0:02:46.45,0:02:48.62,Default,,0000,0000,0000,,para alinearla a la derecha \No a la izquierda Dialogue: 0,0:02:49.19,0:02:52.99,Default,,0000,0000,0000,,El texto de la página web está incluido \Ndirectamente en el HTML, Dialogue: 0,0:02:52.99,0:02:55.61,Default,,0000,0000,0000,,pero otras partes, \Ncomo las imágenes o los videos, Dialogue: 0,0:02:55.61,0:02:57.89,Default,,0000,0000,0000,,están en archivos separados \Ncon su propia URL, Dialogue: 0,0:02:57.89,0:02:59.43,Default,,0000,0000,0000,,que deben ser invocadas. Dialogue: 0,0:03:00.17,0:03:03.88,Default,,0000,0000,0000,,El navegador envía peticiones HTTP \Nseparadas para cada uno de ellos Dialogue: 0,0:03:04.15,0:03:06.57,Default,,0000,0000,0000,,Y los muestra según van llegando. Dialogue: 0,0:03:08.05,0:03:10.82,Default,,0000,0000,0000,,Si una página web tiene un montón \Nde imágenes diferentes, Dialogue: 0,0:03:10.82,0:03:13.48,Default,,0000,0000,0000,,cada una de ellas provoca una\Npetición HTTP separada, Dialogue: 0,0:03:13.77,0:03:16.00,Default,,0000,0000,0000,,y la página se carga más lentamente. Dialogue: 0,0:03:18.66,0:03:20.78,Default,,0000,0000,0000,,Algunas veces, \Ncuando navegas por Internet, Dialogue: 0,0:03:20.78,0:03:23.62,Default,,0000,0000,0000,,no sólo estás obteniendo \Npáginas con peticiones GET. Dialogue: 0,0:03:23.82,0:03:25.67,Default,,0000,0000,0000,,A veces envías información,\Ncomo cuando Dialogue: 0,0:03:25.67,0:03:29.17,Default,,0000,0000,0000,,rellenas un formulario \No ingresas una búsqueda. Dialogue: 0,0:03:29.51,0:03:33.52,Default,,0000,0000,0000,,Tu navegador envía esta información \Nen texto plano al servidor web, Dialogue: 0,0:03:33.52,0:03:36.50,Default,,0000,0000,0000,,utilizando una petición HTTP POST. Dialogue: 0,0:03:36.75,0:03:38.72,Default,,0000,0000,0000,,Supongamos que ingresas a Tumblr. Dialogue: 0,0:03:38.72,0:03:41.54,Default,,0000,0000,0000,,Lo primero que haces \Nes una petición POST, Dialogue: 0,0:03:41.54,0:03:44.64,Default,,0000,0000,0000,,que es un POST a la página \Nde registro de Tumblr, Dialogue: 0,0:03:44.75,0:03:46.69,Default,,0000,0000,0000,,que tiene algunos datos adjuntos. Dialogue: 0,0:03:46.69,0:03:49.26,Default,,0000,0000,0000,,Tiene tu dirección de correo \Nelectrónico y contraseña Dialogue: 0,0:03:49.27,0:03:51.02,Default,,0000,0000,0000,,Esto va al servidor Tumblr. Dialogue: 0,0:03:51.02,0:03:54.31,Default,,0000,0000,0000,,El servidor Tumbr ve que está correcto, \Nque eres David. Dialogue: 0,0:03:54.60,0:03:57.94,Default,,0000,0000,0000,,Envía una página web de vuelta \Na tu navegador que dice, ¡Bien hecho! Dialogue: 0,0:03:57.94,0:03:59.30,Default,,0000,0000,0000,,Registrado como David. Dialogue: 0,0:03:59.30,0:04:00.80,Default,,0000,0000,0000,,Pero junto \Ncon esta página web, Dialogue: 0,0:04:00.80,0:04:03.76,Default,,0000,0000,0000,,también adjunta algo \Nde datos cookie invisibles Dialogue: 0,0:04:03.76,0:04:07.20,Default,,0000,0000,0000,,que tu navegador ve y sabe guardar. Dialogue: 0,0:04:07.20,0:04:08.43,Default,,0000,0000,0000,,Y esto es muy importante Dialogue: 0,0:04:08.43,0:04:11.64,Default,,0000,0000,0000,,porque es el único modo de que \Nel sitio web reconozca quién eres Dialogue: 0,0:04:12.17,0:04:16.30,Default,,0000,0000,0000,,Todos estos datos cookie son un \Ndocumento de identidad para Tumblr. Dialogue: 0,0:04:16.30,0:04:18.86,Default,,0000,0000,0000,,Es un número que \Nte identifica como David. Dialogue: 0,0:04:18.86,0:04:20.88,Default,,0000,0000,0000,,Tu navegador web se aferra a ese número. Dialogue: 0,0:04:20.88,0:04:24.89,Default,,0000,0000,0000,,Y cuando actualices la página, \Nla próxima vez que vayas a Tumblr.com, Dialogue: 0,0:04:24.89,0:04:27.16,Default,,0000,0000,0000,,tu navegador sabe adjuntar automáticamente Dialogue: 0,0:04:27.16,0:04:29.37,Default,,0000,0000,0000,,este número de identificación \Ncon la petición Dialogue: 0,0:04:29.37,0:04:31.19,Default,,0000,0000,0000,,que envía a los servidores \Nde Tumblr. Dialogue: 0,0:04:31.19,0:04:34.15,Default,,0000,0000,0000,,Ahora los servidores Tumblr \Nven la petición de tu navegador, Dialogue: 0,0:04:34.15,0:04:36.13,Default,,0000,0000,0000,,ven el número de identificación, Dialogue: 0,0:04:36.13,0:04:38.94,Default,,0000,0000,0000,,y sabe "Bien, esta es \Nuna petición de David". Dialogue: 0,0:04:40.64,0:04:43.09,Default,,0000,0000,0000,,Ahora, Internet está \Ncompletamente abierta. Dialogue: 0,0:04:43.69,0:04:45.62,Default,,0000,0000,0000,,Todas estas conexiones son compartidas Dialogue: 0,0:04:45.73,0:04:48.13,Default,,0000,0000,0000,,y la información \Nes enviada en texto plano. Dialogue: 0,0:04:48.27,0:04:51.35,Default,,0000,0000,0000,,Esto hace posible que los hackers \Nespíen cualquier Dialogue: 0,0:04:51.35,0:04:54.22,Default,,0000,0000,0000,,información personal \Nque envíes a través de internet. Dialogue: 0,0:04:55.18,0:04:56.96,Default,,0000,0000,0000,,Pero las páginas web seguras Dialogue: 0,0:04:56.96,0:04:59.97,Default,,0000,0000,0000,,evitan que ocurra esto, \Ndemandando a tu navegador web Dialogue: 0,0:04:59.97,0:05:02.10,Default,,0000,0000,0000,,que se comunique \Na través de un canal seguro Dialogue: 0,0:05:02.10,0:05:04.09,Default,,0000,0000,0000,,usando algo llamado Secure Sockets Layer Dialogue: 0,0:05:04.09,0:05:07.53,Default,,0000,0000,0000,,y su sucesor Transport Layer Security. Dialogue: 0,0:05:07.74,0:05:11.81,Default,,0000,0000,0000,,Puedes ver SSL y TLS \Ncomo una capa de seguridad Dialogue: 0,0:05:11.81,0:05:13.86,Default,,0000,0000,0000,,grapada alrededor \Nde tus comunicaciones Dialogue: 0,0:05:14.00,0:05:16.63,Default,,0000,0000,0000,,para protegerlas \Nde ser vigiladas o alteradas. Dialogue: 0,0:05:17.29,0:05:20.84,Default,,0000,0000,0000,,SSL y TLS se activan \Ncuando aparece el pequeño Dialogue: 0,0:05:20.84,0:05:23.56,Default,,0000,0000,0000,,candado en la barra \Nde direcciones de tu navegador, Dialogue: 0,0:05:23.56,0:05:25.70,Default,,0000,0000,0000,,al lado de HTTPS. Dialogue: 0,0:05:25.72,0:05:28.26,Default,,0000,0000,0000,,Los protocolos HTTPS aseguran Dialogue: 0,0:05:28.26,0:05:31.18,Default,,0000,0000,0000,,que tus peticiones HTTP \Nsean seguras y protegidas. Dialogue: 0,0:05:32.59,0:05:34.62,Default,,0000,0000,0000,,Cuando un sitio web \Npide a tu navegador Dialogue: 0,0:05:34.62,0:05:36.34,Default,,0000,0000,0000,,una conexión segura, Dialogue: 0,0:05:36.34,0:05:38.50,Default,,0000,0000,0000,,primero le provee \Nde un certificado digital, Dialogue: 0,0:05:39.32,0:05:41.76,Default,,0000,0000,0000,,que es como un documento \Nde identidad oficial Dialogue: 0,0:05:41.76,0:05:44.14,Default,,0000,0000,0000,,de que el sitio web \Nes quien dice ser. Dialogue: 0,0:05:44.14,0:05:45.63,Default,,0000,0000,0000,,Los certificados digitales Dialogue: 0,0:05:45.63,0:05:48.10,Default,,0000,0000,0000,,se publican por autoridades \Ncertificadoras, Dialogue: 0,0:05:48.10,0:05:50.31,Default,,0000,0000,0000,,que son entidades confiables \Nque verifican las Dialogue: 0,0:05:50.31,0:05:53.80,Default,,0000,0000,0000,,identidades de los sitios web \Ny emiten certificados para ellas. Dialogue: 0,0:05:53.80,0:05:57.34,Default,,0000,0000,0000,,Igual que un gobierno puede emitir \Ndocumentos de identidad y pasaportes. Dialogue: 0,0:05:57.59,0:06:00.50,Default,,0000,0000,0000,,Si un sitio web intenta establecer \Nuna conexión segura Dialogue: 0,0:06:00.50,0:06:02.90,Default,,0000,0000,0000,,sin un certificado digital apropiado, Dialogue: 0,0:06:02.92,0:06:05.76,Default,,0000,0000,0000,,tu navegador te lo advertirá. Dialogue: 0,0:06:07.34,0:06:09.34,Default,,0000,0000,0000,,¡Esto es lo básico \Nde la navegación web! Dialogue: 0,0:06:09.59,0:06:12.12,Default,,0000,0000,0000,,La parte de Internet \Nque vemos día tras día. Dialogue: 0,0:06:12.82,0:06:16.78,Default,,0000,0000,0000,,Para resumir, HTTP y DNS \Norganizan el envío Dialogue: 0,0:06:16.78,0:06:20.60,Default,,0000,0000,0000,,y recibimiento de HTML, \Narchivos multimedia, Dialogue: 0,0:06:20.60,0:06:22.85,Default,,0000,0000,0000,,o cualquier cosa en la web. Dialogue: 0,0:06:22.85,0:06:27.77,Default,,0000,0000,0000,,Lo que hace esto posible son TCP/IP\Ny las redes de router Dialogue: 0,0:06:27.77,0:06:31.40,Default,,0000,0000,0000,,que dividen la información \Nde transporte en pequeños paquetes. Dialogue: 0,0:06:31.94,0:06:35.03,Default,,0000,0000,0000,,Estos paquetes \Nestán hechos de código binario, Dialogue: 0,0:06:35.03,0:06:36.67,Default,,0000,0000,0000,,secuencias de 1s y 0s que Dialogue: 0,0:06:36.67,0:06:39.27,Default,,0000,0000,0000,,se envía físicamente \Na través de cables eléctricos, Dialogue: 0,0:06:39.27,0:06:42.73,Default,,0000,0000,0000,,fibra óptica y redes inalámbricas. Dialogue: 0,0:06:42.73,0:06:46.40,Default,,0000,0000,0000,,Afortunadamente, cuando aprendes \Ncómo funciona una capa de internet, Dialogue: 0,0:06:46.40,0:06:49.85,Default,,0000,0000,0000,,puedes depender de ella \Nsin recordar todos los detalles. Dialogue: 0,0:06:49.90,0:06:52.39,Default,,0000,0000,0000,,Y puedes confiar que todas\Nestas capas trabajarán Dialogue: 0,0:06:52.39,0:06:57.12,Default,,0000,0000,0000,,juntas para enviar la información\Ncon éxito a escala y con confianza.