Saya membaca bahwa menonaktifkan Java — bukan JavaScript — akan membuat komputer saya lebih aman dari serangan perangkat lunak berbahaya. Semua indikasi bahwa itu memang akan membuatnya lebih aman, tetapi tidak ada alasan nyata di luar sana seperti apa yang akan saya kehilangan dalam pengalaman browsing, jika ada. Dapatkah seseorang memberi tahu saya apa yang akan atau tidak saya alami dan apakah Jawa benar-benar diperlukan hari ini untuk menjelajah?
23
Jawaban:
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:
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.
sumber
Anda akan menjumpai Java di web sebagian besar dalam bentuk applet Java. Ini adalah aplikasi yang muncul sebagai area berbentuk kotak yang tertanam di halaman web. Bagaimana browser Anda menangani ini ketika Anda tidak mengaktifkan Java tergantung pada browser, tetapi sebagian besar memperlihatkannya dalam bentuk persegi panjang abu-abu yang meminta Anda untuk menginstal Java.
Jadi ketika Anda menemukan situs web yang membutuhkan Java untuk applet, Anda akan tahu.
Anda tidak akan melihat banyak applet Java. Sementara mereka menjadi pemandangan umum selama booming web di akhir 90-an / awal 2000-an, mereka menjadi sangat langka saat ini, karena teknologi digantikan oleh Adobe Flash yang sekarang sendiri akan digantikan oleh HTML5.
sumber
Itu semua tergantung, beberapa situs web membutuhkan Java untuk bekerja, yang lain tidak. Sebagai contoh jika Anda ingin memperbarui driver kartu grafis Anda melalui situs web Nvidia itu akan memerlukan Java untuk itu. Ada banyak situs web lain yang menggunakan applet Java, untuk catur, permainan, cuaca, menonton film dengan subtitle. Jadi, jika Anda mengunjungi situs-situs itu, dan mereka berjalan di Jawa Anda harus memiliki Java juga.
Secara umum itu bisa mewakili ancaman keamanan, tetapi juga ancaman keamanan menjalankan Windows XP. Jadi, jika Java Anda mutakhir, dan OS Anda, dan Anda tidak menggunakan situs web yang "aneh", Anda bisa merasa aman, atau dengan kata lain Java tidak akan menyalahkan siapa pun jika sesuatu yang "buruk" terjadi.
Oracle — pemilik Java — memperbarui cukup sering, agar lebih aman. Tapi itu bisa mewakili kelemahan keamanan jika Anda tidak memperbarui Java secara teratur. Anda dapat membaca lebih lanjut di situs web Oracle untuk mendapatkan gambaran yang lebih besar, dan mulai dengan artikel Wikipedia ini .
sumber
Ketika saya masih di perguruan tinggi, banyak aplikasi pendidikan (wajib) membutuhkan Java misalnya Blackboard, situs web perpustakaan kampus, wolfram alpha, webassign, dll. Menonaktifkan Java di browser saya merusak fungsionalitas aplikasi. Sebagai akibatnya, terus perbarui Java dan gunakan pengaturan keamanan setinggi mungkin yang diizinkan aplikasi Anda.
sumber