Minggu, 19 Juli 2009

Web Browser

Nama : Wahyu Sri Ningsih

Nim : KA 090031

WEB BROWSER

A. Pengetian Web Browser

Penjelajah web (bahasa Inggris: web browser), disebut juga sebagai perambah atau peramban, adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen-dokumen yang disediakan oleh server web.

Web browser merupakan sebuah perangkat lunak yang memungkinkan penggunan untuk menampilkan dan berinteraksi dengan text, gambar, and informasi yang ada pada halaman web pada sebuah di World Wide Web (WWW) atau local area network (LAN). (Web01, Web02). Meskipun hasil survei dalam kurun waktu Juli 2005 sampai dengan Juli 2006 menunjukkan IE tetap mempunyai pangsa pasar tertinggi, namun Firefox 2.0 buatan Mozilla telah didownload sebanyak dua juta kali hanya dalam waktu 24 jam sejak pertama kali ditaruh di internet.

B. Sejarah Web browser

http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/WorldWideWeb_FSF_GNU.png/250px-WorldWideWeb_FSF_GNU.png

WorldWideWeb for NeXT, released in 1991, was the first web browser

Sejarah web browser dimulai tahun 1980s, dan ketika variasi teknologi berkembang untuk web browser pertama lahir, WorldWideWeb, by Tim Berners-Lee in 1991. Browser ini membawa variasi baru yakni penggabungan perangkat lunak yang sudah ada dan yang baru dengan perangkat kerasnya.

Penjelajah web pertama kali berbasis teks, seperti halnya Lynx yang populer hingga sekarang, karena memang sistem dengan antarmuka grafis belum umum digunakan pada saat itu. Baru setelah sistem berbasis grafis mulai banyak digunakan, seorang mahasiswa bernama Marc Andressen di University of Illinois di Urbana-Champaign, Amerika Serikat, membuat sebuah penjelajah web berbasis grafis pertama yang berjalan di atas sistem operasi Windows dan UNIX (berbasis Motif). Penjelajah web tersebut dinamai Mosaic.

Selanjutnya, setelah lulus dari universitas, Marc ditawari oleh Jim Clarc, salah seorang petinggi Silicon Graphics Incorporated (SGI), untuk membuat perusahaan dengan nama Mosaic Communication, yang kemudian berubah menjadi Netscape Communication. Marc membuat sebuah penjelajah web populer pertama yang digunakan oleh umum, yang disebut dengan Netscape Navigator. Pada saat pengembangannya, Navigator memiliki nama kode Mozilla. Navigator merupakan penjelajah web komerisal, akan tetapi seiring dengan waktu akhirnya Navigator pun menjadi dapat diperoleh secara gratis. Sementara itu, penjelajah web Mosaic yang gratis tidak diteruskan lagi pengembangannya, dan diserahkan kepada NCSA (National Computing for Supercomputer Application). Karena NCSA tidak memiliki izin untuk mengomersialkan produk Mosaic, NCSA akhirnya menjual Mosaic kepada Spyglass, yang akhirnya membuat Mosaic menjadi penjelajah web komersial.

Microsoft, yang terlambat turun di pasar penjelajah web, pun membeli lisensi Mosaic dari Spyglass, sehingga pada akhirnya merilis produk penjelajah web-nya, yang disebut sebagai Internet Explorer. Dengan dirilisnya Internet Explorer, muncullah perang besar antara web browser populer, yakni antara Netscape Navigator, dan Microsoft Internet Explorer.

C. Daftar Web browser

Browser berbasis Gecko

· Mozilla

· Netscape Navigator (versi 6 dan selanjutnya)

· Mozilla Firefox (sebelumnya bernama Firebird dan Phoenix)

· Galeon, browser default GNOME sebelumnya

· Epiphany, browser default GNOME saat ini

· Camino untuk Mac OS X (sebelumnya bernama Chimera)

· K-Meleon untuk Windows

· Kazehakase browser web GTK2 yang sangat ringan untuk GNU/Linux

· Beonex Communicator

· Browser Web IBM untuk OS/2

· Aphrodite

· Salamander

· Skipstone

· BackArrow (berbasis Skipstone)

Browser berbasis Internet Explorer

· Internet Explorer

· Chakra Browser

· Avant Browser

· Crazy Browser

· iRider

· MSN Explorer

