Apa itu NoScript, dan Haruskah Anda Menggunakannya untuk Menonaktifkan JavaScript?

Daftar Isi:

Apa itu NoScript, dan Haruskah Anda Menggunakannya untuk Menonaktifkan JavaScript?
Apa itu NoScript, dan Haruskah Anda Menggunakannya untuk Menonaktifkan JavaScript?

Video: Apa itu NoScript, dan Haruskah Anda Menggunakannya untuk Menonaktifkan JavaScript?

Video: Apa itu NoScript, dan Haruskah Anda Menggunakannya untuk Menonaktifkan JavaScript?
Video: Cara Mempercepat Koneksi Internet / WIFI Pada Laptop dan PC (100% AMPUH) - How to Speed Up Internet - YouTube 2024, April
Anonim
NoScript dianggap, oleh banyak pengguna Firefox, ekstensi yang harus dimiliki, dan sekarang tersedia untuk Firefox Quantum yang baru. Tapi apa itu NoScript, mengapa begitu banyak orang bersumpah dengan itu, dan haruskah Anda menggunakannya?
NoScript dianggap, oleh banyak pengguna Firefox, ekstensi yang harus dimiliki, dan sekarang tersedia untuk Firefox Quantum yang baru. Tapi apa itu NoScript, mengapa begitu banyak orang bersumpah dengan itu, dan haruskah Anda menggunakannya?

NoScript adalah, pada dasarnya, add-on Firefox yang menonaktifkan hal-hal seperti JavaScript dari berjalan di situs web yang Anda kunjungi. Jadi sebelum kita berbicara tentang NoScript, kita harus benar-benar berbicara tentang JavaScript: bahasa pemrograman yang membuat web yang kita miliki saat ini mungkin.

Apa itu JavaScript?

JavaScript adalah bahasa pemrograman yang umum digunakan pada halaman web (antara lain). JavaScript awalnya cukup mendasar, dan digunakan untuk hal-hal seperti kotak peringatan dan menu yang muncul saat Anda mengarahkan mouse ke elemen di halaman. Namun, JavaScript telah menjadi jauh lebih dari itu. Ini adalah bahasa yang mendukung aplikasi web modern, memungkinkan laman web memuat secara dinamis dan mengirim konten di latar belakang tanpa pemuatan laman dan melakukan hal-hal dinamis dan interaktif lainnya. Sebagian besar situs web menggunakan JavaScript untuk menyediakan berbagai fitur.

Perhatikan bahwa JavaScript tidak sama dengan Java. JavaScript dan Java sama sekali tidak terkait, selain dari nama (yang dipilih karena alasan pemasaran). JavaScript dibuat di peramban web Anda - Chrome, Firefox, Internet Explorer, Safari, dan Opera semuanya memiliki mesin JavaScript sendiri. Itu bukan plug-in yang tidak aman yang diproduksi oleh satu perusahaan, seperti Java. JavaScript bukanlah ancaman keamanan besar yang ada di Jawa.

Mengapa Orang Ingin Menonaktifkan JavaScript?

Ada sebagian kecil tetapi vokal dari pengguna yang menonaktifkan JavaScript. Banyak dari orang-orang ini melakukannya karena manfaat keamanan yang dirasakan. Ada beberapa kerentanan browser yang dieksploitasi melalui JavaScript. Namun, ini sangat jarang dan lubang keamanan langka di mesin JavaScript telah ditambal dengan sangat cepat. Sebagian besar situs web menggunakan JavaScript - inilah yang membuat web yang kita miliki saat ini menjadi mungkin.

Menonaktifkan JavaScript juga mencegah beberapa jenis iklan untuk dimuat. Kami tidak menyarankan pemblokiran iklan, tetapi jika Anda harus, ada cara yang lebih baik untuk melakukannya daripada menonaktifkan JavaScript sama sekali.

Terakhir, menonaktifkan JavaScript akan memakan lebih sedikit CPU dan RAM di komputer Anda, yang memang diharapkan. Jika Anda menjalankan sesuatu yang super dasar, itu akan mengambil lebih sedikit sumber daya. Tetapi jika komputer Anda sangat tua sehingga tidak dapat menangani situs web modern, mungkin sudah waktunya untuk meningkatkannya - karena web semakin baik, ia membutuhkan lebih banyak sumber daya untuk melakukan apa yang dilakukannya, sama seperti program lain di komputer Anda.

