Mera Kartika - Pemrograman Web 1 Edisi 2

7 akses mudah ke Web bagi pengguna yang bukan ilmuwan atau pengembang perangkat lunak. Rilis pertama Mosaic berjalan pada sistemUNIXmenggunakan sistemXWindow. Pada akhir 1993, versi Mosaic untuk Apple Macintosh dan sistem Microsoft Windows telah dirilis. Akhirnya, pengguna komputer yang terhubung ke Internet di seluruh dunia memiliki cara untuk mengakses apa pun di Web di mana pun di dunia. Hasil dari kekuatan dan kenyamanan ini adalah pertumbuhan eksplosif dalam penggunaan Web. Browser adalah klien di Web karena memulai komunikasi dengan server, yang menunggu permintaan dari klien sebelum melakukan apa pun. Dalam kasus yang paling sederhana, browser meminta dokumen statis dari server. Server menempatkan dokumen yang dapat disajikan dan mengirimkannya ke browser, yang menampilkannya untuk pengguna. Namun, situasi yang lebih rumit sering terjadi. Misalnya, server dapat menyediakan dokumen yang meminta input dari pengguna melalui browser. Setelah pengguna memberikan input yang diminta, itu ditransmisikan dari browser ke server, yang dapat menggunakan input untuk melakukan beberapa perhitungan dan kemudian mengembalikan dokumen baru ke browser untuk memberi tahu pengguna tentang hasil perhitungan. Terkadang browser secara langsung meminta eksekusi program yang tersimpan di server, dan hasil eksekusi program tersebut akan ditampilkan di browser. Meskipun Web mendukung berbagai protokol, yang paling umum digunakan adalah HTTP (atau HTTPS). HTTP menyediakan bentuk standar komunikasi antara browser dan server Web. Browser yang paling umum digunakan adalah Google Chrome, Firefox, dan Internet Explorer (atau Edge). Semua kecuali Internet Explorer dapat digunakan di berbagai macam platform, termasuk Windows, Mac OS, dan Linux, Android dan iOS. Beberapa browser lain tersedia, termasuk Opera dan Safari Apple. Namun, karena sebagian

RkJQdWJsaXNoZXIy MTM3NDc5MQ==