Bagaimana untuk melumpuhkan JavaScript dalam Firefox

Sehingga Firefox 22, versi terkini pelayar web stabil, JavaScript boleh dimatikan dalam tab kandungan pilihan penyemak imbas. Di sini anda hanya perlu buang tanda "aktifkan JavaScript" untuk berbuat demikian. Cara cepat untuk sampai ke sana adalah untuk mengetuk Alt-key, dan pilih Tools> Options untuk berbuat demikian.

Dengan Firefox 23 datang perubahan yang membuang pilihan itu dari penyemak imbas. Ia tidak memadam keupayaan untuk mematikan JavaScript, hanya pilihan menu di mana ia telah disenaraikan sebelumnya.

Setiap kali Mozilla membuat perubahan kepada penyemak imbas, saya cuba mencari tahu mengapa ia dilakukan. Berkaitan dengan JavaScript, nampaknya telah dilakukan supaya pengguna yang tidak berpengalaman tidak mematikan ciri ini secara tidak sengaja.

Menu kandungan Firefox 22

Menu kandungan Firefox 23

Seperti yang anda dapat lihat jika anda membandingkan kedua tangkapan skrin, kedua-dua pilihan untuk mematikan JavaScript dan untuk menyekat imej dari pemuatan secara automatik telah dikeluarkan dari tab.

Matikan JavaScript di Firefox

Anda masih mempunyai pelbagai pilihan di pelupusan anda untuk mematikan JavaScript dalam penyemak imbas. Saya ingin memberi anda pilihan pilihan:

  1. Pasang pelanjutan QuickJS untuk Firefox. Ia menambah satu butang ke bar alat yang boleh anda klik untuk menghidupkan atau mematikan JavaScript. Ia juga menyediakan pintasan Ctrl-Q untuk melakukan perkara yang sama.
  2. Anda boleh mematikan JavaScript dalam: config. Taip kira: config di bar alamat Firefox dan tekan kekunci masuk. Sahkan anda akan berhati-hati, dan cari javascript.enabled di sana. Klik dua kali keutamaan untuk menukar nilainya.
  3. Dari Firefox 24, pemaju web mempunyai pilihan untuk mematikan JavaScript buat sementara waktu. Buka Konsol Web melalui menu atau pintasan Ctrl-Shift-K dan klik ikon pilihan di sana. Di sini anda mendapati melumpuhkan JavaScript di bawah tetapan lanjutan. Ini menyahdayakannya hanya untuk sesi semasa walaupun.
  4. Pasang Suite Keselamatan NoScript yang kuat untuk mematikan JavaScript untuk semua laman secara lalai, tetapi dengan pilihan untuk menghidupkannya secara sementara atau selama laman web terpilih.

Kesan sampingan perubahan

Sekiranya anda telah mematikan JavaScript di Firefox pada masa ini dan menaik taraf ke Firefox 23 atau lebih baru, anda akan mendapati bahawa ia secara automatik akan dihidupkan semula tanpa anda diberitahu tentangnya.

Anda mungkin tertanya-tanya mengapa keputusan itu dibuat, kerana ia mengubah konfigurasi tersuai pelayar pengguna tanpa pemberitahuan. Ia semula direka untuk pengguna yang tidak berpengalaman yang telah mematikan ciri secara tidak sengaja. Sebabnya di sini adalah bahawa pengguna yang tidak berpengalaman akan mempunyai masa yang sukar untuk mengetahui bagaimana untuk mengaktifkan JavaScript kembali jika mereka membuat perubahan secara tidak sengaja, sementara pengguna yang berpengalaman pasti akan dapat mengetahui apa yang terjadi.

Pilihan lanjutan dialog seolah-olah hilang. Saya tidak pasti sama ada Mozilla telah menambahkannya sebagai pilihan dalam: config juga. Sekiranya organisasi itu melakukannya, mereka sepatutnya tidak muncul dengan tag javascript di sana.

Kemas kini

Pilihan lanjutan tidak hilang, mereka juga disenaraikan dalam dialog mengenai: config.

  • dom.disable_window_move_resize
  • dom.disable_window_flip / li>
  • dom.event.contextmenu.enabled

Anda mencari pilihan lain yang disenaraikan di sini juga. Hanya masukkan dom.disable atau dom.event untuk melihat mereka.

Kata penutupan

Saya tidak fikir saya pernah menggunakan pilihan untuk mematikan JavaScript yang boleh saya atribut 100% untuk penggunaan NoScript. Saya tahu sesetengah pengguna di sisi lain yang menyemak imbas web dengan JavaScript dimatikan oleh pilihan, dan mereka mungkin menghadapi masalah dengan Mozilla menghidupkan JavaScript secara automatik dalam penyemak imbas mereka apabila mereka mengemas kini ke Firefox 23.