· Maxthon (sebelumnya bernama MyIE2)

· NeoPlanet

· NetCaptor

· Windows Explorer

· Tablane Browser

· versi-versi browser yang diikutkan pada antarmuka AOL

Browser berbasis GRML

· Pioneer Report MDI

· Tree MDI

· Bar Graph MDI

Browser berbasis KHTML

· Konqueror

· Safari

· ABrowse

· OmniWeb (4.5 and later)

· SkyKruzer

· Shiira

Browser lainnya

· Netscape Navigator (sebelum versi 6)

· Opera

· Enigma browser

· Oregano

· Amaya

· iCab

· NetPositive

· OmniWeb

· Dillo

· IBrowse

· AWeb

· Voyager

· Espial Escape

· HotJava

· Arachne

· Off By One

· Emacs/W3

· Grail

· My Kids

· Advanced

· Fast Browser Pro

· GoSuRF

· XANA Web Browser

· FastStone

· Freeware Browser (namanya memang freeware)

· 32bit

· Cygsoft LDAP

· Ideal

· The Nubonyx

· Dimension

Berbasis Handphone

§ Doris Browser (untuk nokia 7650)

Berbasis teks

· Lynx

· Links

· ELinks

· w3m

· Netrik

Browser lama yang tidak lagi dikembangkan

· WorldWideWeb

· Mosaic

· AMosaic

· Arena

· Cello

· CyberDog

· IBM Web Explorer

· MidasWWW

· Viola

· WebRouser

· MacWeb

D. Fitur-fitur dalam Web browser

Penjelajah web bisa dibedakan lewat fitur-fitur yang mereka dukung. Browser modern dan halaman web biasanya menggunakan banyak fitur dan teknik yang tidak ada pada masa-masa awal web. Disebabkan adanya perang penjelajah web, fitur-fitur Web dan penjelajah web semakin cepat dikembangkan.

Berikut daftar beberapa elemen dan fitur-fitur tersebut:

Ø Internet relay chat (IRC) untuk mendukung chatting, dan dapat digunakan sebagai e-mail client. Protokol yang didukung termasuk network news transfer protocol (NNTP), simple mail transfer protocol (SMTP), Internet message access protocol (IMAP), dan post office protocol (POP).

Ø Fitur standart lainnya dari browser adalah dukungan terhadap active content/JavaScript (Dynamic HTML) and Cookies, sebagian besar pengguna internet melakukan browsing tanpa mengetahui apa proses yang terjadi dibalik interaksi dengan internet. Active content misalnya Javascript atau HTML yang dinamis (DHTML) dan cookies yang mungkin memunculkan resiko tersebunyi jika aktif/ditampilkan di browser ataupun email client.

Bagian – bagian dari fitur web browser adalah sebagai berikut:

Ø Active content digunakan untuk meningkatkan functionality atau menambah kemudahan disain dimana halaman web didasarkan pada scripts yang mengeksekusi program pada web browser. Scripts inilah yang sering digunakan untuk download atau mengeksekusi kode-kode/script yang beresiko pada komputer pengguna. Tidak selalu JavaScript dan and active content berbahaya meskipun merupakan cara yang umum digunakan oleh penyusup. Sementara itu cookies mungkin sekali mengkoleksi dan menyimpan informasi selama pengguna menjelajahi internet.

Ø Session cookies menyimpan informasi selama pengguna menggunakan browser.

Ø Persistent cookies disimpan pada komputer pengguna sehingga data preferensi pengguna dapat disimpan (McDowell 2004).

Ø Bookmark manager merupakan petunjuk kesuatu URL dan hampir semua web browser mendukung fitur ini. Mempermudah dalam melakukan katalog dan akses pada suatu halaman web yang telah atau akan dikunjungi tanpa harusmengingat URL-nya.

Ø Fasilitas Caching dari isi halaman web memungkinkan misalnya halaman web dan gambarnya dengan tujuan untuk mereduksi penggunaan bandwidth, mengurangi kesibukan web server, mencegah terjadinya lag. Browser mendukung berbagai tipe media melalui plugin seperti Macromedia Flash dan QuickTime.

Ø Fitur autocompletion pada pengisian alamat URL dan pengisian data pada form form data merupakan fitur yang disediakan oleh banyak text editors, word processor, dan tentunya web browser. Fitur ini mempunyai kemampuan memprediksi kata atau frase yang mungkin akan diketikan oleh user tanpa user harus mengetik secara lengkap.

Ø Tabbed document interface (TDI) merupakan fitur yang banyak dijumpai pada perangkat lunak berbasis grafis (graphical user interfaces (GUI)), sebuah TDI memungkinkan beberapa dokument ditampilkan pada satu jendela, dan menggunakan tab sebagai alat navigasi. Kemampuan web browser dalam menanggulangi iklan pop-up yang sering muncul jika kita membuka jendela baru, juga perlu dipertimbangkan. Selain itu adakah kemampuan advert filtering yaitu kemampuan untuk mencegah munculnya isi yang bersifat iklan pada suatu halaman web? Atau adakah kemampuan mencegah phishing yaitu kegiatan kriminal yang umumnya berusaha menumpulkan informasi penting dan sensitive misal password atau nomor kartu kredit. Kebanyakan phishing dilakukan menggunakan email atau instant message.

E. Cara Web Browser Berkomunikasi

Browsers berkomunikasi dengan web server utamanya melalui hypertext transfer protocol (HTTP) untuk meminta halaman web. Halaman web dialamati dengan menggunakan uniform resource locator (URL), yang mewakili alamat dengan awalan http: untuk akses via HTTP.

Browser pada umumnya juga mendukung berbagai jenis URL dan protokol, misalnya ftp: untuk file transfer protocol (FTP), rtsp: untuk real-time streaming protocol (RTSP), and https: untuk versi http yang terenkripsi (SSL). File format sebuah halaman web biasanya hyper-text markup language (HTML) dan diidentifikasikan dalam protokol HTTP menggunakan header MIME, format lainnya antara lain XML dan XHTML. Sebagian besar browser mendukung bermacam format tambahan pada HTML seperti format gambar JPEG, PNG and GIF image formats, dan dapat dikembangkan dukungannya misal terhadap SVG dengan menambahkan/menggunakan plugin.

Untuk melayout halaman web dapat digunakan standart cascading style sheets (CSS).

F. Browser web menurut pangsa pasar

Data berikut ini yang diperoleh onestat.com menunjukkan proporsi panguna yang menggunakan satu dari browser-browser utama. Data tersebut - yang dikumpul pada November 2004 - diperoleh dengan melihat string agen pengguna 2.000.000 pengguna yang mengunjungi berbagai situs-situs web yang berbeda di 100 negara. (data statistic ini tidak dapat dijadikan pegangan untuk menunjukkan penggunaan sebenarnya karena adanya sesuatu yang dinamakan “ pembohongan agen pengguna”).

Browser-browser berbasis Microsoft Internet Explorer: 88.9% (93.9% pada Mei 2004[2])

http://www.e-smartschool.com/pnk/001/IE7.gif

Versi 7.0 : 1 % dari keseluruhan

Versi 6.0: 80.95% (69.3%) dari keseluruhan

Versi 5.5: 4.18% (12.9%)

Versi 5.0: 3.66% (10.8%)

Browser-browser berbasis Mozilla (termasuk versi-versi terbaru Netscape): 7.35% (2.1%)

http://www.e-smartschool.com/pnk/001/mozilla.gif

Mozilla Firefox 0.10 (Preview 1.0): 2.79%

Mozilla 1.x: 2.77%

Mozilla Firefox 1.0: 1.79%

Opera: 1.33%

http://www.e-smartschool.com/pnk/001/opera.gif

Versi 7.x: 1.29% (1.02%)

Safari: 0.91% (0.71%)

Pertumbuhan browser Firefox cukup pesat salah satu sebab utamanya karena didukung para pengguna internet dan komunitas open-source. Mereka lebih memilih browser bikinan Mozilla karena faktor keamanan yang lebih andal dibanding Internet Explorer milik Microsoft (Web03). Meskipun pemilihan browser sangat bergantung minat perseorangan, ada beberapa hal/fitur yang dapat menjadikan browser yang satu lebih baik daripada browser yang lainnya (Web04). Dengan mengetahui fitur yang dimiliki/didukung oleh browser kita dapat melihat seberapa baik satu browser jika dibandingkan dengan yang lainnya.

G. Web Browser (Mozilla Firefox)

