Bản đồ lưu lượng: Không phải trong thời gian chuyển hướng sank của Tương tác Thiết kế: mùa thu Bit

Javascript không intrusive

Trong thảo luận các kỹ thuật số truy cập được trên một cuốn bai trong javascript hoạt động trong các trình duyệt mà không hỗ trợ javascript.

Làm sao như vậy?

Đơn giản, để làm cho dữ liệu được tạo ra bởi các chức năng javascript không hỗ trợ javascript.

Không được để lẫn lộn với không obstructive hoặc unobstructive, bởi vì đó là các lớp, pha trộn với CSS HTML trong JavaScript.

Một số người sử dụng các trình duyệt không hỗ trợ javascript, vô hiệu hoá một số vì lý do bảo mật hay một số lý do nào khác, có thể là một bức tường lửa chặn javascript hướng dẫn, một số công ty đang sử dụng trick này để giảm số lượng backdoorsphần mềm gián điệp được lan truyền trên mạng lưới sau khi bấm vào một số nội sai địa chỉ.

Cách dễ nhất khoảng này là để thêm tùy chọn trình duyệt mà không có chi hỗ trợ javascript.

Ví dụ:

1 - <script type="text/javascript" src="menu.js"> </ script>
2 - <noscript>
3 - <ul>
4 - <li> <a href="/"> Trang chủ </ a> </ li>
5 - <li> <a href="/sobre-a-empresa/"> Giới thiệu </ a> </ li>
6 - <li> <a href="/contato/"> Liên hệ </ a> </ li>
7 - </ ul>
8 - </ noscript>

Trong ví dụ này cổ điển, dòng 1 là cuộc gọi đến trong trình đơn, thông qua một lệnh javascript bên trong tập tin "menu.js" chứa các dòng từ 3 đến 7, trong đó được thực hiện bằng cách sử dụng là nguyên tố có <noscript>. Điều gì là đạo đức của câu chuyện?

<noscript> Các yếu tố được sử dụng để xác định một thay thế nội dung, nếu script không được thi hành.

Xem chi tiết: Đây là chỉ được hỗ trợ bởi trình duyệt mà nhận ra những từ khóa tập lệnh, nhưng không hỗ trợ thẻ này.

Các W3Schoolsmột ví dụ để được cung cấp.

Để lại một trả lời

(bắt buộc)

Đóng
E-mail phạm