2015-04-22 18 views
10

Nó chỉ là một câu hỏi noob: tại sao các trình duyệt có chức năng "vô hiệu hóa javascript"?Tại sao trình duyệt cung cấp tùy chọn tắt Javascript?

Tôi chỉ tò mò và đói cho việc học. Cảm ơn!

+6

Xin xem câu trả lời này: http://programmers.stackexchange.com/questions/26179/why-do-people-disable-javascript – Drakes

+2

Đó là, do đó bạn có thể kiểm tra những gì trang web của bạn sẽ trông giống như năm 2002 . – dandavis

+1

Vô hiệu hóa javascript có thể xem xét các tùy chọn sau: Speed ​​& băng thông Usability & Khả năng tiếp cận Hỗ trợ nền tảng an –

Trả lời

9

Nếu bạn hỏi tại sao một số trình duyệt có thể đã tắt Javascript, đó là cài đặt người dùng trong trình duyệt. Người dùng có khả năng quyết định xem họ có muốn bật Javascript hay không.

Người dùng có thể chọn tắt Javascript vì lý do bảo mật hoặc quyền riêng tư. Có vẻ như ít phổ biến hơn những ngày này vì ngày càng nhiều trang web không hoạt động đầy đủ mà không bật Javascript.

+2

Tôi thường xuyên mua sắm tại một trang web nổi tiếng (Hoa Kỳ) hoạt động với JavaScript. Nếu trang web thương mại điện tử của bạn không, bạn có thể không nhận được tiền của tôi. –

+1

@MichaelHampton - hiện nay, nếu bạn chạy với Javascript tắt, bạn sẽ tìm thấy một số trang web có tính năng bị hỏng và nhiều trang web không cung cấp đầy đủ chức năng. Từ quan điểm của nhà thiết kế trang web, bạn hy sinh khả năng sử dụng đáng kể nếu bạn không thể kiểm tra phía máy khách dữ liệu biểu mẫu, phải tải lại toàn bộ trang để cập nhật nội dung, không thể tạo giao diện người dùng động, v.v ... sẽ không muốn một internet mất tất cả chức năng đó. – jfriend00

+0

@ jfriend00 Tôi sẽ, nếu nó có nghĩa là không có trình duyệt của tôi bị chậm lại bởi tất cả các kịch bản crappy người sử dụng. Trong thực tế, NoScript cho phép tôi đưa vào danh sách trắng các trang web có lý do chính đáng để sử dụng tập lệnh. – immibis

0

Theo tôi, một lý do có thể là một số người dùng kỹ thuật cao có thể muốn kiểm soát hoàn toàn cách họ muốn trình duyệt của họ hoạt động. Javascript là một phần của hành vi trình duyệt mà một số người dùng có thể muốn kiểm soát. Do đó - đó là một câu hỏi của sự lựa chọn. Đôi khi - một số Javascript có thể là quá khó chịu cho một số người dùng techie choosy và họ có thể muốn tắt nó đi.

Do đó - ngoài bảo mật và quyền riêng tư, đó là lựa chọn mà trình duyệt cung cấp cho người dùng cuối. Tuy nhiên, ngày nay hầu hết các trang web hầu như không hoạt động mà không có JS. Nhưng vẫn còn có thể có những trang web thuần tuý vani cũ xung quanh mà có thể làm mà không có bất kỳ kịch bản phía khách hàng nào.

Trân

+0

Các trang web được thiết kế tốt nhất hoạt động hoàn hảo với JavaScript _all_ bị vô hiệu hóa và khung công tác web _good_ sẽ cung cấp hỗ trợ đầy đủ (hoặc gần như hoàn chỉnh) cho điều này, ví dụ: Viên ngọc trên tay vịn. –

+1

@MichaelHampton - đó là một khoảng rất lớn để nói. Đối với một, nó không phải là giá trị nó để dành nhiều thời gian thiết kế trang web của bạn để cung cấp tất cả các chức năng mà không có Javascript. Đây là một tình huống hiếm gặp trong những ngày này, rằng việc sử dụng tài nguyên kém để thiết kế cho nó khi bạn có thể cung cấp trải nghiệm phong phú hơn bằng cách sử dụng Javascript. Hãy thử sử dụng Gmail hoặc Yahoo Mail mà không cần Javascript. Tốt nhất, bạn nhận được một tập hợp các tính năng giảm. – jfriend00

+0

@MichaelHampton - Tôi không nói rằng bạn không thể thiết kế một ứng dụng mà không có Javascript, nhưng bạn phải thực hiện một số hy sinh khả năng để làm như vậy và thiết kế cả trang web có và không có Javascript nơi cả hai cung cấp đầy đủ các tính năng là cách, cách làm việc nhiều hơn là giá trị nó. Các trang web chính tôi đã kiểm tra, tất cả đều cung cấp một trang web chức năng bị giảm mà không có Javascript. – jfriend00

Các vấn đề liên quan