< Return to Video

The Internet: HTTP and HTML

  • 0:03 - 0:07
    Internet: HTTP dan HTML
  • 0:07 - 0:12
    Namaku Jasmine dan aku manajer program
    dalam tim teknisi XBOX One.
  • 0:12 - 0:19
    Salah satu fitur terbesar kami bernama XBOX Live, yang merupakan layanan online yang menghubungkan gamer
  • 0:19 - 0:24
    dari seluruh dunia, dan kami bergantung pada internet untuk mewujudkannya. Ini bukanlah
  • 0:24 - 0:30
    tugas mudah dan ada banyak hal yang terjadi di balik layar. Internet
  • 0:30 - 0:36
    benar-benar mengubah cara orang-orang berinteraksi dan berhubungan. Tapi bagaimana cara kerjanya? Bagaimana cara
  • 0:36 - 0:43
    komputer di seluruh dunia berkomunikasi satu sama lain? Mari kita lihat penjelajahan web.
  • 0:43 - 0:50
    Pertama, buka browser web. Itu adalah aplikasi yang kau
    gunakan untuk mengakses halaman web. Selanjutnya,
  • 0:50 - 0:56
    ketikkan alamat web, atau URL, singkatan dari Uniform Resource Locator dari situs web yang
  • 0:56 - 1:07
    ingin kau kunjungi seperti tumblr.com. Hai,
    aku David Karp, pendiri Tumblr dan hari ini
  • 1:07 - 1:13
    kita akan berbicara mengenai bagaimana sebenarnya cara kerja browser web yang kita gunakan sehari-hari. Jadi, kau mungkin
  • 1:13 - 1:16
    bertanya-tanya apa yang sebenarnya terjadi saat kau mengetik alamat ke dalam browser webmu lalu
  • 1:16 - 1:21
    tekan enter. Dan ini memang segila yang kau bisa bayangkan. Jadi pada saat itu komputermu
  • 1:21 - 1:26
    mulai berbicara dengan komputer lainnya, yang disebut server, yang biasanya terletak
  • 1:26 - 1:32
    ribuan mil jauhnya. Dan dalam waktu milidetik
    komputermu meminta situs web pada server itu,
    dan server itu
  • 1:32 - 1:40
    mulai membalas percakapan komputermu dalam bahasa yang disebut HTTP. HTTP adalah singkatan dari HyperText
  • 1:40 - 1:44
    Transfer Protocol. kau dapat menganggapnya
    sebagai bahasa yang dipakai suatu komputer
  • 1:44 - 1:48
    untuk meminta dokumern dari komputer lain. Dan sebenarnya itu cukup terus terang.
  • 1:48 - 1:53
    Jika kau memotong percakapan antara
    komputermu dan server web di internet,
  • 1:53 - 1:57
    utamanya itu terbuat dari sesuatu yang disebut permintaan "GET". Itu benar-benar kata
  • 1:57 - 2:02
    yang sangat sederhana GET dan nama dokumen
    yang kau minta. Jadi jika kau coba masuk ke
  • 2:02 - 2:06
    dalam Tumblr dan memuat halaman masuk kami, yang kau lakukan hanya mengirimkan permintaan GET ke server Tumblr
  • 2:06 - 2:14
    yang bertuliskan GET /login. Dan hal itu memberitahu
    server Tumblr bahwa kau meminta semua kode HTML
  • 2:14 - 2:22
    untuk halaman masuk Tumblr. Jadi HTML adalah
    singkatan dari Hyper Text Markup Language dan kau bisa
  • 2:22 - 2:26
    menganggapnya sebagai bahasa yang digunakan
    untuk memberitahu browser web cara membuat laman web.
  • 2:26 - 2:31
    Jika kau memikirkan sesuatu seperti Wikipedia, yang merupakan dokumen sederhana yang besar dan
  • 2:31 - 2:36
    HTML adalah bahasa yang kau gunakan untuk
    membuat judulnya besar dan tebal, untuk
    membuat font-nya menjadi
  • 2:36 - 2:43
    font yang tepat, untuk menautkan teks tertentu ke halaman lain tertentu, untuk membuat sebagian teks tebal, untuk membuat sebagian
  • 2:43 - 2:47
    teks italic, untuk memasang gambar di tengah halaman, untuk meluruskan gambar ke kanan,
  • 2:47 - 2:53
    untuk meluruskan gambar ke kiri. Teks dari suatu halaman web langsung tercantum di HTML,
  • 2:53 - 2:58
    namu bagian lainnya seperti gambar atau video merupakan file terpisah dengan URL mereka sendiri yang perlu
  • 2:58 - 3:05
    diminta. Browser mengirimkan permintaan HTTP terpisah untuk setiap bagian tersebut dan menampilkan mereka
  • 3:05 - 3:12
    setelah mereka tiba. Jika suatu halaman web memiliki banyak gambar berbeda, setiap gambar menyebabkan
  • 3:12 - 3:21
    permintaan HTTP terpisah dan halamannya
    dimuat lebih lambat. Terkadang saat kau menjelajahi web,
  • 3:21 - 3:26
    Kau tidak hanya meminta halaman dengan GET.
    Terkadang kau mengirimkan informasi seperti saat
  • 3:26 - 3:32
    mengisi formulir atau mengetikkan pertanyaan pencarian. Browser-mu mengirimkan informasi ini dalam teks biasa
  • 3:32 - 3:39
    kepada server web menggunakan permintaan POST HTTP. Anggap saja kau masuk ke Tumblr. Hal pertama yang
  • 3:39 - 3:45
    kau lakukan adalah membuat permintaan POST, yang merupakan POST menuju halaman masuk Tumblr yang memiliki
  • 3:45 - 3:50
    beberapa data yang ditautkan padanya. POST ini memiliki alamat surel sekaligus kata sandimu. Itu semua dikirim ke
  • 3:50 - 3:55
    server Tumble. Server Tumble memastikan bahwa oke, kau adalah David. Ia mengirim halaman web
  • 3:55 - 4:00
    kembali ke browser-mu dan berkata, Berhasil! Masuk sebagai David. Tapi bersama dengan halaman web itu,
  • 4:00 - 4:07
    Ia juga menautkan sedikit data cookie tak kasat mata yang dilihat dan diketahui browser-mu untuk disimpan.
  • 4:07 - 4:11
    Dan ini sangat penting karena ini benar-benar cara satu-satunya suatu situs web dapat mengingat
  • 4:11 - 4:17
    siapa kau. Semua data cookie sebenarnya adalah kartu Identitas untuk Tumblr. Ini adalah angka yang
  • 4:17 - 4:22
    mengenalimu sebagai David. Dan browser web-mu menyimpan angka tersebut dan kali berikutnya
  • 4:22 - 4:27
    Kau me-refresh Tumblr, kali berikutnya kau mengunjungi Tumblr.com, browser web-mu paham untuk
  • 4:27 - 4:31
    menautkan nomor Identitas dengan permintaan yang dikirimnya ke server Tumblr. Jadi sekarang
  • 4:31 - 4:36
    server Tumblr melihat permintaan datang dari browser-mu, melihat nomor identitas, dan mengerti
  • 4:36 - 4:44
    "Oke, ini adalah permintaan dari David." Sekarang, internet sepenuhnya terbuka. Semua
  • 4:44 - 4:49
    koneksinya dibagikan dan informasi dikirim dalam teks biasa. Hal ini memungkinkan
  • 4:49 - 4:56
    para peretas untuk mengintip informasi pribadi yang kau kirim melalui internet. Namun situs web
  • 4:56 - 5:01
    yang aman mencegah hal ini terjadi, dengan meminta browser web-mu untuk berkomunikasi melalui saluran yang aman
  • 5:01 - 5:08
    dengan menggunakan sesuatu yang disebut Secure Sockets Layer dan penerusnya, Transport Layer Security.
  • 5:08 - 5:14
    Kau bisa menganggap SSL dan TLS sebagai lapisan keamanan yang melapisi komunikasimu
  • 5:14 - 5:21
    untuk melindungi mereka dari pengintipan atau gangguan. SSL dan TSL aktif saat kau melihat gembok
  • 5:21 - 5:27
    kecil yang muncul pada bilah alamat browser-mu, di sebelah HTTPS. Protokol HTTPS
  • 5:27 - 5:34
    memastikan bahwa permintaan HTTP-mu aman dan dilindungi. Saat situs web meminta browser-mu untuk
  • 5:34 - 5:40
    terlibat dalam koneksi yang aman, pertama-tama ia menyediakan sertifikat digital, seperti
  • 5:40 - 5:45
    kartu identitas resmi yang membuktikan ia adalah situs yang asli. Sertifikat digital
  • 5:45 - 5:50
    diterbitkan oleh otoritas sertifikat, yang merupakan entitas terpercaya yang memastikan
  • 5:50 - 5:55
    identitas situs web dan menerbitkan sertifikat untuk mereka. Sama seperti pemerintah yang dapat menerbitkan
  • 5:55 - 6:01
    kartu identitas atau paspor. Jika sebuah situs web mencoba memulai koneksi yang aman tanpa sertifikat digital yang
  • 6:01 - 6:10
    diterbitkan dengan benar, browser-mu akan memberi peringatan. Itulah dasar-dasar penjelajahan web!
  • 6:10 - 6:17
    Bagian dari internet yang kita lihat sehari-hari. Singkatnya, HTTP dan DNS mengatur pengiriman dan
  • 6:17 - 6:23
    penerimaan HTML, file media, atau apa pun yang ada di web. Yang membuat semua ini terjadi di balik
  • 6:23 - 6:30
    layar adalah TCP/IP dan jaringan perute yang memecah dan memindahkan informasi dalam paket kecil.
  • 6:30 - 6:37
    Paket-paket tersebut terbentuk dari biner, rangkaian 1 dan 0 yang
  • 6:37 - 6:43
    dikirim secara fisik melalui kawat listrik, kabel serat optik, dan jaringan nirkabel.
  • 6:43 - 6:47
    Untungnya, setelah kau mempelajari bagaimana cara kerja satu lapisan internet, kau dapat mengandalkannya
  • 6:47 - 6:52
    tanpa mengingat seluruh rinciannya. Dan kami bisa percaya bahwa semua lapisan tersebut akan bekerja sama
  • 6:52 - 6:59
    untuk terus mengirimkan informasi berskala besar dan dengan keandalan.
Title:
The Internet: HTTP and HTML
Description:

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

Indonesian subtitles

Revisions