JavaScript Bukan Java - Jauh Lebih Aman dan Jauh Lebih Berguna

Oct 21, 2025
Privasi dan Keamanan
KONTEN TIDAK CACHED

Anda mungkin pernah mendengar tentang bagaimana plugin browser Java tidak aman. 91% dari sistem yang disusupi pada tahun 2013 melawan plug-in Java yang tidak aman itu . Tetapi Java tidak sama dengan JavaScript - pada kenyataannya, mereka tidak benar-benar terkait.

Sebagian besar pembaca kami mungkin memahami perbedaannya, tetapi tidak semua orang mengetahuinya. Kebingungan apa pun bukanlah kebetulan - JavaScript pada awalnya bernama JavaScript hanya untuk mengaitkannya dengan Java di benak orang.

Java Basics

TERKAIT: Oracle Tidak Dapat Mengamankan Plug-in Java, Jadi Mengapa Masih Diaktifkan Secara Default?

Java adalah bahasa pemrograman populer yang digunakan untuk segala hal mulai dari perangkat lunak server hingga aplikasi desktop dan bahkan aplikasi Android. Anda mungkin pernah mendengar tentang Minecraft , yang ditulis dalam bahasa Jawa. Menjalankan aplikasi Java membutuhkan runtime Java Oracle di komputer Anda. Ini sebelumnya dikembangkan oleh Sun, tetapi Oracle membeli Sun - jadi sekarang Oracle Java, bukan Sun Java.

Tetapi Java tidak hanya digunakan untuk aplikasi tradisional. Kembali ke tahun 90-an, Sun mengembangkan plugin browser yang memungkinkan Anda menjalankan program Java —atau “applet Java” - di dalam browser web. Plug-in Java tidak lagi digunakan secara luas, dan ini menjadi sumber masalah keamanan yang tak ada habisnya. Anda tidak ingin menjalankan applet Java di dalam browser Anda jika memungkinkan. Plug-in Java - dan konten Java di browser web - terbukti tidak aman dan buruk.

Hanya ada satu plugin Java, dan dibuat oleh Oracle serta dipaketkan bersama dengan runtime Java. Jika ada masalah dengannya, Anda harus menunggu Oracle memperbaikinya. Tidak ada persaingan untuk memperbaikinya.

Dasar-dasar JavaScript

JavaScript adalah bahasa pemrograman yang digunakan oleh halaman web. HTML adalah bahasa tata letak yang menentukan bagaimana halaman web diletakkan dan JavaScript adalah bahasa yang memungkinkan halaman web menjadi lebih dinamis. JavaScript adalah yang memungkinkan aplikasi web seperti Gmail berfungsi, dan JavaScript digunakan oleh hampir semua situs web pada saat ini.

JavaScript pada awalnya dirancang untuk menjadi bahasa skrip yang ringan untuk dijalankan di browser web. Ini bukanlah plugin browser terpisah yang berasal dari satu perusahaan - setiap browser menyertakan mesin JavaScript-nya sendiri. Peramban menjalankan kode JavaScript secara asli tanpa mengandalkan plugin pihak ketiga. Ada banyak persaingan di antara vendor browser untuk membuat JavaScript lebih cepat dan lebih baik.

Mengapa Disebut JavaScript?

JavaScript benar-benar tidak ada hubungannya dengan Java; ini bukan hanya bagian dari Java yang disederhanakan. JavaScript dikembangkan dengan nama "Mocha" dan dinamai "LiveScript" saat muncul dalam rilis beta dari browser web Netscape Navigator pada tahun 1995.

Pada tahun 1995, Netscape mengumumkan bahasanya akan dinamai "JavaScript" dalam pengumuman bersama dengan Sun. Ini terjadi sekitar waktu Netscape menambahkan dukungan untuk applet Java Sun. Kita bisa melihat kembali Pengumuman hari ini:

“Bahasa JavaScript melengkapi Java, bahasa pemrograman lintas platform Sun yang berorientasi objek dan terkemuka…

JavaScript adalah bahasa skrip objek yang mudah digunakan yang dirancang untuk membuat aplikasi online langsung yang menghubungkan objek dan sumber daya pada klien dan server. Meskipun Java digunakan oleh pemrogram untuk membuat objek dan applet baru, JavaScript dirancang untuk digunakan oleh pembuat laman HTML dan pengembang aplikasi perusahaan untuk secara dinamis membuat skrip perilaku objek yang berjalan pada klien atau server. ”

Pengumumannya terus berlanjut seperti ini, membicarakan tentang Java dan JavaScript. Ini biasanya dilihat sebagai upaya Sun dan Netscape untuk mengasosiasikan bahasa baru - JavaScript - dengan bahasa Java yang populer pada saat itu. Nama tersebut membuat orang agak bingung dan menyebabkan mereka mengasosiasikan bahasa baru dengan Java, memberikan JavaScript beberapa penghargaan instan. Jika namanya JavaScript dan diumumkan oleh Sun dalam pengumuman yang banyak membahas tentang Java, tentunya itu terkait dengan Java - bukan? Nggak.

Pada tahun 1998, Brendan Eich, yang menemukan JavaScript, mengklaim dalam sebuah wawancara bahwa JavaScript dimaksudkan "terlihat seperti Java, tetapi jadilah bahasa skrip" untuk penggunaan ringan. Ini mungkin terlihat seperti Java, tetapi sangat berbeda.

