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

Rất nhiều ứng dụng sử dụng quá nhiều JavaScript vì lợi ích của chúng. Bạn có cần các phần trong giao diện của mình luôn được làm mới bằng lệnh gọi AJAX không? . Và tắt JavaScript là một cách tốt để ngă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. [Bạn đã bao giờ nhìn vào lượng dữ liệu mà Facebook gửi đi chưa? Thật đáng sợ. Tuy nhiên, đây không chỉ là vấn đề liên quan đến JS mà còn là một phần của nó]

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

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

Không phải tất cả các giao diện người dùng đều phải được thể hiện theo kiểu động và nội dung do máy chủ tạo có thể hoàn toàn chấp nhận được trong nhiều trường hợp. Ngoài ra, một số người đơ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ụ phải làm hài lòng tất cả người dùng của mình

Cuối cùng, một số người dùng bị khuyết tật và bạn sẽ không bao giờ bỏ qua họ.

Theo tôi, trường hợp xấu nhất ở đây là các trang web của chính phủ cố gắng "hiện đại hóa" giao diện người dùng của họ để có vẻ thân thiện hơn với công chúng, nhưng cuối cùng lại để lại một lượng lớn khán giả dự định của họ. Tương tự, thật đáng tiếc khi một sinh viên đại học không thể truy cập nội dung khóa học của mình. bởi vì anh ấy/cô ấy bị mù và trình đọc màn hình của anh ấy không hỗ trợ trang web hoặc vì trang web quá nặng và yêu cầu các plug-in hiện đại đặc biệt mà anh ấy/cô ấy không thể cài đặt trên máy tính xách tay tân trang mua trên

Không phải ai cũng sống trong một thế giới hoàn hảo

Hỗ trợ nền tảng

Điểm này liên quan đến 2 điểm trước và có xu hướng ít liên quan hơn hiện nay, vì các trình duyệt nhúng các công cụ JavaScript có mức độ hiệu quả cao hơn so với trước đây và điều này ngày càng tốt hơn

Tuy nhiên, không có gì đảm bảo rằng tất cả người dùng của bạn đều có đặc quyền sử dụng các trình duyệt hiện đại [do các ràng buộc của công ty - thực sự buộc chúng tôi phải hỗ trợ các trình duyệt cũ mà không có lý do chính đáng - hoặc các lý do khác có thể hợp lệ hoặc không hợp lệ]. Như đã đề cập bởi "Matthieu M. " trong các nhận xét, bạn cần nhớ rằng nhiều người vẫn sử dụng phần cứng chất lượng thấp hơn và không phải ai cũng sử dụng điện thoại thông minh mới nhất và tuyệt vời nhất. Cho đến hôm nay, vẫn còn một phần đáng kể những người sử dụng điện thoại có trình duyệt nhúng với sự hỗ trợ hạn chế

Nhưng, như tôi đã đề cập, mọi thứ trở nên tốt hơn trong lĩnh vực này. Nhưng sau đó, bạn vẫn cần nhớ những điểm trước đó về giới hạn băng thông nếu bạn tiếp tục bỏ phiếu thường xuyên [hoặc người dùng của bạn sẽ được hưởng một hóa đơn điện thoại tốt]

Tất cả đều rất liên quan đến nhau

Bảo vệ

Mặc dù rõ ràng bạn có thể nghĩ rằng không có gì đặc biệt nguy hiểm có thể được thực hiện với JavaScript khi nó chạy trong môi trường trình duyệt, nhưng điều này hoàn toàn sai sự thật.

Bạn có nhận ra rằng khi bạn truy cập P. SE và SO bạn sẽ tự động đăng nhập nếu bạn đã đăng nhập trên bất kỳ mạng nào khác, phải không? . Mặc dù vậy, bit đó vẫn vô hại, nhưng nó sử dụng một số khái niệm có thể bị khai thác bởi một số trang web độc hại. Một trang web hoàn toàn có thể sử dụng JavaScript để thu thập thông tin về một số điều bạn làm [hoặc đã làm] trong phiên duyệt web của mình [hoặc những điều trước đây nếu bạn không xóa dữ liệu phiên của mình mỗi khi thoát khỏi trình duyệt hoặc chạy ngay bây giờ].

Các lỗ hổng gần đây [hoạt động trên các trình duyệt chính vào thời điểm đó] bao gồm khả năng thu thập dữ liệu biểu mẫu đầu vào đã lưu của bạn [bằng cách thử các kết hợp cho bạn trên một trang độc hại và ghi lại các văn bản được đề xuất cho từng kết hợp chữ cái bắt đầu có thể, có thể cho kẻ tấn công biết bạn là ai . Bạn chỉ cần làm điều này trên một bảng tên miền đủ lớn đã biết. Và trình duyệt của bạn xử lý JavaScript nhanh hơn, loại việc này được thực hiện nhanh chóng. ]

Ngoài ra, đừ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ị lỗi hoặc các trang web bạn truy cập không đủ khả năng tự bảo vệ trước các cuộc tấn công XSS, thì người ta có thể sử dụng JavaScript để chỉ cần truy cập vào các phiên mở của bạn trên các trang web từ xa

JavaScript hầu như 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ể tệ đến thế, phải không? . Giống như nghĩ rằng bạn ẩn danh khi bạn thực sự không nhiều như vậy, như thể hiện qua thử nghiệm Panopticlick của EFF. Điều này cũng được thực hiện một phần bằng JavaScript. Bạn thậm chí có thể đọc lý do của họ để tắt JavaScript để tránh dấu vân tay của trình duyệt

Tất cả đ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 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 cân nhắc 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 khi sử dụng mô hình nội dung do máy chủ tạo trước đây hoàn toàn không có JavaScript ở phía máy khách và nó vẫn sẽ tuyệt vời và có thể ít tiêu tốn hơn rất nhiều

Có thể tắt JavaScript không?

Những nhược điểm của việc tắt JavaScript . JavaScript làm cho việc cuộn qua thông tin trở nên dễ dàng hơn, vì vậy khi nó tắt, bạn sẽ gặp ít khả năng cơ động hơn khi cố gắng tải thêm thông tin trên một trang web. You can lose access to media such as images, videos, and graphics on websites that use JavaScript. JavaScript makes scrolling through information easier so once it's off, you will have less maneuverability when trying to load more information on a website.

JavaScript có cần thiết trên máy tính của tôi không?

Nhiều trang web trên Internet có chứa JavaScript , một ngôn ngữ lập trình kịch bản chạy trên trình duyệt web để làm cho các tính năng cụ thể trên trang web hoạt động được. Nếu JavaScript đã bị tắt trong trình duyệt của bạn, nội dung hoặc chức năng của trang web có thể bị hạn chế hoặc không khả dụng.

Tôi có nên cho phép JavaScript trên điện thoại của mình không?

Ngôn ngữ này chủ yếu được các nhà phát triển web sử dụng để phát triển các trang web tương tác. Một trong những khách truy cập trang web của bạn có thể đã tắt JavaScript trên điện thoại của họ. Điều này có nghĩa là họ sẽ không thể xem một số phần nhất định trên trang web của bạn. Để cung cấp cho họ trải nghiệm tốt, bạn nên bật JavaScript .

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

Bạn có thể đã nghe nói rằng tỷ lệ phần trăm người dùng không có JavaScript là khoảng 1% và những người này đã chủ động tắt JavaScript. Và trên cơ sở đó, bạn có thể loại trừ chúng. Trước hết, 1% của một số lớn vẫn là một số lớn. Số lượng người dùng tăng 1% thường không phải là điều đáng để xem xét.

Chủ Đề