TAILIEUCHUNG - Pro JavaScript Techniques phần 5

Kỹ thuật này đi cách xa hơn đơn giản fade-DHTML, tuy nhiên. Các khả năng để biết liệu JavaScript bị vô hiệu hóa / kích hoạt và áp dụng phong cách là một chiến thắng lớn cho các nhà phát triển web cẩn thận. (người dùng thị lực kém), | 132 CHAPTER 6 EVENTS This technique goes way beyond simple fade-in DHTML however. The ability to know whether JavaScript is disabled enabled and to apply styles is a huge win for careful web developers. Event Accessibility The final piece to take into consideration when developing a purely unobtrusive web application is to make sure that your events will work even without the use of a mouse. By doing this you help two groups of people those in need of accessibility assistance vision-impaired users and people who don t like to use a mouse. Sit down one day disconnect your mouse from your computer and learn how to navigate the Web using only a mouse. It s a real eye-opening experience. To make your JavaScript events more accessible anytime you use the click mouseover and mouseout events you need to strongly consider providing alternative nonmouse bindings. Thankfully there are easy ways to quickly remedy this situation Click event. One smart move on the part of browser developers was to make the click event work whenever the Enter key is pressed. This completely removes the need to provide an alternative to this event. One point to note however is that some developers like to bind click handlers to submit buttons in forms to watch for when a user submits a web page. Instead of using that event the developer should bind to the submit event on the form object a smart alternative that works reliably. Mouseover event. When navigating a web page using a keyboard you re actually changing the focus to different elements. By attaching event handlers to both the mouseover and focus events you can make sure that you ll have a comparable solution for both keyboard and mouse users. Mouseout event. Like the focus event for the mouseover event the blur event occurs whenever the user s focus moves away from an element. You can then use the blur event as a way to simulate the mouseout event with the keyboard. Now that you know which event pairs behave the way you want them to you .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.