Hướng dẫn why do people turn javascript off? - tại sao mọi người tắt javascript?

Cập nhật lúc: 23 tháng 2 năm 2022

Đây là những lý do một số người chọn vô hiệu hóa một phần hoặc hoàn toàn JavaScript chạy trong trình duyệt web của họ.

  • JavaScript có thể làm cho các trang web trở nên khó chịu hơn

    Như bạn có thể thấy trong các ví dụ của chúng tôi về JavaScript, bạn có thể khiến các trang web làm tất cả mọi thứ - điều này mang lại cho các nhà phát triển tiềm năng để làm cho các trang web hữu ích hơn, được sắp xếp hợp lý và thân thiện với người dùng ... nhưng nó cũng cho phép họ làm những điều khó chịu, như vậy Khi các lời nhắc đăng ký bản tin bật lên, làm cho mọi thứ hào nhoáng và mất tập trung, ngăn bạn rời khỏi một trang, tiếp tục bật lên cảnh báo hoặc thay đổi chức năng mặc định của trình duyệt của bạn - chẳng hạn như vô hiệu hóa nhấp chuột phải vào chuột, ngăn bạn chọn văn bản hoặc văn bản hoặc Thay đổi cách trang cuộn lên và xuống.

    Vì những "tính năng" khó chịu đó được cung cấp bởi JavaScript, việc vô hiệu hóa JavaScript cũng sẽ ngăn trang web này hoạt động các tính năng khó chịu đó.

  • JavaScript có thể giúp các công ty theo dõi bạn dễ dàng hơn

    Cookies là một cách phổ biến để bạn được theo dõi trực tuyến; Nhưng đó là JavaScript chịu trách nhiệm cho rất nhiều công việc trong việc thực sự theo dõi. JavaScript trong quảng cáo, phương tiện truyền thông xã hội và các công cụ theo dõi chuyên dụng đều ngừng hoạt động nếu bạn vô hiệu hóa JavaScript. Vẫn còn nhiều cách để bạn được theo dõi trực tuyến, nhưng nếu những phương pháp đó được thực hiện với JavaScript, việc vô hiệu hóa sẽ ngăn họ làm việc.

    Bây giờ, có nhiều cách dễ dàng để vô hiệu hóa các trình theo dõi trực tuyến đáng sợ này hơn là vô hiệu hóa hoàn toàn JavaScript - ví dụ, có các tiện ích mở rộng trình duyệt giúp bạn ngăn chặn các thư viện theo dõi - nhưng thực tế là việc vô hiệu hóa JavaScript chắc chắn sẽ giúp ích rất nhiều cho điều này (mặc dù bạn có thể lập luận rằng đó là một chút quá mức cần thiết để hoàn toàn tắt nó trong trình duyệt của bạn chỉ để ngừng theo dõi).

  • JavaScript có thể có mối quan tâm bảo mật?

    Có khá nhiều chi tiết cần thiết để bao gồm đầy đủ các mối quan tâm bảo mật của JavaScript, bởi vì bảo mật là một chủ đề phức tạp, và chính JavaScript cũng vậy. Vì vậy, tôi đã đặt chủ đề này vào phần riêng của nó ở đây:

    Nhưng tóm tắt là: mối quan tâm bảo mật với JavaScript là một chút phóng đại, và thực tế đó có lẽ không phải là lý do chính mà bạn sẽ xem xét việc vô hiệu hóa JavaScript.

  • JavaScript có thể làm chậm máy tính hoặc điện thoại của bạn

    Đối với mã JavaScript trên trang web để "thực hiện những gì nó làm", trình duyệt web của bạn "chạy" mã đó - điều này có nghĩa là máy tính của bạn tuân theo các hướng dẫn được viết bởi nhà phát triển trang web và nếu các hướng dẫn đó rất phức tạp hoặc nếu chúng không Viết hiệu quả sau đó nó có thể sử dụng quá mức CPU và bộ nhớ của máy tính và làm cho máy tính của bạn chạy chậm hơn.

    Máy tính và điện thoại nhanh hơn nhiều so với mười hoặc hai mươi năm trước, vì vậy đây không phải là quá nhiều vấn đề gần đây, nhưng đôi khi bạn sẽ thấy mình trên một trang web và nó chỉ chậm .... ... .Computer .... xuống .... cho đến khi bạn đóng tab.

    Tôi đã nhận thấy rằng đó thường là rất nhiều trang web tin tức lớn có tội về điều này - họ có thể có hàng chục tập lệnh theo dõi khác nhau được nhúng và khi tất cả chúng kết hợp, nó thực sự chỉ làm chậm máy tính của bạn. Vô hiệu hóa JavaScript trong các kịch bản đó chắc chắn sẽ tăng tốc trải nghiệm duyệt web của bạn.

    Nhưng nếu bạn thấy rằng máy tính của bạn đang chạy chậm trên nhiều trang web, có lẽ đã đến lúc xem xét nâng cấp nó lên một cái gì đó nhanh hơn một chút và có nhiều bộ nhớ hơn.

