Tại sao bạn lại tắt javascript?

Javascript là một trong ba ngôn ngữ phát triển tinh túy theo định nghĩa của World Wide Web Consortium (W3C). Cùng với HTML và CSS, JavaScript được sử dụng để thao tác các phần tử trên ứng dụng web và điều này đã định hình nên Internet hiện đại như ngày nay

  • 1. Giới thiệu về Javascript
  • 2. Cách bật/tắt Javascript
  • 2. 1. Internet Explorer
  • 2. 2. Firefox
  • 2. 3. Chrome
  • 2. 4. Opera
  • 3. Câu hỏi thường gặp về JavaScript
  • 4. Các lựa chọn thay thế trình duyệt an toàn
  • 4. 1. Bộ bảo mật NoScript của Firefox
  • 4. 2. Webutation dành cho Chrome, Firefox
  • 4. 3. Trình duyệt thay thế

Kể từ giữa những năm 2000, các trình duyệt bắt đầu tự động bật JavaScript theo mặc định. Tuy nhiên, vì lý do bảo mật và quyền riêng tư, JavaScript vẫn có thể bị tắt và một số trình duyệt thích hợp hoàn toàn không sử dụng nó

Giới thiệu về Javascript

Đầu tiên, không nên nhầm lẫn JavaScript với Java, đây là một ngôn ngữ lập trình riêng biệt. JavaScript, còn được gọi là ECMAScript, được phát triển như một ngôn ngữ lập trình động cho phép kiểm soát các thành phần của ứng dụng web. Trên một trang web, trình duyệt của bạn tải cái được gọi là Mô hình đối tượng tài liệu (DOM) - và JavaScript có thể thao tác các thành phần trong DOM, chẳng hạn như để làm cho ứng dụng web đáp ứng người dùng

Mọi hệ thống menu động, mọi xác thực hoặc gửi biểu mẫu web, mọi hệ thống nhắn tin nhanh dựa trên web hoặc nút phát trên trình phát video trên web đều tồn tại nhờ có JavaScript

JavaScript được Brendan Eich tạo ra vào năm 1995 khi ông đang làm việc cho Netscape trên trình duyệt Web Netscape Navigator. Eich sau đó cũng đồng sáng lập dự án Mozilla, dự án đã trở thành một trong những người quản lý chính của JavaScript, cùng với Netscape Communications và ECMA International

JavaScript, với tư cách là nền tảng của chính trang web, được sử dụng bởi hàng chục triệu nhà phát triển tiềm năng trên toàn thế giới

Cách bật/tắt Javascript

Với việc JavaScript cực kỳ quan trọng đối với hầu hết tất cả các trình duyệt web hiện đại và được bật tự động gần như phổ biến, có vẻ ngớ ngẩn khi muốn tắt nó

Tuy nhiên, đối với các môi trường nhạy cảm về bảo mật, tắt JavaScript là một biện pháp phòng ngừa an toàn để bảo vệ chống lại các cuộc tấn công độc hại như tập lệnh chéo trang. Phần lớn, các trình duyệt hiện đại nhận thức được các loại tấn công có thể xảy ra và sẽ ngăn các nguồn không đáng tin cậy chạy. Tuy nhiên, trong các cơ quan chính phủ hoặc các tập đoàn lớn nhạy cảm, việc tắt JavaScript trên các máy trong mạng có thể là một biện pháp phòng ngừa bổ sung tốt

trình duyệt web IE

Đối với Internet Explorer 9 hoặc mới hơn, chỉ cần làm theo các bước sau. Đối với Internet Explorer 8 hoặc cũ hơn, sự khác biệt duy nhất là "Tùy chọn Internet" được tìm thấy trong nút menu "Công cụ"

  1. Nhấp vào biểu tượng cài đặt trông giống như một Bánh răng ở góc trên bên phải
  2. Nhấp vào Tùy chọn Internet trong Trình đơn thả xuống
  3. Menu bật lên sẽ hiển thị nhiều tùy chọn, nhấp vào "Tab bảo mật"
  4. Trên Tab Bảo mật là một nút có nội dung "Cấp độ tùy chỉnh" - nhấp vào đó
  5. Thao tác này sẽ mở ra cửa sổ bật lên Cài đặt bảo mật, cuộn xuống cho đến khi bạn tìm thấy phần "Scripting"
  6. Chọn Tắt, Bật hoặc Nhắc phê duyệt, bất kỳ trang web nào có JavaScript
  7. Nhấn OKÂ trên Cửa sổ bật lên Cài đặt bảo mật, sau đó là Cửa sổ bật lên Tùy chọn Internet

firefox

Firefox không có nút truy cập dễ dàng vào cài đặt JavaScript, nhưng quy trình bật/tắt JavaScript cũng đơn giản như vậy

  1. Truy cập URL và gõ "about. config" không có dấu ngoặc kép và nhấn Enter
  2. Thao tác này mang đến một trang có lời nhắc nhấp vào nút có nhãn "Tôi hứa sẽ cẩn thận" - hãy nhấp vào nút này
  3. Thao tác này sẽ hiển thị Danh sách tùy chọn, có một thanh công cụ ở trên cùng, nhập "javascript" vào thanh công cụ và nhấn enter
  4. Thao tác này sẽ trả về một tập hợp kết quả, chuyển đến kết quả có nhãn "javascript. đã bật" và nhấp đúp vào nó để chuyển giữa bật/tắt

Thế là xong, bạn có thể đóng phần giới thiệu. config mà không nhấn OK, chỉ cần đóng cửa sổ hoặc nhập URL trang mới

Trình duyệt Chrome

