< Return to Video

The Internet: HTTP and HTML

  • 0:03 - 0:07
    Internet: HTTP i HTML
  • 0:07 - 0:12
    Ja sam Jasmine i ja sam programski
    upravitelj u inženjerskom timu za XBOX One.
  • 0:14 - 0:19
    Jedan od naših najvećih obilježja zove se
    XBOX live. To je online usluga koja povezuje
  • 0:19 - 0:24
    igrače diljem svijeta i pouzdamo se u
    Internet da se to zaista održi.
  • 0:24 - 0:31
    To nije lak zadatak i puno se toga događa iza
    scene. Internet u potpunosti mijenja
  • 0:31 - 0:36
    način na koji ljudi komuniciraju i povezuju
    međusobno. Ali kako to radi? Kako računala
  • 0:36 - 0:43
    diljem svijeta komuniciraju jedan s drugim?
    Pogledajmo pretraživanje web-a.
  • 0:43 - 0:50
    Za početak, otvorite web preglednik. To je
    aplikacija koju koristite za pristup web
    stranicama.
  • 0:50 - 0:56
    Nadalje, utipkate web adresu, ili URL, što
    znači Ujednačeni Lokator Resursa, web stranice
  • 0:56 - 1:07
    koju želite posjetiti poput tumblr.com.
    Bok, ja sam David Karp, osnivač Tumblir-a
  • 1:07 - 1:13
    i danas smo ovdje da bi razgovarali o tome
    kako web preglednici koje koristimo svaki dan
    funkcioniraju.
  • 1:13 - 1:16
    Vjerojatno ste se već pitali kako što se
    zapravo događa kada utipkate adresu u tražilicu
  • 1:16 - 1:21
    i pritisnete enter. I zbilja je jednako ludo
    kao što si to i zamišljate. U tom trenutku
  • 1:21 - 1:26
    vaše računalo počne razgovarati s drugim
    računalom koje zovemo server i koji je najčešće
  • 1:26 - 1:32
    tisućama milja daleko. I u milisekundama
    vaše računalo zatraži web stranicu od servera
  • 1:32 - 1:40
    i taj server počne odgovarati vašem računalu
    jeziku zvanom HTTP. HTTP znači Protokol za
  • 1:40 - 1:44
    prijenos hiperteksta. To si možete zamisliti
    kao jezik koje računalo koristi da bi
  • 1:44 - 1:48
    zatražio dokument od drugog računala. I
    zapravo je poprilično neposredan.
  • 1:48 - 1:53
    Kad biste presreli razgovor između vašeg
    računala i web serverom na internetu,
  • 1:53 - 1:57
    shvatili biste da se uglavnom sastoji od
    "GET" zahtjeva. To je jednostavno rečeno
  • 1:57 - 2:02
    riječ GET [dati] i naziv dokumenta kojeg ste
    zatražili. Stoga ako se pokušavate prijaviti u
  • 2:02 - 2:06
    Tumblir i učitati našu pristupnu stranicu,
    sve što radite je slanje GET zahtjeva prema
  • 2:06 - 2:14
    Tumblrovom serveru koji kaže GET/prijava. I
    to kaže Tumblrovom serveru da želite čitav
  • 2:14 - 2:22
    HTML kod za Tumblr pristupnu stranicu. Dakle,
    HTML znači jezik za označavanje hiperteksta
  • 2:22 - 2:26
    i možete si ga zamisliti kao jezik kojeg
    koristite da kažete web pregledniku kako želite
    da vaša stranica izgleda.
  • 2:26 - 2:31
    Ako razmišljate o nečemu poput Wikipedije,
    koja je jedan veliki jednostavni dokument,
  • 2:31 - 2:36
    HTML je jezik kojeg koristite da učinite
    naslov većim i podebljanim, da odaberete
  • 2:36 - 2:43
    pravi font, da povežete određeni tekst s
    određenim stranicama, da podebljate tekst,
  • 2:43 - 2:47
    da prebacite tekst u kurziv, da stavite
    sliku na sredinu, da je poravnate na desno,
  • 2:47 - 2:53
    da poravnate sliku u lijevo. Tekst web
    stranice je izravno uključen u HTML,
  • 2:53 - 2:58
    ali drugi dijelovi kao slike i snimke su
    odvojene datoteke sa svojim vlastitim URL-ovima
  • 2:58 - 3:05
    koje trebaju biti zatražene. Preglednik šalje
    HTML zahtjeve za svaki od ovih njih i prikazuje
  • 3:05 - 3:12
    ih kako stižu. Ako web stranica ima puno
    različitih slika, svaka od njih stvara
  • 3:12 - 3:21
    odvojeni HTTP zahtjev i stranica se učitava
    sporije. No ponekad kada pretražujete web,
  • 3:21 - 3:26
    ne šaljete zahtjev stranicama samo putem
    GET zahtjeva. Ponekad informacije šaljete
  • 3:26 - 3:32
    kao kad ispunjavate obrazac ili anketu. Vaš
    preglednik šalje ove informacije u jednostavnom
  • 3:32 - 3:39
    tekstu web serveru koristeći HTTP POST zahtjev.
    Recimo da se prijavite na Tumblr.
  • 3:39 - 3:45
    Prva stvar koju činite je slanje POST zahtjeva,
    to je POST na Tumblrovu pristupnu stranicu
  • 3:45 - 3:50
    koja ima određene pridružene podatke.
    Ima vašu e-mail adresu i lozinku.
  • 3:50 - 3:55
    To ide na Tumblrov server. Server prepoznaje
    da ste vi David i šalje web stranicu
  • 3:55 - 4:00
    natrag vašem pregledniku koja kaže,
    Uspješno ste se logirali kao David. Ali zajedno
  • 4:00 - 4:07
    s tom web stranicom server pridružuje i malo nevidljivih
    podataka u kolačiću koje pretraživač vidi i zna kako ih spremiti.
  • 4:07 - 4:11
    To je zbilja važno jer je to jedini način na koji
    web stranica pamti tko ste.
  • 4:11 - 4:17
    Podaci u kolačiću odnose se samo na identifikacijske
    podatke za Tumblr. To je broj koji
  • 4:17 - 4:22
    vas identificira kao Davida. Vaš web preglednik
    pamti taj broj i sljedeći put kad osvježite Tumblr,
  • 4:22 - 4:27
    sljedeći put kad odete na Tumblr.com
    vaš web preglednik zna automatski
  • 4:27 - 4:31
    pridružiti identifikacijski broj sa zahtjevom
    koji šalje Tumblrovim serverima.
  • 4:31 - 4:36
    Tumblrovi serveri vide zahtjev koji dolazi
    od vašeg preglednika, vide identifikacijski broj
  • 4:36 - 4:44
    i znaju "OK, ovo je Davidov zahtjev".
    No, Internet je u potpunosti otvoren. Sve
  • 4:44 - 4:49
    njegove veze su dijeljene i informacije
    se šalju u jednostavnom tekstu. To omogućava
  • 4:49 - 4:56
    hakerima da ukradu bilo koju osobnu informaciju
    koju šaljete putem interneta. No sigurne stranice
  • 4:56 - 5:01
    sprečavaju to na način da traže od vašeg web
    preglednika da komunicira na sigurnom kanalu
  • 5:01 - 5:08
    koristeći nešto što se zove Sigurnosni sloj
    utikača i njegov nasljednik
    Sigurnosni transportni sloj.
  • 5:08 - 5:14
    SSL i TSL možete zamisliti kao sigurnosni
    sloj koji obavija vašu komunikaciju
  • 5:14 - 5:21
    kako bi je zaštitio od krađe ili falsificiranja.
    SSL i TLS su aktivni kad vidite mali
  • 5:21 - 5:27
    lokot koji se pojavljuje u adresnoj liniji vašeg
    preglednika, pored HTTPS-a. HTTPS protokoli
  • 5:27 - 5:34
    osiguravaju da vaši HTTP zahtjevi ostanu
    sigurni i zaštićeni. Kad web stranica traži od
  • 5:34 - 5:40
    vašeg preglednika da se koristi sigurnu vezu,
    ona prvo osigura digitalni certifikat.
  • 5:40 - 5:45
    To je službena identifikacijska kartica koja
    dokazuje je to vjerodostojna web stranica.
  • 5:45 - 5:50
    Digitalne certifikate objavljuju ovlaštena tijela,
    odnosno pouzdani entiteti koji verificiraju
  • 5:50 - 5:55
    identitete web stranica i izdaju im certifikate.
    Baš kao što i vlada izdaje osobne iskaznice
  • 5:55 - 6:01
    ili putovnice. Ako web stranica pokuša
    započeti sigurnu vezu bez odgovarajućeg
  • 6:01 - 6:10
    digitalnog certifikata, vaš će vas preglednik
    na to upozoriti. To je osnova web pretraživanja!
  • 6:10 - 6:17
    To je dio Interneta kojeg gledamo iz dana u dan.
    Da zaključimo, HTTP i DNS upravljaju slanjem
  • 6:17 - 6:23
    i primanjem HTML-a, medijskih datoteka i sve
    ostalog na webu. Pozadinski alati koji takvo
  • 6:23 - 6:30
    što omogućavaju su TCP/IP i mreže rutera
    koje razdvajaju i prenose infromacije u
  • 6:30 - 6:37
    malim paketima. Paketi se sastoje od
    sljedova binarnih 1ica i 0a koje se
  • 6:37 - 6:43
    fizički šalju preko električnih žica,
    optičkih kablova i bežičnih mreža.
  • 6:43 - 6:47
    Srećom, jednom kad naučite kako jedan sloj
    interneta funkcionira, možete se pouzdati u
  • 6:47 - 6:52
    njega bez upamćivanja svih detalja. I možemo
    se pouzdati da se svi ovi slojevi raditi
  • 6:52 - 6:59
    zajedno kao bi uspješno dostavili
    informacije na primjeren pouzdan način.
Title:
The Internet: HTTP and HTML
Description:

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

Croatian subtitles

Revisions