Browser dan
Server Web
Dalam dunia
web, perangkat lunak client, yaitu browser web mempunyai tugas yang sama yaitu
menterjemahkan informasi yang diterima dari server web dan menampilkannya pada
layar komputer pengguna. Oleh karena HTTP memungkinkan server web mengirimkan
beragam data, seperti teks atau gambar, browser harus bisa mengenali berbagai
macam data yang akan diterimanya, dan selanjutnya harus tahu cara untuk
menampilkannya dengan benar. Teks harus ditampilkan sebagai teks dan gambar
harus ditampilkan sebagai gambar.
Umumnya
browser web menerima data dalam bentuk HTML. File HTML sebenarnya adalah file
teks biasa yang selain berisi informasi yang hendak ditampilkan kepada
pengguna, juga mempunyai perintah-perintah untuk mengatur tampilan data
tersebut. Browser memiliki kuasa penuh dalam menerjemahkan perintah-perintah
tadi. Meskipun sudah dibuat consensus untuk menstandarkan format dan
elemen-elemen HTML, setiap jenis browser biasa menterjemahkan file HTML yang
sama secara berbeda.
Pada
awalnya, protokol-protokol dasar web dikembangkan yaitu sekitar awal tahun
1990-an, browser web pertama dikenalkan oleh Mosaic yang dibuat oleh National
Center for Supercomputing Application (NCSA) di Amerika Serikat. Mosaic
dimaksudkan agar menjadi sebuah interface grafis yang mudah dipergunakan,
dengan demikian diharapkan dapat mempercepat perkembangan dan dukungan umum
akan web. Mosaic langsung dibuat untuk tiga platform berbeda, yaitu X Windows
(untuk UNIX dan keluarganya), Microsoft Windows, dan Macintosh.
Seiring
dengan perkembangan jaman dan semakin populernya lingkungan GUI (Graphical User
Interface) membuat banyak orang berlomba-lomba membuat program browser yang
menarik serta mudah digunakan. Browser-browser web modern dilengkapi dengan
fasilitas-fasilitas yang mendukung tampilan multimedia berupa audio (suara),
animasi tiga dimensi, bahkan video. Program browser web yang paling terkenal
saat ini seperti Netscape Navigator, Microsoft Internet Explorer, dan Mozilla.
Sementara
itu server web pada dasarnya adalah perangkat lunak khusus yang bertugas
melayani permintaan-permintaan dari browser web terhadap dokumen-dokumen yang
tersimpan didalamnya. Perangkat lunak server web sekarang telah tersedia
berbagai macam platform dan lingkungan sistem operasi untuk lingkungan UNIX,
dan paling popular adalah Apache, Netscape FastTrack, Sementara untuk
lingkungan windows tersedia Microsoft Internet Information Server (IIS),
O’Reilly Website, dan masih banyak lagi. Sistem operasi jaringan Novell Netware
pun memiliki suatu modul add-on yang berfungsi sebagai server web, bisa
dijalankan pada saat startup jaringan.
Beberapa
perangkat lunak server web mempunyai feature seperti server side programming,
security control dan lain sebagainya. Meskipun bermacam-macam, secara
fungsional semua jenis server web adalah sama saja, yaitu berfungsi melayani
permintaan-permintaan dari browser web.






0 komentar:
Posting Komentar