Thay đổi cài đặt JavaScript trong Chrome khá đơn giản nhưng yêu cầu điều hướng qua một số menu

  1. Nhấp vào biểu tượng "Hamburger" gồm ba đường thẳng đứng ở phía trên bên phải
  2. Tìm nhãn có tên Cài đặt và nhấp vào đó
  3. Trong Trang Cài đặt, cuộn xuống và tìm siêu liên kết có nhãn "Hiển thị Cài đặt Nâng cao. " Bấm vào đó
  4. Trong cài đặt nâng cao, có một nút có nhãn "Cài đặt nội dung. " Bấm vào đó
  5. Điều này sẽ mở ra một cửa sổ bật lên, cuộn xuống cho đến khi bạn đến Cài đặt JavaScript. Bật/Tắt hoặc quản lý ngoại lệ. Sau đó nhấn "Xong"

Đối với người dùng nâng cao, việc quản lý các ngoại lệ cho phép người dùng cho phép hoặc không cho phép JavaScript trên một trang riêng lẻ

Ô-pê-ra

Bật/tắt JavaScript trong Opera cũng cực kỳ đơn giản

  1. Nhấp vào nút Opera ở góc trên bên trái
  2. Nhấp vào Menu Cài đặt Lựa chọn
  3. Thao tác này sẽ hiển thị trang Cài đặt mới, nhấp vào tùy chọn Trang web trên thanh điều hướng bên trái
  4. Tìm phần có nhãn JavaScript, bạn có thể bật, tắt hoặc quản lý ngoại lệ

Câu hỏi thường gặp về JavaScript

Q. Tại sao ai đó muốn tắt JavaScript?

A. Chủ yếu cho mục đích bảo mật. Đối với trình duyệt thông thường tại nhà, việc tắt JavaScript có thể khiến việc lướt web trở nên khó khăn hơn nhưng đối với việc sử dụng mạng nội bộ hoặc máy chủ từ xa an toàn - việc tắt là một bước phòng ngừa bổ sung

Q. Tại sao JavaScript lại cần thiết cho web hiện đại?

A. JavaScript (hoặc ECMAscript) được phát minh để thao tác HTML và CSS ở phía người dùng của trang web. Đó là công nghệ cho phép trình duyệt web tương tác và được W3 Consortium duy trì như một tiêu chuẩn quốc tế

Q. Tôi có nên học JavaScript để tạo một trang web không?

A. Vâng, trong hầu hết các trường hợp. Ngay cả đối với việc phát triển ứng dụng dành cho thiết bị di động, biết JavaScript sẽ không gây hại. Đây có lẽ là một trong những ngôn ngữ được sử dụng nhiều nhất kể từ khi phát triển web là một trong những phân khúc lớn nhất của các nhà phát triển. Có rất nhiều nơi để bắt đầu

Q. Tôi nên sử dụng trình duyệt nào để có trải nghiệm JavaScript tốt nhất hoặc an toàn nhất?

A. Chrome và tất cả các trang trong bộ nhớ cache của trình duyệt Chromium theo một cách đặc biệt và hầu hết các trang đều được tối ưu hóa cho nó. Firefox có thể chạy OpenCL, nghĩa là nó có thể chạy JavaScript hiệu quả nhất. Tuy nhiên, đối với trình duyệt an toàn nhất, câu hỏi đó xứng đáng có phần riêng - hãy đọc phần bên dưới để biết câu trả lời

Các lựa chọn thay thế trình duyệt an toàn

Trên thực tế, có hàng trăm trình duyệt bạn có thể chọn ngoài các trình duyệt phổ biến được liệt kê ở trên. Ngoài ra còn có các công cụ bảo mật trình duyệt dưới dạng tiện ích mở rộng trình duyệt, cho phép thực hiện các biện pháp phòng ngừa bảo mật tốt hơn và kiểm soát quyền riêng tư thông tin

Bộ bảo mật FireFox NoScript

Plugin này ngăn JavaScript, Java và nội dung thực thi khác chạy trên các miền chưa được xác minh trong một miền đáng tin cậy. Điều này cho phép bảo vệ chống lại tất cả các loại lỗ hổng như Cross-Site Scripting, cross-zone DNS rebinding và hack bộ định tuyến. Nó là người chiến thắng "PC World - Giải thưởng đẳng cấp thế giới" về bảo mật và được khuyên dùng cho bất kỳ máy tính nào được đưa vào mạng công cộng

Web dành cho Chrome, Firefox

Đây là số liệu có nguồn gốc từ đám đông xác định mức độ an toàn và bảo mật của một trang web. Người dùng ứng dụng này chỉ định điểm tin cậy cho URL họ đang truy cập và điểm trung bình toàn cầu được yêu cầu mỗi khi bạn truy cập một trang mới. Các trang web có điểm số cao là đáng tin cậy, các trang web có điểm số thấp nên tránh

Tắt JavaScript có tốt không?

Tóm lại, tắt JavaScript giúp trải nghiệm duyệt web an toàn hơn , nhưng nó cũng phải trả giá bằng trải nghiệm người dùng. Nếu bạn gặp khó khăn khi điều hướng qua một trang web và thấy một số thành phần bị hỏng, rất có thể là do bạn đã tắt JavaScript cho trang web.

Một số lý do khiến người dùng có thể bị vô hiệu hóa JavaScript là gì?

Một người tắt JavaScript trong môi trường trình duyệt vì những cân nhắc sau. .
Tốc độ & Băng thông
Khả năng sử dụng & khả năng tiếp cận
Hỗ trợ nền tảng
Bảo vệ