Return to Video

Internet: HTTP och HTML

  • 0:03 - 0:07
    Internet: HTTP och HTML
  • 0:07 - 0:12
    Jag heter Jasmine och jag är en program-
    chef i XBOX Ones injengörs-
  • 0:12 - 0:19
    team. En av våra största funktioner heter
    Xbox Live. En onlinetjänst som ansluter
  • 0:19 - 0:24
    spelare från hela världen, och vi förlitar
    oss på internet för att göra det. Det
  • 0:24 - 0:30
    är ingen enkel uppgift och mycket händer
    bakom kulisserna. Internet
  • 0:30 - 0:36
    har helt förändrat hur människor
    kommunicerar. Men hur fungerar det? Hur
  • 0:36 - 0:43
    kommunicerar då datorer över hela världen
    med varandra? Vi tittar på webbsurfning.
  • 0:43 - 0:50
    Först öppnar du en webbläsare - appen som
    du använder för att se webbsidorna. Sedan
  • 0:50 - 0:56
    anger du adressen eller URL:en - Uniform
    Resource Locator - till webbplatsen
  • 0:56 - 1:07
    du vill besöka t.ex. tumblr.com. Hej jag
    heter David Karp, Tumblrs grundare och vi
  • 1:07 - 1:13
    ska prata om hur webbläsaren vi använder
    varje dag faktiskt fungerar. Du har nog
  • 1:13 - 1:16
    undrat vad som händer när du lägger
    in en adress i din webbläsare och sedan
  • 1:16 - 1:21
    trycker på enter. Det är lika galet som du
    kan föreställa dig. I det ögonblicket din
  • 1:21 - 1:26
    dator börjar prata med en annan dator,
    en server, som vanligtvis finns tusentals
  • 1:26 - 1:32
    mil bort. På bara millisekunder begär din
    dator en webbplats av servern som då
  • 1:32 - 1:40
    svarar din dator på ett språk som heter
    HTTP. HTTP står för Hyper Text
  • 1:40 - 1:44
    Transfer Protocol. Tänk på det som språket
    en dator använder för att
  • 1:44 - 1:48
    att be en annan dator om ett dokument. Och
    det är egentligen ganska enkelt.
  • 1:48 - 1:53
    Om du skulle lyssna på en konversationen
    mellan din dator och en webbserver på
  • 1:53 - 1:57
    Internet, skulle den främst bestå av s.k.
    "HÄMTA"-begäranden. De är helt enkelt
  • 1:57 - 2:02
    helt enkelt ordet HÄMTA och namnet på
    dokumentet du begär. Om du vill logga in
  • 2:02 - 2:06
    på Tumblr och visa vår inloggningssida,
    skickar du en HÄMTA-begäran till Tumblrs
  • 2:06 - 2:14
    server som säger HÄMTA / login. Då förstår
    Tumblrs server att du vill ha all HTML-
  • 2:14 - 2:22
    kod på Tumblrs inloggningssida. HTML står
    för Hyper Text Markup Language och det är
  • 2:22 - 2:26
    det språk du använder för att säga till en
    webbläsare hur en sida ska se ut. Om
  • 2:26 - 2:31
    du exempelvis tar Wikipedia som egentligen
    bara är ett stort, enkelt dokument
  • 2:31 - 2:36
    och HTML är det språk du använder för att
    göra titeln stor och fet, för att visa
  • 2:36 - 2:43
    rätt teckensnitt, för att länka viss text
    till andra sidor, göra texten fet eller
  • 2:43 - 2:47
    kursiv, placera en bild i mitten av sidan,
    för att justera bilden till höger
  • 2:47 - 2:53
    eller till vänster. Texten på en
    webbsida i själva i HTML-koden,
  • 2:53 - 2:58
    men saker som bilder eller videor är
    separata filer med egna URL:er som måste
  • 2:58 - 3:05
    begäras. Webbläsaren skickar separata
    HTTP-begäranden för var och en och visar
  • 3:05 - 3:12
    dem när de anländer. Om en webbsida har
    många olika bilder kommer var och en att
  • 3:12 - 3:21
    skicka en separat HTTP-begäran så sidan
    tar längre tid att visas. Ibland begär du
  • 3:21 - 3:26
    inte bara sidor med HÄMTA-begäranden.
    Ibland skickar du information som ett
  • 3:26 - 3:32
    formulär eller en sökning. Webbläsaren
    skickar då informationen som vanlig text
  • 3:32 - 3:39
    till webbservern med en HTTP POST-begäran.
    Så om du loggar in på Tumblr. Det första
  • 3:39 - 3:45
    du gör är en POST-begäran, det är en POST
    till Tumblrs inloggningssida som inne-
  • 3:45 - 3:50
    håller vissa data. Den har din e-post
    -adress, den har ditt lösenord. De skickas
  • 3:50 - 3:55
    till Tumblrs server. Tumblrs server ser
    att du är David. Den skickar en webbsida
  • 3:55 - 4:00
    tillbaka till din app som säger: Klart! inloggad
    som David. Men den bifogar även lite
  • 4:00 - 4:07
    osynlig cookiedata som din webbläsare ser
    och vet om att spara.
  • 4:07 - 4:11
    Och det är viktigt för det är det enda
    sättet som en webbplats kan komma ihåg vem
  • 4:11 - 4:17
    du är. Cookiedata är egentligen ett
    ID-kort för Tumblr. Det är ett nummer som
  • 4:17 - 4:22
    identifierar dig som David. Webbläsaren
    håller fast vid det numret och nästa gång
  • 4:22 - 4:27
    du uppdaterar Tumblr nästa gång du besöker
    Tumblr.com vet din webbläsare automatiskt
  • 4:27 - 4:31
    att den ska bifoga ID-numret med begäran
    som skickas till Tumblrs servrar. Så nu
  • 4:31 - 4:36
    ser Tumblrs servrar att begäran kommer
    från din webbläsare, ser ID-numret och vet
  • 4:36 - 4:44
    att "Det här är en begäran från David."
    Nu är internet helt öppet. Alla
  • 4:44 - 4:49
    anslutningar är gemensamma och information
    skickas som vanlig text. Det innebär att
  • 4:49 - 4:56
    hackare kan få tag i personlig information
    som du skickar över internet. Men säkera
  • 4:56 - 5:01
    webbplatser förhindrar detta genom att be
    din webbläsare att använda en säker kanal
  • 5:01 - 5:08
    med ett så kallat Secure Sockets Layer och
    efterföljaren Transport Layer Security.
  • 5:08 - 5:14
    SSL och TLS är som ett extra säkerhets-
    skikt som lindar in din kommunikation
  • 5:14 - 5:21
    för att skydda dina data från att avslöjas
    eller manipuleras. SSL och TLS är aktiva
  • 5:21 - 5:27
    när ett lås visas i webbläsarens adress
    -fält bredvid HTTPS. HTTPS-protokollen
  • 5:27 - 5:34
    se till att dina HTTP-begäranden är säkra
    och skyddade. När en webbplats ber appen
  • 5:34 - 5:40
    att skapa en säker anslutning, visar den
    först ett digitalt certifikat. det är som
  • 5:40 - 5:45
    ett officiellt ID-kort som bevisar webb-
    platsens identitet. Digitala certifikat
  • 5:45 - 5:50
    publiceras av certifikatmyndigheter,
    betrodda organisationer som verifierar
  • 5:50 - 5:55
    webbplatsers identitet och utfärdar
    certifikat. Precis när staten utfärdar
  • 5:55 - 6:01
    ID-kort eller pass. Om en webbplats
    försöker skapa en säker anslutning utan
  • 6:01 - 6:10
    ett digitalt certifikat kommer webbläsaren
    att varna dig. Det var grunderna!
  • 6:10 - 6:17
    Det som vi ser varje dag. För att samman-
    fatta hanterar HTTP och DNS sändning
  • 6:17 - 6:23
    och mottagning av HTML, mediefiler osv på
    webben. Det som gör detta möjligt är
  • 6:23 - 6:30
    TCP/IP och routernätverk som delar
    upp och transporterar information i små
  • 6:30 - 6:37
    paket. Själva paketen består av
    binära sekvenser ettor och nollor som
  • 6:37 - 6:43
    skickas fysiskt med elektriska ledningar,
    fiberoptiska kablar och trådlösa nätverk.
  • 6:43 - 6:47
    Som tur är, när du har lärt dig hur en del
    av internet fungerar, behöver du inte
  • 6:47 - 6:52
    komma ihåg alla detaljer. Och vi
    kan lita på att alla dessa delar fungerar
  • 6:52 - 6:59
    tillsammans för att pålitligt leverera
    information i rätt skala.
Title:
Internet: HTTP och HTML
Description:

Tumblrs grundare David Karp och Xbox programchef Jasmine Lawrence förklarar i detalj hur internet använder sig av HTTP och HTML.

Börja lära dig på http://code.org/

Håll kontakt med oss!
• på Twitter https://twitter.com/codeorg
• på Facebook https://www.facebook.com/Code.org
• på Instagram https://instagram.com/codeorg
• på Tumblr https://blog.code.org
• på LinkedIn https://www.linkedin.com/company/code-org
• på Google+ https://google.com/+codeorg

more » « less
Video Language:
English
Duration:
07:07

Swedish subtitles

Revisions