tailieunhanh - Ebook Hướng dẫn tự học ngôn ngữ lập trình JavarScript: Phần 2 - ThS. Nguyễn Nam Thuận
Ebook Hướng dẫn tự học ngôn ngữ lập trình JavarScript: Phần 2 trình bày cách xây dựng các Website được bật trong JavarScript như tạo các script làm việc trong mọi trình duyệt, xử lý các web form, xử lý các sự kiện trình duyệt, giao tiếp giữa các khung trình duyệt và các nội dung khác. | 168 Chương 7 Tạo các script làm việc trong mọi trình duyệt Tọo các script làm việc trong mọi trình duụệt Trong chương này bạn sẽ học những điểm chính sau đây Tim biểu các điểm khác biệt của trình duyệt Pháthỉện loại trình duyệt nào mà người dùng đang chạy Truy vấn mô hình fài liêu Tuân theo các chuẩn web Vìểt mã nbìều trình duyệt Trong những ngày đầu phát triển JavaScript việc xử lý những sự bất thường giữa những nhà sản xuất trình duyệt và các phiên bản khác nhau đã là một công việc khó khăn. Sau cùng một số trình duyệt đã không hỗ trợ JavaScript gì cả như Netscape . Thậm chí nếu bạn có một trình duyệt hỗ trợ JavaScript mô hình tài liệu DOM nền tảng là khác nhau giữa các trình duyệt khác nhau nghĩa là các lỗi JavaScript rất phổ biến. Sự khó khăn này của việc phát triển mã JavaScript vốh đã làm việc chính xác trong mọi trình duyệt đã xảy ra chủ yếu do một số yếu tố Các phiên bản trình duyệt mới cách vài tháng Một cuộc cạnh tranh đang diễn ra giữa các công ty trình duyệt để thêm các tính năng mới Chương 7 Tạo các script làm việc trong mọi trình duyệt 169 Tbi-ếu một chtiẩn HTML h ác JavaScript Mất một số thời gian nhưng cuối cùng các vấn đề bắt đầu biến mất khi JavaScript ổn định. Và khi người dùng bắt đầu dần dần nâng cấp lên các trình duyệt phiên bản trở lên các nhà phát triển JavaScript có thời gian dễ đàng để phát triển mã tương thích nhiều trình duyệt. Thật không may một sô thay đối sắp tới đối với JavaScript sẽ buộc các nhà phát triển web phả hắt đầc viết nã lại cho các điểm khác biệt của trình duyệt. Các lý do cho thời điểm không ổn định mới này có thể bao gồm Sự bỗ trợ không nhất quán cho JavaScript Các phièn bản trình duyệt mới cácn ììbau vãi tháng cụ thể từ Mozilla Sự bỗ trợ trên JavaScript không nhất quán cho những công nghệ mới chẳng hạn nhưXML và css Chỉ có thời gian mới cho biết những yếu tố này sẽ khiến cho các nhà phát triển web phâi đau đầu như thế nào. Tìm hiểu các điểm khác biệt cua trình duyệt Theo một cuộc khảo sát gần dây Microsoft .
đang nạp các trang xem trước