Masalah: Menonaktifkan JavaScript Memecah Banyak Web

Sayangnya, semua itu terdengar bagus, tetapi ini lebih merepotkan daripada yang terlihat. Jika Anda menonaktifkan JavaScript, banyak situs web tidak akan berfungsi dengan baik. Ini terutama berlaku untuk aplikasi web seperti Gmail, Facebook, dan Google Docs, tetapi ini juga berlaku untuk situs web lain (termasuk situs berita seperti yang Anda baca saat ini). Menonaktifkan JavaScript dapat merusak kemampuan untuk masuk, mengirim komentar, atau secara dinamis meminta konten, yang telah menjadi sangat umum di web hari ini.

Misalnya, ketika Anda melakukan pencarian di Google Images, Anda dapat terus menggulir ke bawah untuk melihat lebih banyak gambar tanpa harus memuat ulang halaman. Google menggunakan JavaScript untuk secara dinamis meminta gambar baru dan menambahkannya ke halaman saat ini. Ketika Anda mengklik sebuah gambar, Anda akan melihat popup in-line yang lebih besar dengan gambar itu. Anda tidak perlu menunggu laman web baru dimuat - semua itu terjadi di laman web saat ini tanpa waktu muat yang menjengkelkan.

Jika Anda menonaktifkan JavaScript, Anda harus mengklik "next" berulang-ulang untuk melihat lebih banyak gambar. Ketika Anda mengklik sebuah gambar, Anda harus memuat halaman baru seluruhnya. Antarmuka yang lebih baik di atas memerlukan JavaScript untuk membuat berbagai fiturnya berfungsi.
Jika Anda menonaktifkan JavaScript, Anda harus mengklik "next" berulang-ulang untuk melihat lebih banyak gambar. Ketika Anda mengklik sebuah gambar, Anda harus memuat halaman baru seluruhnya. Antarmuka yang lebih baik di atas memerlukan JavaScript untuk membuat berbagai fiturnya berfungsi.
Ini hanyalah satu contoh - banyak fitur lain di situs web yang menggunakan JavaScript. Beberapa situs web bahkan tidak menyediakan halaman fallback yang berfungsi tanpa JavaScript.
Ini hanyalah satu contoh - banyak fitur lain di situs web yang menggunakan JavaScript. Beberapa situs web bahkan tidak menyediakan halaman fallback yang berfungsi tanpa JavaScript.

Jika Anda menonaktifkan JavaScript, Anda mungkin tidak dapat menggunakan fitur tertentu di situs web. Dalam kasus lain, situs web dapat rusak sepenuhnya, atau Anda akan terjebak menggunakan versi laman yang sangat lama. Misalnya, Gmail menawarkan mode HTML biasa yang sangat dasar untuk orang dengan JavaScript yang dinonaktifkan.

NoScript Bertujuan Untuk Menonaktifkan Javascript Lebih Mudah … Tapi Ini Masih Kerepotan

Browser web modern memiliki opsi untuk menonaktifkan JavaScript sepenuhnya, sama seperti mereka memiliki opsi untuk menonaktifkan gambar dan fitur web lainnya. Di Chrome, Anda akan menemukan ini di Setelan> Privasi dan Keamanan> Pengaturan Konten> JavaScript. Anda dapat mengizinkan atau memblokir situs tertentu secara individual di sini jika Anda lebih suka tidak memblokir JavaScript di setiap situs tunggal.

