JavaScript phù hợp với trình duyệt nào?

Một phần của tài liệu Hướng dẫn học qua ví dụ bằng Javascript step by step (Trang 30 - 31)

Thế giới web ngày nay vẫn đang thay đổi không ngừng. Một trong những trào lưu được ưa chuộng hơn cả trong năm vừa qua là viết mã hiệu quả. Khái niệm này là một phần của trào lưu lớn hơn được biết đến với tên gọi phân tách hành

vi. Phân tách hành vi đòi hỏi tách cấu trúc, style (kiểu trình bày) và hành vi của

mỗi trang web ra khỏi nhau. Trong mơ hình này, HTML hay XHTML sẽ cung cấp cấu trúc, CSS cung cấp style và JavaScript cung cấp hành vi. Viết mã

JavaScript theo kiểu hiệu quả tức là không can thiệp các thành phần khác là cấu trúc và style. Nếu trình duyệt khơng hỗ trợ JavaScript, trang web vẫn hoạt động bởi người dùng có thể sử dụng trang theo cách khác.

Khi được áp dụng đúng cách, viết mã hiệu quả cho phép giả định nếu JavaScript khơng được hỗ trợ phía client nhưng trang web khi bị lỗi JavaScript vẫn có thể hoạt động ở mức độ chấp nhận được (cung cấp được nội dung). Điều này có nghĩa là trang web vẫn hoạt động mà khơng cần JavaScript và có các phương thức phù hợp để làm cho JavaScript sẵn dùng khi được yêu cầu. Chương 11 sẽ trình bày một trong những phương thức như vậy.

Tôi ủng hộ kiểu viết mã hiệu quả vì điều đó có nghĩa là trang web tn thủ các chuẩn và đảm bảo bốn yếu tố mà tôi đã chia sẻ trong phần trước. Đáng tiếc là điều này khơng phải lúc nào cũng đúng. Bạn có thể tách riêng HTML, CSS và JavaScript nhưng cuối cùng vẫn phải sử dụng các thẻ riêng. Tuy nhiên, khi lập trình để đảm bảo tính tiện lợi cho trang của mình, bạn thường chú ý hơn đến các chi tiết và quan tâm hơn đến kết quả cuối cùng phù hợp với chuẩn.

Xuyên suốt cuốn sách này, tơi cố gắng trình bày những điểm cơ bản về JavaScript và cách sử dụng JavaScript sao cho hiệu quả và tiện lợi nhất.

Một lưu ý về JScript, JavaScript và cuốn sách này

Cuốn sách này bàn về JavaScript theo chuẩn ECMA ở tất cả các phiên bản, từ đầu tới phiên bản 5. Ở một số phần, tôi sẽ chú trọng vào thơng tin có liên quan đến JScript và JScript.NET. Bạn có thể tham khảo thêm về JScript tại địa chỉ:

JScript (Windows Script Technologies) http://msdn.microsoft.com/en- us/library/hbxc2t98.aspx

\_____________________________________________________________________________________________________y

Một phần của tài liệu Hướng dẫn học qua ví dụ bằng Javascript step by step (Trang 30 - 31)

Tải bản đầy đủ (PDF)

(60 trang)