http://upload.wikimedia.org/wikipedia/commons/thumb/6/66/Mozilla_Firefox_3.0_in_Ubuntu.png/250px-Mozilla_Firefox_3.0_in_Ubuntu.png

Mozilla Firefox, the second-most widely used web browser

Mozilla firefox 1.0 mempunyai fitur pencarian web anda dan halaman aktifnya, dan juga dukungan tabbed browsing, diantara fitur-fitur yang sangat beraneka ragam.

Mozilla Firefox (aslinya bernama Phoenix dan kemudian untuk sesaat dikenal sebagai Mozilla Firebird) adalah penjelajah web antar-platform gratis yang dikembangkan oleh Yayasan Mozilla dan ratusan sukarelawan. Sebelum rilis versi 1.0-nya pada 9 November 2004, Firefox telah mendapatkan sambutan yang sangat bagus dari pihak media, termasuk dari Forbes dan Wall Street Journal Dengan lebih dari 5 juta download dalam 12 hari pertama rilisnya dan 6 juta hingga 24 November 2004, Firefox 1.0 adalah salah satu perangkat lunak gratis, sumber-terbuka (open-source) yang paling banyak digunakan di antara pengguna rumahan.

Melalui Firefox, Yayasan Mozilla betujuan untuk mengembangkan sebuah browser web yang kecil, cepat, simpel, dan sangat bisa dikembangkan (terpisah dari Mozilla Suite yang lebih besar). Firefox telah menjadi fokus utama perkembangan Mozilla bersama dengan client e-mail Mozilla Thunderbird, dan telah menggantikan Mozilla Suite sebagai rilis browser resmi Yayasan Mozilla.

Di antara fitur populer Firefox adalah pemblokir pop-up yang sudah terpasang di dalamnya, dan sebuah mekanisme pengembangan (extension) untuk menambah fungsionalitas tambahan. Meskipun fitur-fitur ini sudah tersedia untuk beberapa lamanya di browser-browser lainnya seperti Mozilla Suite dan Opera, Firefox merupakan browser pertama yang mendapatkan penerimaan dalam skala sebesar ini. Firefox ditargetkan untuk mendapat sekitar 10% pangsa pasar Internet Explorer keluaran Microsoft (browser paling populer dengan margin yang besar (per 2004) hingga tahun 2005, yang telah disebut oleh banyak orang sebagai tahun kembalinya perang browser.

Firefox telah mendapatkan perhatian sebagai alternatif kepada Internet Explorer sejak Explorer dikecam karena tuduhan ketidakamanannya—pihak yang setuju terhadap anggapan ini mengatakan Explorer tidak mengikuti standar Web, menggunakan komponen ActiveX yang sering membahayakan, dan kelemahannya terhadap pemasangan spyware dan malware—dan kurangnya fitur-fitur yang dianggap pemakai Firefox penting. Microsoft sendiri telah merespons bahwa mereka tidak menganggap jika isu-isu mengenai keamanan dan fitur Explorer perlu dikhawatirkan.

Mozilla Firefox sekarang telah sampai ke versi 2.0. Pada versi 2.0 ini, Mozilla mempunyai bug (kelemahan) yaitu akan "crash" jika membuka web page (halaman Web) yang sangat besar dan memiliki JavaScript, namun hal ini telah diperbaiki

Opini dan kesimpulan

Tiap-tiap browser memiliki kelebihan dan kekurangan masing-masing. Ada yang lebih unggul dalam hal tampilan yang serba 3 dimensi, ada juga yang lebih unggul dalam hal kecepatan akses, ada yang lebih unggul dalam masalah keamanan/proteksi dan dalam fasilitas-fasilitas lainnya. Jadi tergantung minat perseorangan dalam pemilihan browser. Hanya dengan mengetahui fitur yang dimiliki/didukung oleh browser kita dapat melihat seberapa baik satu browser jika dibandingkan dengan yang lain.

Daftar Pustaka

[1] http://id.wikipedia.org/wiki/Penjelajah_web diakses tanggal 15 juli 2009

[2] http://en.wikipedia.org/wiki/Web_browser diakses tanggal 15 juli 2009

[3] http://ramaskull.multiply.com/journal/item/2 diakses tanggal 15 juli 2009

[4] http://inherent.brawijaya.ac.id/portal/?hlm=artikel_detail&id=29 diakses tanggal 15 juli 2009

Tidak ada komentar:

Posting Komentar