Dapatkah seseorang memberi tahu saya apa yang akan atau tidak saya alami dan dan apakah Jawa benar-benar diperlukan hari ini untuk menjelajah?
Ini pertanyaan yang cukup bagus. Apa intinya adalah ini: Jika Anda membutuhkan Java di browser, Anda akan segera tahu. Jika Anda tidak membutuhkan Java — dan bahkan tidak sadar jika Anda bahkan menggunakannya — kemungkinan besar Anda tidak akan pernah melewatkannya dan tidak akan pernah menabraknya lagi; risiko pengguna biasa mengunjungi situs yang benar-benar membutuhkan Java untuk berfungsi pada 2015 jarang terjadi saat ini.
Agar Anda memahami sejarah Java dan web, Java pada dasarnya adalah mesin virtual "kotak hitam" yang memungkinkan Anda untuk membuat kode di Java dan kemudian menjalankan kode itu pada sistem apa pun yang dapat menjalankan Java. Konsepnya adalah bahwa Java akan menjadi platform jalan tengah yang dapat berjalan pada mesin apa pun; Windows, Macintosh, Linux, dll ... Jadi plug-in Java memungkinkan Anda untuk menjalankan aplikasi Java dari dalam browser web. Ini menarik pada hari-hari awal Internet karena kurangnya kompatibilitas lintas platform dan "tepi kasar" lainnya dari Internet awal.
Tetapi pada tahun 2015, sebagian besar fungsionalitas tingkat dasar "mewah" yang disediakan Java di masa lalu — grafik dan efek keren dan semacamnya — sekarang ditangani di dalam peramban itu sendiri melalui CSS, HTML, dan JavaScript. Kembali pada akhir 1990-an / awal 2000-an banyak situs kreatif menggunakan Java karena browser asli tidak bisa menangani trik yang hanya bisa dilakukan di Jawa saat itu. Heck, Java bahkan dibundel sebagai plugin dasar di Netscape Navigator pada hari itu berkat fungsionalitas yang diterima secara umum.
Sekarang di mana Anda mungkin melewatkannya pada tahun 2015 tergantung pada jenis situs apa yang Anda akses. Sebagai contoh, saya tahu bahwa banyak sistem keuangan yang dapat diakses online — seperti sistem pajak pribadi, gateway penggajian, dan sistem serupa lainnya — menggunakan aplikasi Java yang rumit untuk memungkinkan pengguna akhir mendapatkan pengalaman yang lebih kaya dengan alat keuangan mereka. Jadi jika Anda menggunakan mesin Anda untuk mengakses aplikasi keuangan berbasis web seperti itu, maka Anda pasti membutuhkan Java. Tetapi dalam pengalaman saya, bahkan dalam kasus-kasus itu, banyak lembaga seperti itu perlahan-lahan memindahkan sistem berbasis Java kuno mereka ke pengaturan yang lebih stabil, berbasis di Jawa yang mengambil keuntungan lebih baik dari fungsionalitas peramban web modern.
Misalnya, sedikit lebih dari setahun yang lalu siapa pun yang menggunakan perangkat lunak berbagi layar / layanan GoToMeeting harus memiliki Java yang diaktifkan di browser mereka dan juga pada sistem mereka. Tetapi seperti yang dijelaskan dalam utas forum dukungan ini di situs mereka, mereka sekarang secara resmi telah menjatuhkan persyaratan Java demi perangkat perangkat lunak berbasis non-Jawa mereka sendiri:
Di masa lalu kami dulu menggunakan Java untuk secara otomatis meluncurkan perangkat lunak kami, sejak itu kami mengganti metode itu dengan peluncur kami sendiri. Sejak memperkenalkan peluncur kami, kami tidak lagi menggunakan Java.
Jadi saran saya adalah jika Java mengkhawatirkan Anda sebagai masalah keamanan potensial pada level browser, cukup nonaktifkan untuk saat ini. Saya cukup yakin Anda tidak akan melewatkannya. Dan jika — dalam sekitar 8 hingga 9 bulan — Anda perlu Jawa untuk suatu alasan, atasi itu.