JavaScript Secara Praktis Wajib untuk Web Modern

TERKAIT: Apa Itu NoScript, dan Haruskah Anda Menggunakannya untuk Menonaktifkan JavaScript?

Kami telah beralih dari konten Java di browser selama bertahun-tahun. Meskipun Java masih banyak digunakan, itu menjadi nama kotor jika dikaitkan dengan browser web. Java juga telah menjadi perangkat lunak konsumen yang semakin tidak disukai memaketkan junkware dengan pembaruan keamanan .

Di mana nama Java awalnya dimaksudkan untuk menambah kredibilitas JavaScript, asosiasi Java sekarang menodai namanya. JavaScript mudah terlintas di benak Anda saat Anda melihat tajuk utama apokaliptik tentang kerentanan plugin Java. Itulah inti dari nama itu - untuk membuatnya tampak terkait.

Beberapa orang keluar dari cara mereka untuk menonaktifkan JavaScript di browser web mereka dengan add-on seperti NoScript. Tapi JavaScript bukannya tidak aman seperti Java di browser. Ya, terkadang ada kerentanan keamanan di browser web yang dapat dieksploitasi melalui JavaScript, tetapi lubang tersebut telah diperbaiki dan kami melanjutkan. Ini tidak unik untuk JavaScript - mungkin ada kerentanan keamanan di browser web yang dapat dieksploitasi melalui HTML, CSS, atau teknologi lain juga. Tidak ada cara untuk sepenuhnya melindungi diri Anda dari kemungkinan kerentanan browser di masa mendatang. Tetap perbarui peramban Anda dan pengaya-nya.


JavaScript memberdayakan web modern, baik Anda menggunakan browser di komputer atau ponsel cerdas. Menonaktifkannya akan membuat banyak situs web tidak dapat digunakan.

Di sisi lain, plugin browser Java digunakan di sangat, sangat sedikit situs web. Jika Anda menonaktifkan plugin browser Java, web akan terus berfungsi seperti biasa. Anda mungkin tidak akan pernah menyadari bahwa Anda tidak memilikinya.

Kredit Gambar: nyuhuhuu di Flickr , Marcin Wichary di Flickr

WebAssembly And The Death Of JavaScript

Coffee Without Java


Privasi dan Keamanan - Artikel Terpopuler

Apakah Layanan Transkripsi Online Aman dan Privat?

Privasi dan Keamanan Mar 21, 2025

MaximTrukhin / Shutterstock Transkripsi dulunya merupakan proses manual dan membosankan. Dokter, jurnalis, dan sekelompok profesional akan mereka..


Cara Menghapus Informasi Tersinkron di Chrome

Privasi dan Keamanan Apr 29, 2025

Saat Anda masuk ke Chrome menggunakan Akun Google, sejumlah besar informasi pribadi Anda akan disimpan dan disinkronkan di semua perangkat Anda, tetapi bagaimana jika Anda ingin men..


Setelah IsiOtomatis Kata Sandi adalah Bagian dari iOS 12, Tidak Ada Alasan untuk Tidak Menggunakan Pengelola Kata Sandi

Privasi dan Keamanan Oct 2, 2025

KONTEN TIDAK CACHED “Anda harus menggunakan pengelola kata sandi!” adalah saran yang mungkin Anda abaikan selama bertahun-tahun, tetapi dengan integrasi yang tepat di setiap p..


Cara Memblokir Cookies (Kecuali untuk Situs yang Anda Gunakan) di Browser Apa Pun

Privasi dan Keamanan Oct 30, 2025

Cookie dapat berguna jika Anda mengontrolnya. Hari ini kami melihat bagaimana Anda dapat mengontrol cookie dengan memblokirnya kecuali jika Anda menginginkannya untuk meningkatkan p..


Cara Menghubungkan ke VPN di Android

Privasi dan Keamanan Jun 18, 2025

Jika Anda ingin mengunduh aplikasi yang tidak tersedia di negara Anda, hubungkan ke jaringan perusahaan di jalan, atau tetap aman di Wi-Fi publik, Anda membutuhkan VPN ..


Cara Memasang Pembaruan Android OTA Tanpa Kehilangan Root dengan FlashFire

Privasi dan Keamanan Jul 5, 2025

Pembaruan over-the-air telah lama menjadi kutukan bagi banyak pengguna Android yang di-rooting. Ini pertempuran tanpa akhir: menginstal pembaruan merusak root atau tidak akan berked..


Cara Membuat Aturan Firewall Tingkat Lanjut di Windows Firewall

Privasi dan Keamanan Jul 8, 2025

Firewall bawaan Windows menyembunyikan kemampuan untuk membuat aturan firewall yang kuat. Blokir program dari mengakses Internet, gunakan daftar putih untuk mengontrol akses jaringa..


Temukan Kata Sandi yang Terlupakan yang Disimpan di Firefox

Privasi dan Keamanan Sep 26, 2025

KONTEN TIDAK CACHED Firefox, seperti banyak peramban populer lainnya, menyertakan fungsionalitas bawaan untuk menyimpan kata sandi Anda. Seringkali kita akan terlalu sering menggunakan fitu..


Kategori