[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,,Das Internet: HTTP und HTML Dialogue: 0,0:00:07.36,0:00:11.74,Default,,0000,0000,0000,,Ich bin Jasmine und Programmleiter des Technikerteams von XBOX one. Dialogue: 0,0:00:11.76,0:00:18.70,Default,,0000,0000,0000,,Eine unserer wichtigsten Funktionen heißt XBOX Live. Das ist ein Online-Dienst, der Spieler Dialogue: 0,0:00:18.70,0:00:24.10,Default,,0000,0000,0000,,überall auf der Welt über das Internet verbindet. Das Dialogue: 0,0:00:24.10,0:00:30.50,Default,,0000,0000,0000,,ist keine einfache Aufgabe und viele Prozesse laufen dabei im Hintergrund ab. Das Internet Dialogue: 0,0:00:30.50,0:00:36.28,Default,,0000,0000,0000,,verändert grundlegend, wie wir interagieren und uns verbinden. Wie funktioniert es? Wie Dialogue: 0,0:00:36.28,0:00:43.49,Default,,0000,0000,0000,,kommunizieren die Computer auf der ganzen Welt miteinander. Beginnen wir mit dem Surfen. Dialogue: 0,0:00:43.49,0:00:50.20,Default,,0000,0000,0000,,Zuerst wird der Internetbrowser geöffnet. Das ist die App, mit der ihr auf die Webseiten zugreifen könnt. Dialogue: 0,0:00:50.20,0:00:55.90,Default,,0000,0000,0000,,Dann gibst du die Internetadresse, die URL ein, das ist der Uniform Resource Locator der Website, Dialogue: 0,0:00:55.90,0:01:06.81,Default,,0000,0000,0000,,die du aufrufst z. B. tumblr.com. Hallo, ich bin David Karp, der Gründer von Tumblr und wir Dialogue: 0,0:01:06.81,0:01:12.56,Default,,0000,0000,0000,,sprechen heute über die Internetbrowser, die wir täglich verwenden. Dialogue: 0,0:01:12.56,0:01:16.35,Default,,0000,0000,0000,,Was passiert eigentlich, wenn ihr die Adresse in den Internetbrowser eingebt und dann auf Dialogue: 0,0:01:16.35,0:01:21.02,Default,,0000,0000,0000,,die Eingabetaste drückt. Es klingt vielleicht verrückt, aber in diesem Moment Dialogue: 0,0:01:21.02,0:01:25.93,Default,,0000,0000,0000,,beginnt euer Computer mit einem Server zu sprechen, einem Computer, der meist tausende Dialogue: 0,0:01:25.93,0:01:32.45,Default,,0000,0000,0000,,Kilometer entfernt ist. In Millisekunden fragt euer Computer bei diesem Server eine Website an, und Dialogue: 0,0:01:32.45,0:01:39.53,Default,,0000,0000,0000,,er antwortet eurem Computer in der Sprache HTTP. HTTP heißt HyperText Dialogue: 0,0:01:39.53,0:01:43.68,Default,,0000,0000,0000,,Transfer Protocol. Stellt euch vor, dass es die Sprache ist, mit der ein Computer einen Dialogue: 0,0:01:43.68,0:01:48.01,Default,,0000,0000,0000,,anderen Computer um ein Dokument bittet, und sie ist wirklich ganz einfach. Dialogue: 0,0:01:48.01,0:01:52.54,Default,,0000,0000,0000,,Wenn ihr das Gespräch zwischen eurem Computer und dem Webserver im Internet abfangen würdet, Dialogue: 0,0:01:52.54,0:01:56.67,Default,,0000,0000,0000,,bestünde es hauptsächlich aus "GET"-Anfragen. Das Gespräch ist sehr einfach Dialogue: 0,0:01:56.67,0:02:01.59,Default,,0000,0000,0000,,und enthält das Wort GET und den Namen des angefragten Dokuments. Wenn ihr euch Dialogue: 0,0:02:01.59,0:02:06.36,Default,,0000,0000,0000,,bei Tumblr anmeldet und die Anmeldeseite geladen wird, sendet ihr eine GET-Anfrage an den Dialogue: 0,0:02:06.36,0:02:14.29,Default,,0000,0000,0000,,Tumblr-Server. Sie lautet GET/login. Sie sagt dem Tumblr-Server, dass ihr den HTML-Code Dialogue: 0,0:02:14.29,0:02:21.80,Default,,0000,0000,0000,,der Anmeldeseite von Tumblr möchtet. HTML bedeutet Hyper Text Markup Language. Stellt euch vor, Dialogue: 0,0:02:21.80,0:02:26.47,Default,,0000,0000,0000,,es ist die Sprache, in der ihr dem Internetbrowser sagt, wie er die Seite darstellen soll, Dialogue: 0,0:02:26.47,0:02:30.54,Default,,0000,0000,0000,,beispielsweise eine Wikipedia-Seite. Das ist wirklich ein sehr einfaches Dokument und Dialogue: 0,0:02:30.54,0:02:35.63,Default,,0000,0000,0000,,mit der Sprache HTML macht ihr den Titel groß und fett, ihr stellt die Dialogue: 0,0:02:35.63,0:02:42.69,Default,,0000,0000,0000,,Schriftsart ein und verlinkt bestimmten Text mit anderen Seiten, macht bestimmte Textstellen fett, Dialogue: 0,0:02:42.69,0:02:46.74,Default,,0000,0000,0000,,oder kursiv, ihr schiebt ein Bild in die Mitte der Seite, richtet das Bild rechts oder Dialogue: 0,0:02:46.74,0:02:52.99,Default,,0000,0000,0000,,links aus. Der Text der Webseite ist direkt in das HTML eingeschlossen, Dialogue: 0,0:02:52.99,0:02:58.38,Default,,0000,0000,0000,,aber andere Teile wie Bilder oder Videos sind separate Dateien mit einer eigenen URL, Dialogue: 0,0:02:58.38,0:03:04.54,Default,,0000,0000,0000,,die angefragt werden muss. Der Browser sendet für diese Objekte separate HTTP-Anfragen Dialogue: 0,0:03:04.54,0:03:11.67,Default,,0000,0000,0000,,und zeigt sie an, wenn der Server sie zurückgesendet hat. Die vielen Bilder auf der Webseite senden Dialogue: 0,0:03:11.67,0:03:20.78,Default,,0000,0000,0000,,jeweils eine separate HTTP-Anfrage und die Seite lädt langsamer. Wenn ihr im Internet surft, Dialogue: 0,0:03:20.78,0:03:25.88,Default,,0000,0000,0000,,sendet ihr nicht nur GET-Anfragen, sondern ihr sendet manchmal auch Informationen, Dialogue: 0,0:03:25.88,0:03:32.30,Default,,0000,0000,0000,,z. B. in Formularen oder Suchanfragen. Diese Informationen sendet der Browser als Dialogue: 0,0:03:32.30,0:03:39.09,Default,,0000,0000,0000,,einfachen Text mit einer HTTP POST-Anfrage an den Webserver z. B. bei der Tumblr-Anmeldung. Dialogue: 0,0:03:39.09,0:03:45.36,Default,,0000,0000,0000,,Zuerst sendet ihr eine POST-Anfrage, d. h. eine POST an die Tumblr-Anmeldeseite, Dialogue: 0,0:03:45.36,0:03:49.68,Default,,0000,0000,0000,,an die Daten angehängt wurden. Sie enthält eure E-Mail-Adresse und euer Passwort. Sie Dialogue: 0,0:03:49.68,0:03:55.35,Default,,0000,0000,0000,,werden an den Tumblr-Server gesendet. Der sagt ok, du bist David. Er sendet die Dialogue: 0,0:03:55.35,0:04:00.48,Default,,0000,0000,0000,,Webseite zurück an den Server. Erfolg! Angemeldet als David. Er sendet mit der Website Dialogue: 0,0:04:00.48,0:04:07.00,Default,,0000,0000,0000,,jedoch auch kleine, unsichtbare Cookie-Daten, die euer Browser sieht und speichert. Dialogue: 0,0:04:07.00,0:04:11.36,Default,,0000,0000,0000,,Das ist sehr wichtig, denn nur so kann sich die Website daran erinnern, wer Dialogue: 0,0:04:11.36,0:04:16.94,Default,,0000,0000,0000,,ihr seid. Cookie-Daten sind ein Personalausweis für Tumblr. Diese Dialogue: 0,0:04:16.94,0:04:21.79,Default,,0000,0000,0000,,Nummer identifiziert euch als David, und euer Internetbrowser erkennt die Nummer, Dialogue: 0,0:04:21.79,0:04:26.66,Default,,0000,0000,0000,,wenn ihr Tumblr aktualisiert und Tumblr.com erneut aufruft, hängt der Internetbrowser Dialogue: 0,0:04:26.66,0:04:30.93,Default,,0000,0000,0000,,automatisch die ID-Nummer an die Anfrage an die Tumblr-Server an. Jetzt Dialogue: 0,0:04:30.93,0:04:35.97,Default,,0000,0000,0000,,sehen die Tumblr-Server, dass die Anfrage von eurem Browser kommt, die ID-Nummer und wissen: Dialogue: 0,0:04:35.97,0:04:43.94,Default,,0000,0000,0000,,"Ok, das ist eine Anfrage von David."\NDas Internet ist völlig offen. Die Dialogue: 0,0:04:43.94,0:04:49.35,Default,,0000,0000,0000,,Verbindungen werden gemeinsam genutzt und Informationen als einfacher Text gesendet. Dialogue: 0,0:04:49.35,0:04:55.63,Default,,0000,0000,0000,,Deshalb können Hacker persönliche Informationen abfangen, die ihr im Internet sendet. Dialogue: 0,0:04:55.63,0:05:00.97,Default,,0000,0000,0000,,Sichere Websites verhindern das, indem sie den Internetbrowser auffordern, über einen sicheren Kanal zu kommunizieren, Dialogue: 0,0:05:00.97,0:05:07.63,Default,,0000,0000,0000,,mithilfe der Protokolle Secure Sockets Layer oder dem Nachfolger Transport Layer Security. Dialogue: 0,0:05:07.63,0:05:14.00,Default,,0000,0000,0000,,Stellt euch SSL und TLS als Sicherheitsebene vor, in die eure Kommunikation verpackt wird, Dialogue: 0,0:05:14.00,0:05:20.53,Default,,0000,0000,0000,,um sie vor Schnüffelei und Manipulation zu schützen.\NSSL und TSL sind aktiv, wenn ihr in Dialogue: 0,0:05:20.53,0:05:27.44,Default,,0000,0000,0000,,in der Adressleiste des Browsers neben HTTPS ein Schloss angezeigt wird. Dialogue: 0,0:05:27.44,0:05:33.84,Default,,0000,0000,0000,,HTTPS-Protokolle schützen eure HTTP-Anfragen. Wenn eine Website mit eurem Browser Dialogue: 0,0:05:33.84,0:05:39.50,Default,,0000,0000,0000,,über eine sichere Verbindung kommunizieren möchte, legt sie ein Dialogue: 0,0:05:39.50,0:05:45.14,Default,,0000,0000,0000,,digitales Zertifikat vor, mit der sich die Website ausweist. Digitale Zertifkate Dialogue: 0,0:05:45.14,0:05:49.90,Default,,0000,0000,0000,,werden von vertrauenswürdigen Zertifizierungsstellen ausgestellt. Sie Dialogue: 0,0:05:49.90,0:05:55.28,Default,,0000,0000,0000,,überprüfen die Identität der Websites und stellen das Zertifikat aus so wie die Dialogue: 0,0:05:55.28,0:06:01.03,Default,,0000,0000,0000,,Behörden Ausweise oder Pässe ausstellen. Versucht eine Website, ohne digitales Zertifikat Dialogue: 0,0:06:01.03,0:06:09.59,Default,,0000,0000,0000,,eine sichere Verbindung aufzubauen, warnt der Browser euch. Das sind die Grundlagen des Internetsurfens. Dialogue: 0,0:06:09.59,0:06:17.01,Default,,0000,0000,0000,,Der Teil des Internet, den wir täglich sehen. Zusammengefasst, HTTP und DNS steuern das Senden Dialogue: 0,0:06:17.01,0:06:23.45,Default,,0000,0000,0000,,und den Empfang von HTML, Mediendateien usw.\Nüber das Internet. Das ermöglichen Dialogue: 0,0:06:23.45,0:06:30.37,Default,,0000,0000,0000,,TCP/IP und Router-Netzwerke. Sie zerlegen die Informationen und transportieren sie Dialogue: 0,0:06:30.37,0:06:36.67,Default,,0000,0000,0000,,als Pakete. Die Pakete bestehen aus Binären, Sequenzen aus 1 und 0, die Dialogue: 0,0:06:36.67,0:06:42.55,Default,,0000,0000,0000,,physisch über elektrische Drähte, Glasfaser oder Wireless-Netzwerke gesendet werden. Dialogue: 0,0:06:42.55,0:06:47.44,Default,,0000,0000,0000,,Wenn ihr einmal gelernt habt, wie eine Ebene des Internets funktioniert, versteht ihr Dialogue: 0,0:06:47.44,0:06:52.07,Default,,0000,0000,0000,,das Grundprinzip. Alle Ebenen arbeiten zusammen und Dialogue: 0,0:06:52.07,0:06:59.09,Default,,0000,0000,0000,,liefern gemeinsam und zuverlässig viele Informationen.