Artikel / Dasar Web ± 4 MENIT BACA
Apa yang terjadi saat kamu membuka sebuah website?
Ikuti perjalanan kecil dari sebuah alamat hingga menjadi halaman di layarmu.
Bermula dari sebuah permintaan
Bayangkan kamu mengetik alamat sebuah perpustakaan digital. Browser tidak sekadar membuka gambar halaman yang sudah jadi. Ia mencari tujuan, meminta sumber daya, lalu menyusun hasilnya menjadi sesuatu yang dapat kamu baca dan gunakan.
Web adalah salah satu layanan yang berjalan di atas internet. Internet menyediakan jaringan penghubungnya; web memanfaatkan jaringan itu untuk mengakses dokumen dan sumber daya yang saling ditautkan.
Menemukan tujuan, lalu berkomunikasi
Nama situs lebih mudah diingat daripada alamat numerik. DNS membantu mencocokkan nama dengan informasi alamat tujuan. Hasil pencarian ini bisa sudah ada dalam cache, jadi tidak setiap kunjungan harus mengulang seluruh pencarian.
Setelah tujuan ditemukan, perangkat berkomunikasi dengan server. HTTP menyediakan pola permintaan dan respons. Jika koneksi memakai HTTPS, TLS melindungi data selama perjalanan. Perlindungan koneksi tetap perlu dibedakan dari kebenaran isi situs.
Sekumpulan sumber menjadi satu halaman
Respons awal sering berisi HTML, struktur dasar halaman. Dari dokumen itu, browser mengetahui sumber daya tambahan yang dibutuhkan: gambar, font, stylesheet, atau skrip. Sebagian mungkin sudah tersedia dalam cache.
Coba bayangkan halaman sebagai meja belajar. HTML menata jenis bahan yang ada; file lain menyediakan penampilan dan perilakunya. Satu gambar yang gagal dimuat tidak selalu membuat seluruh artikel gagal dibaca. Tiap permintaan dapat memiliki hasil sendiri.
Amati satu hal kecil
Saat halaman terasa lambat, perhatikan apakah teks sudah muncul sementara gambar belum. Pengamatan itu menunjukkan bahwa halaman dapat tersusun bertahap. Di browser desktop, panel Network pada alat developer juga dapat memperlihatkan daftar permintaan.
Tujuan pertama bukan menghafal semua istilah. Cukup ingat alurnya: cari tujuan, minta sumber daya, terima respons, lalu tampilkan. Kamu sekarang punya peta awal untuk memahami istilah yang akan muncul berikutnya.
COBA PAHAMI
Lewati ke konten