Pilihan Firefox lebih terbatas, sehingga membutuhkan add-on seperti NoScript untuk kontrol yang lebih halus. NoScript membuat pintasan yang memungkinkan Anda untuk mengaktifkan JavaScript secara selektif pada situs web tertentu, bukan memblokirnya di mana-mana. Ia juga mengklaim untuk memblokir plug-in seperti Flash dan Java, meskipun Java tidak diizinkan di browser lagi, dan Flash harus diizinkan secara manual di setiap situs yang Anda kunjungi secara default.
Pilihan Firefox lebih terbatas, sehingga membutuhkan add-on seperti NoScript untuk kontrol yang lebih halus. NoScript membuat pintasan yang memungkinkan Anda untuk mengaktifkan JavaScript secara selektif pada situs web tertentu, bukan memblokirnya di mana-mana. Ia juga mengklaim untuk memblokir plug-in seperti Flash dan Java, meskipun Java tidak diizinkan di browser lagi, dan Flash harus diizinkan secara manual di setiap situs yang Anda kunjungi secara default.
Inilah masalahnya: NoScript mungkin tampak seperti kompromi yang mudah, karena Anda dapat mengizinkan JavaScript di situs yang Anda kunjungi secara rutin. Tetapi ini masih merusak sebagian besar web secara default, dan membutuhkan terlalu banyak upaya untuk mengatur daftar putih Anda.Begitu banyak internet yang menggunakan JavaScript sehingga Anda akan selalu tersandung di situs web yang tidak berfungsi dengan baik sampai Anda memasukkannya ke daftar putih. Jika Anda akhirnya masuk daftar putih sebagian besar situs yang Anda kunjungi hanya untuk membuat mereka berfungsi, apa gunanya memiliki NoScript di tempat pertama?
Inilah masalahnya: NoScript mungkin tampak seperti kompromi yang mudah, karena Anda dapat mengizinkan JavaScript di situs yang Anda kunjungi secara rutin. Tetapi ini masih merusak sebagian besar web secara default, dan membutuhkan terlalu banyak upaya untuk mengatur daftar putih Anda.Begitu banyak internet yang menggunakan JavaScript sehingga Anda akan selalu tersandung di situs web yang tidak berfungsi dengan baik sampai Anda memasukkannya ke daftar putih. Jika Anda akhirnya masuk daftar putih sebagian besar situs yang Anda kunjungi hanya untuk membuat mereka berfungsi, apa gunanya memiliki NoScript di tempat pertama?

Anda Mungkin Tidak Perlu Menonaktifkan JavaScript

Dengan mengingat hal itu, kami menyarankan agar Anda tidak menonaktifkan JavaScript, kecuali Anda memiliki alasan yang sangat bagus (seperti pekerjaan Anda membutuhkannya). Ini adalah bahasa yang digunakan secara luas yang menjadikan web seperti sekarang ini, memungkinkan situs web menjadi lebih responsif, dinamis, dan interaktif. Menonaktifkan JavaScript menjadikan situs web kembali ke masa ketika dokumen itu sederhana tanpa fitur lain. Meskipun beberapa orang mungkin ingin kembali ke waktu itu, itu bukan web yang kita tinggali lagi, dan kebanyakan orang tidak perlu mengambil tindakan drastis semacam itu untuk mendapatkan manfaat kecil yang dirasakan.

Sudah pasti ada beberapa kasus di mana menonaktifkan JavaScript dapat memblokir kerentanan keamanan baru dari dieksploitasi, tetapi mereka telah langka dan diperbaiki dengan cepat.

Sementara itu, ada kasus lain di mana browser itu sendiri dieksploitasi dan menonaktifkan JavaScript tidak membantu. Untuk melindungi dari serangan tersebut, kami dapat berhenti menggunakan browser sepenuhnya, mengunduh file HTML laman web dan membacanya dengan tangan di editor teks. Tetapi kami tidak. Risiko kecil menggunakan browser web, bukan editor teks, sepadan dengan peningkatan besar dalam kegunaan yang ditawarkan browser. Hal yang sama berlaku untuk JavaScript - membiarkannya diaktifkan adalah risiko yang sangat kecil untuk manfaat yang sangat besar.

Tentu saja, browser Anda milik Anda. Anda memiliki kemampuan untuk mengontrol apa yang dilakukannya - Anda bahkan dapat menonaktifkan semua gambar dan menelusuri web dalam format teks, jika Anda mau. Anda dapat menonaktifkan Flash sepenuhnya dan tidak pernah menonton video online. Anda bisa menggunakan peramban mode teks seperti w3m di terminal alih-alih menggunakan peramban grafis. Tapi apakah kamu?

Pilihannya ada pada Anda, tetapi sebaiknya biarkan JavaScript diaktifkan dan jangan khawatir. Hidupmu akan jauh lebih mudah. Cukup perbarui browser Anda dan jalankan beberapa perangkat lunak anti-malware yang bagus dan Anda akan cukup aman.

Direkomendasikan: