Fitur
Fitur yang ditawarkan Firefox meliputi penggunaan tab, pengecekan ejaan, pencarian, markah
buku (bookmark), mengembalikan session, pengunduhan, dan private browsing.[10] Firefox menerapkan
beberapa standar web, termasuk HTML4 (juga sebagian HTML5), XML,XHTML, CSS, JavaScript,
dan DOM.
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 peramban-peramban web lainnya seperti Mozilla Suite
dan Opera, Firefox merupakan peramban web pertama yang mendapatkan penerimaan dalam skala
sebesar ini. Firefox ditargetkan untuk mendapat sekitar 10% pangsa pasar Internet
Explorer keluaran Microsoft (peramban web terpopuler dengan margin yang besar (per 2004) hingga
tahun 2005, yang telah disebut oleh banyak orang sebagai tahun kembalinyaperang peramban web. [11]
Peristiwa
Versi 3.0 yang diluncurkan pada 17 Juni 2008 merupakan versi pertama yang mendukung antarmuka
Bahasa Indonesia.
Mozilla Firefox Sentuh Angka Pengunduhan 1 Miliar [12]
Tanggapan
Firefox telah mendapatkan perhatian sebagai alternatif kepada Internet Explorer sejak Explorer dikecam
karena tuduhan ketidakamanannyapihak yang setuju terhadap anggapan ini mengatakan Explorer tidak
mengikuti standar Web, menggunakan komponen ActiveX yang sering membahayakan, dan
kelemahannya terhadap pemasangan spyware dan malwaredan kurangnya fitur-fitur yang dianggap
pemakai Firefox penting.[13] Microsoft sendiri telah merespons bahwa mereka tidak menganggap jika isu-
isu mengenai keamanan dan fitur Explorer perlu dikhawatirkan.[
Opera adalah peramban web dan paket perangkat lunak Internet antar-platform. Opera terdiri dari
kumpulan perangkat lunak untuk Internet seperti peramban web, serta perangkat lunak untuk membaca
dan mengirim surat elektronik. Opera dibuat oleh Opera Software yang bermarkas di Oslo, Norwegia.
Opera dapat dijalankan di berbagai sistem operasi, termasukMicrosoft Windows, Mac OS
X, Solaris, FreeBSD dan Linux.
Opera dikenal karena memiliki banyak fitur yang kemudian diadopsi oleh peramban web lainnya.
Meskipun memiliki berbagai kelebihan, Opera hanya mendapat sebagian kecil pangsa pasar peramban
komputer pribadi di seluruh dunia. Namun, Opera memiliki pangsa pasar yang lebih besar pada perangkat
mobile seperti ponsel, ponsel pintar, dan personal digital assistant. Berbagai edisi Opera dapat digunakan
untuk perangkat yang menggunakan Maemo, BlackBerry, Symbian, Windows Mobile,Android, dan sistem
operasi iPhone, serta Java ME.[3][4][5] Sekitar 120 juta ponsel telah dipasarkan dengan browser Opera di
dalamnya.[6] Opera adalah satu-satunya penjelajah web komersial yang tersedia untuk Nintendo
DS dan Wii. Beberapa televisi memiliki browser Opera dalam set-top box atau kotak
pengaturannya. Adobe Systems memiliki lisensi teknologi Opera untuk digunakan dalam Adobe Creative
Suite.[7][8]
Sejarah
Opera mulai dibuat pada tahun 1994 sebagai sebuah proyek penelitian Telenor, perusahaan
telekomunikasi terbesar di Norwegia. Pada tahun 1995, Telanor bercabang menjadi perusahaan yang
terpisah bernama Opera Software ASA.[9] Opera pertama kali diluncurkan dengan versi 2.0 pada tahun
1996,[10] yang hanya beroperasi pada Microsoft Windows.[11] Dalam upaya untuk memanfaatkan
munculnya pasar untuk perangkat genggam yang terhubung dengan internet, sebuah proyek untuk
mengintegrasikan Opera keplatform perangkat mobile dimulai pada tahun 1998.[11] Opera 4.0, yang dirilis
pada tahun 2000,[10] menampilkan core cross-platform baru yang memfasilitasi pembuatan versi Opera
untuk beberapa sistem operasi dan platform.[12]
Sampai saat itu, Opera adalah perangkat lunak uji coba dan harus dibeli setelah masa percobaan
berakhir. Versi 5.0 (dirilis pada tahun 2000) merupakan versi trialware yang terakhir. Setelah itu, Opera
disponsori oleh iklan, menampilkan iklan kepada pengguna yang membayarnya.[13] Versi Opera
selanjutnya memberikan pada pengguna pilihan untuk melihat iklan banner atau iklan teks yang
ditargetkan dari Google. Pada versi 8.5 (dirilis tahun 2005) iklan telah dihapus seluruhnya dan dukungan
finansial utama untuk Opera datang melalui Google (dengan adanya kontrak untuk Google sebagai mesin
pencari untuk Opera).[14]
Dalam versi 9.1 (dirilis tahun 2006), fitur-fitur baru yang diperkenalkan adalah pelindung penipuan (fraud
protection) yang menggunakan teknologi dari GeoTrust, penyedia sertifikat digital, dan PhishTank, sebuah
organisasi yang dikenal dapat melacak situs web phishing.[15] Fitur ini ditingkatkan dan dikembangkan
dalam versi 9.5, ketika GeoTrust digantikan dengan Netcraft, dan perlindungan malware dari Haute
Secure telah ditambahkan.[16]
Tahun 2006, Opera dibuat dan dirilis untuk Nintendo DS dan Nintendo Wii.[17][18][19][20] Opera untuk Wii,
yang disebut Internet Channel, dirilis tanggal 12 April 2007 dan bebas untuk diunduh [21] sampai 30 Juni
2007. Setelah tanggal itu, pengguna harus membayar 500 Wii Points (sekitar 5 US$ [22]) untuk
mengunduhnya.[23] Pada tanggal 2 September 2009, Opera kembali gratis untuk diunduh. Pengguna yang
sebelumnya membayar untuk mengunduh, ditawarkan permainan NES pilihan mereka dengan nilai yang
sama.[24][25]Di Nintendo DS Browser, Opera tidak gratis, tetapi dijual sebagai physical DS game cartridge.
DSi memiliki saluran internet yang dapat diunduh secara gratis dari toko DSi.[26]
Sebuah mesin JavaScript baru yang disebut Carakan, dinamai sesuai aksara Jawa, ditampilkan dalam
versi 10.50.[27] Menurut Opera Software, Carakan tujuh kali lebih cepat di SunSpider daripada Opera 10.10
dengan Futhark pada Windows. Pernyataan itu juga, kurang lebih dikonfirmasi oleh pihak-pihak lain
setelah rilis resmi pra-alpha pada Desember 2009.[28][29][30] Diperkenalkan pula vector graphics library milik
Opera yang bernama Vega, yang mampu menangani semua penerjemahan/rendering browser. Hal ini
memungkinkan penerjemahan kode platform yang spesifik, agar kode tersebut menjadi kode yang sesuai
untuk Vega, sehingga membuatnya lebih mudah untuk mengatur seluruh platform. Hal itu membantu
implementasi Opera untuk penggunaan properti canggih CSS3, seperti background dan borders; dan juga
memungkinkan akselerasihardware dengan optional OpenGL dan Direct3D backends.[31]
Pada rilis pertama Opera 10.50, versi tersebut mulanya ditujukan untuk Windows saja.[32] Lalu, Opera
untuk Mac hadir dalam versi 10.50. Versi terbaru Opera, yakni 15.0, dirilis pada awal Juni 2013.[33]
Fitur
Sebuah tes kecepatan yang dilakukan situs teknologi ZDNet's pada awal tahun 2008 menunjukkan. bahwa
di antara Internet Explorer 7, Safari 3, Firefox 3 versi pre-release dan Opera 9.5, Opera
adalah browser yang tercepat di beberapa daerah. Namun satu-satunya browser yang dengan jelas
diungguli oleh Opera adalah Internet Explorer.[34] Pada versi 10.5, Opera menampilkan
mesin JavaScript baru, serta vector graphics library baru.[35]
Opera menghadirkan built-in tabbed browsing, pemblokiran iklan, perlindungan penipuan, download
manager, klien BitTorrent, bar pencarian, dan web feed aggregator. Opera juga hadir dengan klien e-
mail yang disebut Opera Mail dan IRC chat client built in.[36]
Opera memiliki fitur "Speed Dial", yakni fitur yang memungkinkan pengguna untuk menambahkan hingga
25 link (atau lebih, dengan mengedit file speeddial.ini) yang ditampilkan dalam bentuk thumbnail di
halaman apabila tab baru dibuka. Thumbnail yang terhubung dengan halaman secara otomatis dihasilkan
dan berfungsi untuk pengenalan visual pada halaman speed dial atau dapat diubah dengan menggunakan
Opera Image Dial Generator. Setelah diatur, fitur ini mempermudah pengguna untuk menavigasi ke
halaman web yang dipilih.[37]
Opera memiliki fitur Opera Widgets, aplikasi web kecil yang berada di dalam Opera. Selain Widgets, "User
JavaScript" dapat digunakan untuk menambah kustom JavaScript untuk halaman web.
Peramban Opera dapat dikembangkan fungsinya melalui plug-in, program yang relatif kecil yang
menambahkan fungsi-fungsi khusus untuk peramban.[38] Namun, Opera membatasi yang plug-in dapat
lakukan dan tidak mendukung penuh pengembangan dari pihak luar. Opera melakukan hal ini sebagai
jaminan kualitas, sehingga pengembang dari pihak luar tidak dapat memasukkan bug.[39]
Aksesibilitas
Opera juga dirancang untuk pengguna yang memiliki gangguan visual atau motorik. Sebagai browser
multimodal, juga menyediakan berbagai preferensi pribadi di dalam user interface.
Hal ini memungkinkan kita untuk mengontrol hampir setiap aspek dari browser hanya dengan
menggunakan keyboard,[40] dan default shortcut keyboard dapat dimodifikasi sesuai kebutuhan
pengguna[41][42]. Opera adalah satu-satunya browser yang memiliki kemampuan untuk navigasi spasial,
yakni berupa fitur mouse gestures.[43] Pola gerakan-gerakan mouse memicu reaksi browser seperti
"kembali" atau "refresh".[44]
Zooming page memungkinkan teks, gambar dan konten lainnya seperti Adobe Flash
Player, platform Java dan Scalable Vector Graphics untuk membesar atau mengecil dalam ukuran (20%
sampai 1.000%) untuk membantu mereka yang memiliki gangguan penglihatan. Pengguna juga dapat
menentukan font dan warna untuk halaman web, dan mengubah tampilan halaman CSS. Hal ini berguna
untuk membuat situs muncul dengan kontras yang tinggi atau dengan huruf yang lebih mudah dibaca.[45]
Privasi dan Keamanan
Opera memiliki beberapa fitur keamanan. Salah satunya adalah pilihan untuk menghapus data pribadi,
seperti dalam HTTP cookie, browsing history, dan cache. Hal ini memungkinkan pengguna untuk
menghapus data pribadi setelah browsing dari komputer di tempat umum.[46]
Ketika mengunjungi secure website, Opera mengenkripsi data menggunakan protokol SSL 3
atau TLS.[47][48] Protokol akan memberikan informasi tentang keamanan situs keaddress bar. Protokol
tersebut juga akan memeriksa apakah situs web yang sedang dikunjungi termasuk
dalam blacklist untuk phishing dan malware, dan memperingatkan pengguna apabila web yang dikunjungi
termasuk salah satu dari blacklist. Pemeriksaan ini diaktifkan secara default, namun pengguna dapat
memilih untuk tidak melakukan pemeriksaan tersebut secara otomatis. Jika pemeriksaan itu dinonaktifkan,
pengguna tetap dapat memeriksa keamanan situs yang dibukanya secara manual dengan membuka Page
Info Dialog.[49]
Standar
Opera adalah salah satu browser pertama yang menggunakan Cascading Style Sheets (CSS). Opera
menunjang banyak standar web, yakni CSS 2.1, HTML 4.01, XHTML 1.1,XHTML Basic, XHTML Mobile
Profile, Voice XHTML, WML 2.0, XSLT, XPath, XSL-FO, ECMAScript 3 (JavaScript), DOM 2,
XMLHttpRequest, HTTP 1.1, TLS 1.2,[50] Unicode, SVG 1.1 Basic, SVG Tiny 1.1, GIF89a, JPEG, PNG,
dan transparansi alpha.[51] Sejak versi 9, Opera telah lulus uji Acid2, sebuah tes untuk mengetahui apakah
sebuah browsermenggunakan standar tertentu. Opera 10.5 mencapai skor 100/100 pada tes
Acid3[52] yang berfokus pada kesesuaian standar DOM dan JavaScript.
Opera Unite
Opera Unite merupakan framework yang dapat dikembangkan, yang memungkinkan beberapa layanan
web (dimaksudkan sebagai "Aplikasi"[53]) untuk dijadikan host oleh komputer pengguna, termasuk server
web untuk hosting situs, berbagi file dan foto, ruang chat, dan media streaming. Opera Unite telah ada
sejak Versi 10.10.[54] Aplikasi Opera Unite dikemas sesuai dengan spesifikasi W3C Widget 1.0. Opera juga
menyediakan fasilitas bagi para pengembang untuk mengunggah aplikasi yang dibuat pengguna.[55]
Internet Explorer
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Windows Internet Explorer (dulu dikenal sebagai Microsoft Internet Explorer, disingkat IE atau MSIE)
adalah sebuah peramban web dan perangkat lunak tak bebas yang gratis dari Microsoft, dan disertakan
dalam setiap rilis sistem operasi Microsoft Windowssejak 1995. Pada mulanya, Internet Explorer dirilis
sebagai bagian dari paket Plus! for Windows 95 (Inggris) pada saat itu.
Internet Explorer digunakan secara luas sejak tahun 1999, meliputi 95% dari keseluruhan penggunaan
peramban web selama tahun 2002 hingga tahun 2003 dengan Internet Explorer 5 dan Internet Explorer 6.
Lama kelamaan, ia kehilangan pangsa pasar sejak terlibat dengan kompetisi peramban web, dan kini
meliputi 55,92%. Microsoft telah menghabiskan dana hingga 100 juta dolar per tahun untuk
mengembangkan Internet Explorer pada tahun 1990an, dengan 1.000 orang yang bekerja di dalamnya.
Sejak rilis pertamanya, Microsoft telah menambahkan fitur dan teknologi seperti penampilan tabel dasar
(di versi 1.5),XMLHttpRequest (Inggris) (di versi 5) yang membantu pembuatan halaman web, dan Nama
Domain yang Terinternasionalisasi (di versi 7) yang memungkinkan situs web yang menggunakan alamat
berkarakter non-Latin (seperti karakter Kanji) diketikkan secara normal pada address bar Internet Explorer.
Rilis stabil Internet Explorer paling baru adalah Internet Explorer 9, yang tersedia sebagai pembaharuan
gratis bagi Windows 7,Windows Vista, dan Windows Server 2008.
Sejarah
Proyek Internet Explorer telah dimulai sejak musim panas tahun 1994 oleh Thomas
Reardon[1] menggunakan kode sumber dari Spyglass, Inc. Mosaic, sebuah peramban web komersil baru.
Di akhir 1994, Microsoft melisensikan Spyglass Mosaic.[2]
Internet Explorer 1
Versi pertama dari Internet Explorer ini dirilis pada 16 Agustus 1995.
Internet Explorer 2
Internet Explorer 2 dirilis untuk Windows 95, Windows NT 3.5 dan Windows NT 4.0 pada 22
November 1995.
Internet Explorer 3
Internet Explorer 3 dirilis pada 13 Agustus 1996.
Internet Explorer 4
Internet Explorer 4 dirilis pada September 1997.
Internet Explorer 5
Internet Explorer 5 dirilis pada 18 Maret 1999.
Internet Explorer 6
Internet Explorer 6 dirilis pada 27 Agustus 2001.
Internet Explorer 7
Internet Explorer 7 dirilis pada 18 Oktober 2006.
Internet Explorer 8
Internet Explorer 8 dirilis pada 19 Maret 2009.
Internet Explorer 9
Internet Explorer 9 adalah peramban web Internet Explorer dari Microsoft yang dirilis untuk umum pada 14
Maret 2011.[3] IE9 mendukung beberapa properti CSS3[4], dan peningkatan performa JavaScript. IE9 juga
mendukung tag video dan audio HTML5, serta Web Open Font Format. Microsoft meluncurkan IE9
sebagai versi baru yang tidak terikat dengan jadwal peluncuran versi Windows yang baru, tidak seperti
sebelumnya.[5]
Kebutuhan spesifikasi untuk Internet Explorer 9 adalah sistem operasi Windows 7, Windows Server 2008
R2, Windows Vista Service Pack 2 atau Windows Server 2008 SP2dengan fitur Platform
Update.[6] Windows XP dan versi sebelumnya tidak didukung. IE9 adalah versi terakhir Internet Explorer
yang mendukung Windows Vista; Internet Explorer 10 hanya akan didukung oleh Windows 7 dan
Windows 8.
Internet Explorer 10
Internet Explorer 10 (IE10) adalah sebuah peramban web terbaru dari Microsoft. Versi ini merupakan
pengganti Internet Explorer 9. Internet Explorer 10 dirilis pada tanggal 12 April 2011.
Internet Explorer 11
Internet Explorer 11 (IE11) adalah sebuah peramban web terbaru dari Microsoft. Versi ini merupakan
pengganti Internet Explorer 10. Internet Explorer 11 dirilis pada tanggal 17 Oktober 2013 untuk Windows
8.1 dan 7 November 2013 untuk Windows 7.
Google Chrome
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Artikel ini berisi tentang peramban web. Untuk sistem operasi, lihat Google Chrome OS.
Google Chrome adalah sebuah peramban web sumber terbuka [8] yang dikembangkan
oleh Google dengan menggunakanmesin rendering WebKit. Proyek sumber terbukanya sendiri
dinamakan Chromium.[9]
Versi beta untuk Microsoft Windows diluncurkan pada 2 September 2008 dalam 43 bahasa. Versi Mac OS
X dan Linux sudah dirilis[10][11][12].
Google Chrome pertama kali di rilis oleh Google pada tanggal 2 September 2008, yang saat itu hanya
untuk Microsoft Windows karena masih dalam status beta. Lalu pada 11 Desember pada tahun yang
sama Google Chrome di luncurkan untuk semua sistem operasi karena telah mencapai versi stabil.
Dan pada bulan Januari 2012, Google Chrome diperkirakan telah berhasil meraih presentase 25-28% dari
keseluruhan pengguna browser dunia, membuatnya sebagai browser kedua atau juga ketiga paling
banyak di gunakan setelah Mozilla Firefox, menurut sejumlah sumber.
Logo Google Chrome mulai Maret 2011
Warna Maksud
Versi
Daftar Tanggal PendukungSistem
VersiWebKit[13] V8engine Keterangan Pengubahan
Versi Rilis Operasi
version[14]
Konqueror
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konqueror
Cuplikan Konqueror 4.4.2 memperlihatkan halaman utama bakunya
Pengembang KDE
Bahasa Multibahasa
Lisensi GPLv2
Konqueror adalah sebuah browser web untuk sistem operasi Linux berbasis KDE. Browser web ini
adalah browser webstandar pada Linux. Selain bisa digunakan unytuk menjelajah web, Konqueror ini juga
dapat digunakan untuk menjelajah isikomputer dan juga bisa digunakan menjadi penampil dokumen
universal. Selain mendukung fungsi standar itu, Konqueror juga mendukung tabbed browsing, shell, dan
mendukung penampil identitas browser yang dapat diubah ke sejumlah besar nama browser,
misalnya Mozilla Firefox, dan lain lain.
Mac OS
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem
operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak
kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2002 telah
memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini
pertama kali dikeluarkan pada tahun 2001. Karakter "X" adalah nomor Romawi yang berarti sepuluh, di
mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8Mac OS
9. Beberapa orang membacanya sebagai huruf "X" yang terdengar seperti "eks". Salah satu alasan
mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi yang
berbasis Unix dengan akhiran "x" (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix). dan Mac OS X Server
juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standarnya, dengan
perbedaan bahwa versi Serverworkgroup dalam komputer berskala besar. Contoh fitur tambahan yang
tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP
dan DNS. Selain itu cara melisensinya juga berbeda. mencakup piranti lunak untuk keperluan manajemen
dan administrasi Mac OS X adalah sistem operasi yang menggunakan kernel BSD sehingga beberapa
kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini
adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop
lain.[rujukan?] Rilis terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan kode Tiger dengan versi
10.4. Tahapan-tahapan OS X:
Mac OS X Server 1.0 kode: "Rhapsody", dirilis: Maret 1999. Mac OS X Public Beta kode: "Kodiak", dirilis:
September 2000. Mac OS X 10.0 (update 10.0.1-10.0.2-10.0.3-10.0.4) kode: "Cheetah", dirilis: Maret
2001. Mac OS X 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode: "Puma", dirilis: Oktober 2001.
Mac OS X Server 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode: "Puma", dirilis: November 2001.
Mac OS X 10.2 (update 10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8) kode: "Jaguar", dirilis:
Agustus 2002. Mac OS X Server 10.2 (update 10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8),
dirilis Agustus 2002. Mac OS X 10.3 (update 10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-
10.3.9) kode: "Panther", dirilis Oktober 2003. Mac OS X Server 10.3 (update 10.3.1-10.3.2-10.3.3-10.3.4-
10.3.5-10.3.6-10.3.7-10.3.8-10.3.9), dirilis Oktober 2003. Mac OS X 10.4 (update 10.4.1-10.4.2-10.4.3-
10.4.4-10.4.5) kode: "Tiger", dirilis: April 2005. Mac OS X Server 10.4 (update 10.4.1-10.4.2-10.4.3-10.4.4-
10.4.5) dirilis: April 2005. Mac OS X 10.5 (kode: "Leopard") Mac OS X 10.6 (kode : "Snow Leopard") Mac
OS X 10.7 (kode : "Lion") Mac OS X 10.8 (kode : "Mountain Lion")
Java
Java
Paradigma: OOP
Implementasi: Banyak
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon
genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun
Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun1995. Bahasa ini banyak
mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih
sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya
dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM).
Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara
khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena
fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem
operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini
java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan
dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
Sejarah perkembangan
Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal
tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak.
Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan
pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat
oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar
musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang
ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti
pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari
proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100
Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi
70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internetsebagai medium yang menjembatani
kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang
dipakai hanya di kalangan akademisidan militer.
Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java
pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan
rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan
mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabarSan Jose Mercury News pada
tanggal 23 Mei 1995.
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan
hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun
Microsystems bersama Marc Andreessen, membentuk Netscape.
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java", James
Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah
terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini
diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini
berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa
Inggris untuk Jawa adalah Java).
Versi awal
Versi awal Java pada tahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0.
Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
Kelebihan
Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem
operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini
pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang
dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas
beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java
dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows.
Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris.
Penyebabnya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat
diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak
pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar
adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai
berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami
oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para
pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa
C++ yang dipakai secara luas).
Kekurangan
Tulis sekali, jalankan di mana saja - Masih ada beberapa hal yang tidak kompatibel
antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridgeyang sampai
sekarang tidak berfungsi pada Mac OS X.
Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber.
Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa
tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi
pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit
disembunyikan dan mudah dibajak/direverse-engineer.
Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih
besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++dan Pascal (lebih spesifik
lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang
menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi
masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.
Tahap kompilasi
1. Tulis / Ubah. Pemrogram menulis program dan menyimpannya di media dalam bentuk berkas
'.java'.
2. Kompilasi. Pengkompilasi membentuk bytecodes dari program menjadi bentuk berkas '.class'.
3. Muat. Pemuat kelas memuat bytecodes ke memori.
4. Verifikasi. Peng-verifikasi memastikan bytecodes tidak mengganggu sistem keamanan Java.
5. Jalankan. Penerjemah menerjemahkan bytecodes ke bahasa mesin.tidak bisa di pakai
Dr. Java, program gratis yang dikembangkan oleh Universitas Rice, Amerika Serikat
BlueJ, program gratis yang dikembangkan oleh Universitas Monash, Australia
NetBeans (open source- Common Development and Distribution License (CDDL))
NetBeans disponsori Sun Microsystems, dan versi terkininya memilki Matisse, sebuah GUI Editor yang
menurut pendapat umum merupakan yang terbaik.[butuh rujukan]
Berikut adalah beberapa macam browser yang bisa digunakan untuk windows.
1. Mozilla Firefox
Dibuat oleh mozilla corporation, Mozilla firefox adalah salah satu dari web browser open source yang
dibangun dengan Gecko layout engine. Web Browser merupakan salah satu dari macam macam Web Browser
yang handal karena didukung oleh sejumlah Add-ons yang dapat diinstall secara terpisah yang memungkinkan
pengguna melakukan sesuai dengan kegunaan Add-ons tersebut. . Tidak hanya handal, Firefox juga didukung
oleh sejumlah add-ons yang dapat diinstall terpisah yang memungkinkan pengguna melakukan sesuai dengan
kegunaan add-ons tersebut. Mozilla Firefox juga adalah browser yang paling sering digunakan oleh windows.
2. Internet Explorer
Internet Exporer besutan Microsoft Corporation. Sering di kenal singkatan IE. Sejak
tahun 1995 Internet Exporer mulai di masukkan sebagai default sotware pada saat
instalasi Sistem Operasi Windows
3. Safari
Safari adalah sebuah penjelajah web buatan Apple Inc. yang awalnya ditujukan khusus
bagi sistemoperasi Mac OS. Safari dibundel bersama Mac OS X dan merupakan penjelajah web default di
sistemoperasi tersebut sejak Mac OS X v10.3. Pada 11 Juni 2007, versi preview untuk Windows dari Safari
diperkenalkan pada Konferensi Pengembang Sedunia Apple di SanFrancisco.
a. Mempunyai fitur Nitro Engine yang bisa mengevakuasi java script lebih cepat
b. Mendukung web dengan html 5 yang lebih dinamis
c. Memiliki tampilan browser yang simple.
d. Safari Browser irit dengan pemggunaan bandwithnya.
e. Safari Browser adalah merupakan salah satu browser yang paling stabil karena jarang crash atau error.
f. Tampilannya elegan yang dapat memanjakan penggunanya.
Kekurangan Web Browser Safari :
a. Sistem keamanan kurang
b. Tampilan terlihat asing bagi windows
c. Tidak tersedianya plug in pada versi windows
d. Safari Browser menuntut spesifikasi yang agak tinggi.
e. Tidak ada fitur restore kalau Safari nge-hang.
4. Flock
Flock adalah web browser yang dibangun dengan code Mozilla Firefox yang web browser ini
khususkan menyediakan social networking dan web 2.0.
Flock didesain untuk memudahkan aktivitas online pengguna internet mengatur beberapa
social networking, web mail, news feeds dan blogs yang mereka miliki. Dengan mengunakan Flock mereka
dapat dengan mudah menjelajah, berbagi, dan menikmati content maupun menjalin hubungan di situs
pertemanan yang mereka inginkan.
5. Opera
6. K-Meleon
K-Meleon merupakan salah satu browser gratis yang open source, dimana para
pengembangnya bisa datang dari seluruh dunia. Browser ini boleh dikatakan sebagai salah
satu browser yang bagus, karena sifatnya yang open source sehingga memungkinkan para
penggunanya untuk memodifikasi atau mengkustomise browser tersebut sehingga sesuai
dengan keinginannya.
7. SeaMonkey
SeaMonkey atau lengkapnya Mozilla SeaMonkey adalah suatu internet suite, yang
merupakan gabungan web browser untuk menjelajah internet, e-mail client untuk
menerima dan mengirim e-mail, news client untuk menerima berita dan HTML editor untuk
menyunting halaman-halaman website yang menggunakan html (hyper text mark-up
language).
Dahulunya perangkat lunak ini bernama Mozilla Application Suite, yang merupakan pengembangan dari
Netscape Navigator buatan Netscape Communications Corporation (yang sudah bubar). SeaMonkey
merupakan peranhkat lunak yang bersifat free software, open source, dan cross-platform. Dikembangkan
secara bersama oleh suatu komunitas yang dipimpin oleh SeaMonkey Council (Dewan SeaMonkey).
8. Camino
Camino adalah open source web browser dikembangkan berfokus pada memberikan
experience terbaik kepada pengguna Mac OS X. Camino mengkombinasikan visual
sederhana, elegan dan menyajikan pengalaman yang mengagumkan yang menjadi filosofi
dari Macintosh dengan Gecko layout engine yang powerful. Camino hanya dapat diinstall
dalam Sistem Operasi Mac.
9. Google Chrome
Google Chrome merupakan browser buatan Google. Pada interfacenya terlihat bahwa google ingin
para penggunanya lebih fokus pada web dan melupakan browser yang digunakan. Ini artinya google chrome
memiliki tampilan yang tidak mengusik dan nyaman ketika sedang digunakan.
Chrome juga memiliki modus penyamaran. Pada modus ini memungkinkan para penggunanya dapat
mengakses website tanpa meninggalkan jejak.
Fungsi pencarian yang dimiliki oleh chrome sangat baik sekali. Contohnya chrome dapat mendeteksi
ketika pengguna pernah melakukan pencarian disuatu website dan memasukkan website tersebut dalam daftar
penyedia pencarian.
Fungsi yang lain masih merupakan keunggulan chrome adalah kemampuan menebalkan nama domain
sebuah website yang dianggap berbahaya. Contohnya pada sebuah website penipuan beralamatkan ibank.
klikBCA. D60pc.com, maka d60pc.com akan ditebalkan sehingga akan diharapkan para pengguna sadar bahwa
itu bukan situs resmi klik BCA. Desain chrome tergolong simpel dan minimalis, mudah di update, ringan dan
gesit. Selain itu chrome juga tergolong ringan dan gesit, serta memiliki security yang kuat. Saat ini menjadi
browser yang paling tahan terhadap serangan hacker.
Konqueror adalah web browser, file manager, dll. Konqueror menyediakan file viewer yang
bisa mengexplore file-file di komputer anda maupun secara remote ke komputer lain.
Untuk menginstall Konqueror ini anda harus install KDE terlebih dahulu. KDE adalah
Desktop Enviroment di keluarga unix, jika anda pengguna windows telebih dahulu install
KDE.