EnhanceJS hoạt động bằng cách kiểm tra và phát hiện nếu một trình duyệt có thể render CSS khác nhau và các tính năng Javascript.
Dựa trên các kết quả nó sẽ xuất xưởng phiên bản khác nhau của nội dung, dựa vào sự hỗ trợ trình duyệt của người dùng.
Bằng cách này, các nguyên tắc cốt lõi của "Progressive Enhancement" được theo sau: tiếp cận và ngữ nghĩa.
Tiếp cận: Các nội dung có thể truy cập đến bất cứ ai muốn nhìn thấy nó, vì nó đi kèm trong một phiên bản rất thấp-fi theo mặc định và đang dần được cải thiện nếu trình duyệt hỗ trợ nó.
Semantics: Kể từ khi nội dung được hiển thị ở đầu tiên trong một phiên bản cơ bản, tiêu chuẩn Web lõi phải được tôn trọng và gián tiếp này dẫn đến mã phù hợp và công nghệ đang được sử dụng để làm cho các phiên bản đầu tiên liệu của nội dung.
Kể từ EnhanceJS và Progressive Enhancement chính nó được như vậy cũng có trụ sở tại nguyên tắc hợp lý và cơ bản của thiết kế sản phẩm tốt, thư viện này là một-phải có và công cụ phải biết cho tất cả các nhà phát triển web chuyên nghiệp.
Yêu cầu :
- kích hoạt JavaScript về phía khách hàng
Bình luận không