Một người vô hiệu hóa 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ệ

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

Khả năng sử dụng & khả năng tiếp cận

Hỗ trợ nền tảng

Bảo vệ

Rất nhiều ứng dụng sử dụng quá nhiều JavaScript vì lợi ích của riêng họ ... Bạn có cần các phần trong giao diện của mình để được làm mới bởi Ajax Gọi mọi lúc không? Có thể giao diện của bạn cảm thấy tuyệt vời và nhanh chóng khi được sử dụng với kết nối băng thông rộng, nhưng khi bạn phải hạ cấp xuống tốc độ kết nối chậm hơn, giao diện hợp lý hơn được ưa thích. Và việc tắt JavaScript là một cách tốt để ngăn chặn các ứng dụng web ngu ngốc làm mới thế giới cứ sau 15 giây hoặc lâu hơn mà không có lý do chính đáng. .

Chúng tôi cũng có xu hướng tải xuống ngày càng nhiều quá trình xử lý cho khách hàng và nếu bạn sử dụng phần cứng tối giản (hoặc chỉ lỗi thời), thì nó rất chậm.

Hỗ trợ nền tảng

Bảo vệ

Rất nhiều ứng dụng sử dụng quá nhiều JavaScript vì lợi ích của riêng họ ... Bạn có cần các phần trong giao diện của mình để được làm mới bởi Ajax Gọi mọi lúc không? Có thể giao diện của bạn cảm thấy tuyệt vời và nhanh chóng khi được sử dụng với kết nối băng thông rộng, nhưng khi bạn phải hạ cấp xuống tốc độ kết nối chậm hơn, giao diện hợp lý hơn được ưa thích. Và việc tắt JavaScript là một cách tốt để ngăn chặn các ứng dụng web ngu ngốc làm mới thế giới cứ sau 15 giây hoặc lâu hơn mà không có lý do chính đáng. .

Chúng tôi cũng có xu hướng tải xuống ngày càng nhiều quá trình xử lý cho khách hàng và nếu bạn sử dụng phần cứng tối giản (hoặc chỉ lỗi thời), thì nó rất chậm.

Không phải tất cả các giao diện người dùng nên được thể hiện theo kiểu động và nội dung do máy chủ tạo ra có thể hoàn toàn chấp nhận được trong nhiều trường hợp. Thêm vào đó, một số người chỉ đơn giản là không muốn loại giao diện này. Bạn không thể làm hài lòng tất cả mọi người, nhưng đôi khi bạn có cơ hội và nghĩa vụ để thỏa mãn tất cả người dùng của bạn.

Bảo vệ

Rất nhiều ứng dụng sử dụng quá nhiều JavaScript vì lợi ích của riêng họ ... Bạn có cần các phần trong giao diện của mình để được làm mới bởi Ajax Gọi mọi lúc không? Có thể giao diện của bạn cảm thấy tuyệt vời và nhanh chóng khi được sử dụng với kết nối băng thông rộng, nhưng khi bạn phải hạ cấp xuống tốc độ kết nối chậm hơn, giao diện hợp lý hơn được ưa thích. Và việc tắt JavaScript là một cách tốt để ngăn chặn các ứng dụng web ngu ngốc làm mới thế giới cứ sau 15 giây hoặc lâu hơn mà không có lý do chính đáng. .

Chúng tôi cũng có xu hướng tải xuống ngày càng nhiều quá trình xử lý cho khách hàng và nếu bạn sử dụng phần cứng tối giản (hoặc chỉ lỗi thời), thì nó rất chậm.

Không phải tất cả các giao diện người dùng nên được thể hiện theo kiểu động và nội dung do máy chủ tạo ra có thể hoàn toàn chấp nhận được trong nhiều trường hợp. Thêm vào đó, một số người chỉ đơn giản là không muốn loại giao diện này. Bạn không thể làm hài lòng tất cả mọi người, nhưng đôi khi bạn có cơ hội và nghĩa vụ để thỏa mãn tất cả người dùng của bạn.

Cộng với chúng ta đừng quên rằng nếu mô hình bảo mật của trình duyệt của bạn bị thiếu sót hoặc các trang web bạn truy cập không tự bảo vệ mình khi đủ chống lại các cuộc tấn công XSS, thì người ta có thể sử dụng JavaScript để chỉ cần nhấn vào các phiên mở của bạn trên các trang web từ xa.

JavaScript chủ yếu là vô hại ... nếu bạn sử dụng nó cho các trang web đáng tin cậy. Gmail. Facebook (có thể ... và thậm chí không ...). Người đọc Google. Giao dịch cổ phiếu.

Nhưng vâng chắc chắn, JavaScript không thể xấu như vậy, phải không? Và dù sao cũng có những điều đáng sợ hơn để sợ hãi trực tuyến. Giống như nghĩ rằng bạn ẩn danh khi bạn thực sự không nhiều, như được thể hiện bởi thí nghiệm Panopticlick của EFF. Cũng được thực hiện một phần bằng cách sử dụng JavaScript. Bạn thậm chí có thể đọc lý do của họ để vô hiệu hóa JavaScript để tránh dấu vân tay của trình duyệt.


Tất cả những điều này đang được nói, có thể có những tình huống hoàn toàn tốt mà bạn không cần phải bận tâm về việc hỗ trợ JavaScript. Nhưng nếu bạn cung cấp một trang web dịch vụ công cộng, hãy xem xét chấp nhận cả hai loại khách hàng. Cá nhân, tôi nghĩ rằng rất nhiều ứng dụng web và trang web hiện đại sẽ hoạt động tốt như sử dụng mô hình nội dung do máy chủ tạo ra trước đây không có JavaScript ở phía khách hàng, và nó vẫn sẽ rất ít và có thể ít tiêu tốn hơn rất nhiều.

Số dặm của bạn có thể thay đổi tùy thuộc vào dự án của bạn.

Tại sao tôi nên tắt JavaScript?

Nó chặn một số yếu tố trên các trang web bao gồm theo dõi cookie, do đó nâng cao quyền riêng tư của bạn.Vô hiệu hóa JavaScript cũng có thể phá vỡ các trang web, ảnh hưởng đến trải nghiệm người dùng.Nó loại bỏ khả năng hacker tiêm mã độc vào trang web mà bạn duyệt.. Disabling JavaScript can break websites too, affecting the user experience. It eliminates the possibility of a hacker injecting malicious code into the web page you browse.

Điều gì sẽ xảy ra nếu người dùng tắt JavaScript?

JavaScript trong quảng cáo, phương tiện truyền thông xã hội và các công cụ theo dõi chuyên dụng đều ngừng hoạt động nếu bạn vô hiệu hóa JavaScript.Vẫn còn nhiều cách để bạn được theo dõi trực tuyến, nhưng nếu những phương pháp đó được thực hiện với JavaScript, việc vô hiệu hóa sẽ ngăn họ làm việc.stop working if you disable JavaScript. There are still ways for you to be tracked online, but if those methods are done with JavaScript, having it disabled will stop them from working.

Bao nhiêu phần trăm mọi người tắt JavaScript?

Nhưng quan trọng hơn, vấn đề ít hơn về 1% người dùng luôn truy cập trang web của bạn mà không cần JavaScript và nhiều hơn về 1% lượt truy cập vào trang web của bạn, điều này dẫn đến việc người dùng trải nghiệm trang web của bạn mà không cần JavaScript.1% of users who always visit your site without JavaScript and more about the 1% of visits to your site which result in users experiencing your site without JavaScript.