Tôi muốn sử dụng HTML5 vì nó hỗ trợ trong Iphone và tôi thực sự thích khả năng của nó nhưng tôi có thể làm gì nếu nó không hoàn toàn tương thích với tất cả các trình duyệt? Đặc biệt là gia đình IE. Vì vậy, có cách nào đó bằng cách thêm một số tập lệnh js e.t.c. sao cho HTML5 và js api của nó hoạt động bình thường trong IE cũng như nó hoạt động trên các trình duyệt khác như chrome, firefox và opera e.t.c.? Để tôi có thể sử dụng nó mà không cần suy nghĩ về các vấn đề tương thích với trình duyệt. Ngoài ra còn có nhiều công cụ trò chơi trong html5 nhưng nếu điều này không được hỗ trợ các trình duyệt IE chính. Hoặc một số người có thể nói rằng tôi có thể tận dụng bao nhiêu lợi thế của html5 mà không cần suy nghĩ về các vấn đề tương thích?Làm cách nào để sử dụng HTML5 trong tất cả các trình duyệt bao gồm IE7,8?
Cảm ơn trước
bằng cách làm điều này tôi có thể sử dụng các yếu tố video và canvas và đầu vào loại màu trong IE 7,8 và tôi có thể sử dụng API js 2d cho canvas không? – Hafiz
Không, IE 6-8 chỉ đơn giản là không hỗ trợ các loại tính năng này. Có một số thư viện js ngoài đó cho phép canvas hoạt động trong IE và chỉ cần sử dụng Flash để phân phối video tới IE. –
Canvas có thể được hỗ trợ thông qua FlashCanvas trong IE6-8. '' cũng có thể được hỗ trợ thông qua một polyfill. Hãy xem https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills –