Có hỗ trợ HTML5 nào trong IE8 không? Có phải trên lộ trình IE8?
Có hỗ trợ HTML5 nào trong IE8 không? Có phải trên lộ trình IE8?
Câu trả lời:
IE8 beta 2 hỗ trợ hai API từ HTML5: nhắn tin tài liệu chéo và lưu trữ không phải SQL .
IE8 beta 2 không triển khai thuật toán phân tích cú pháp HTML5 hoặc các yếu tố mới (không có <canvas>
hoặc <video>
hỗ trợ).
Ngoài ra còn có các bản sửa lỗi giúp căn chỉnh IE8 tốt hơn với HTML5.
Bạn có thể nhận các thẻ HTML5 hoạt động trong IE8 bằng cách đưa JavaScript này vào đầu.
<script type="text/javascript">
document.createElement('header');
document.createElement('nav');
document.createElement('menu');
document.createElement('section');
document.createElement('article');
document.createElement('aside');
document.createElement('footer');
</script>
Bạn có thể sử dụng tập lệnh shim HTML5 IE này để đạt được mức hỗ trợ cơ bản cho các thành phần ngữ nghĩa mới trong HTML5 như <article>
.
Modernizr cũng là một lựa chọn tuyệt vời để cung cấp khả năng kết xuất IE HTML5.
Nó có hỗ trợ không
<!DOCTYPE html>
Có nó làm.
Có lẽ một câu hỏi tốt hơn là những tính năng web hiện đại IE8 hỗ trợ. Một số trong những nơi tốt nhất để trả lời rằng là caniuse.com , html5test.com , và browserscope.org .
HTML5 có nghĩa là rất nhiều thứ khác nhau cho những người khác nhau. Ngày nay, nó có nghĩa là chức năng HTML, CSS và JavaScript. Thuật ngữ này đang trở thành một chút giống như "Web 2.0".
Ngoài ra còn được hỗ trợ sự kiện băm HTML5 và trực tuyến, sự kiện ngoại tuyến
Hỗ trợ HTML5 của IE8 bị hạn chế, nhưng Internet Explorer 9 vừa được phát hành và hỗ trợ mạnh mẽ cho các công nghệ HTML5 mới nổi.
HTML5 vẫn còn trong bản dự thảo (và sẽ trong một thời gian ngắn). Quan tâm làm gì?
Bạn có thể sử dụng điều này để làm cho IE8 hiểu / hỗ trợ các thẻ HTML5 cơ bản.
<!--[if lt IE 9 ]>
<script type="text/javascript">
var html5Elem = ['header', 'nav', 'menu', 'section', 'article', 'aside', 'footer'];
for (var i = 0; i < html5Elem.length; i++){
document.createElement(html5Elem[i]);
}
</script>
<![endif]-->
Theo http://msdn.microsoft.com/en-us/l Library / cc288472 (VS85) .aspx # html, IE8 sẽ có hỗ trợ HTML 5 "mạnh". Tôi chưa thấy bất cứ điều gì thảo luận chính xác những gì "hỗ trợ mạnh mẽ" đòi hỏi, nhưng tôi có thể nói rằng có, một số công cụ HTML5 sẽ đưa nó vào IE8.
Bạn có thể đọc thêm về hỗ trợ IE8 và HTML 5 tại đây:
http://bloss.msdn.com/giorgio/archive/2009/11/29/ie8-and-html-5.aspx