% of readers think this story is Fact. Add your two cents.
HTML5 hỗ trợ thẻ
HTML5 với thẻ hiện tại thì nếu bạn muốn người truy cập xem được video trên hầu hết các trình duyệt thì bạn cần encode video đó ra 2 định dạng có đuôi là .ogv và .mp4, vậy làm sao để chèn một lúc 2 video khác định dạng vào cùng một thẻ ? với HTML5 thì bạn chỉ cần sử dụng thuộc tính source để thêm nhiều video trên cùng một thẻ, trình duyệt sẽ tự động chạy các video theo thứ tự, nếu video không chạy được thì trình duyệt sẽ dừng tải file đó và sang file video tiếp theo. Ví dụ :
Ở ví dụ trên chúng ta có thêm thuộc tính type, thuộc tính type có 3 giá trị lần lượt chỉ : định dạng, video codec và audio codec. Ví dụ như với file something.ogv thì thuộc tính type chỉ định dạng là OGG, video codec là theora và audio codec là vorbis. HTML5 cùng thẻ trên Internet Explorer Đợi đã, chẳng phải IE không hỗ trợ HTML5, vậy làm sao mà có thể hiển thị được thẻ của HTML5 trên IE ? Bốc phét hả ? Trả lời : Vì IE không hỗ trợ HTML5 nên chúng ta cần phải sử dụng một script để hiển thị HTML5 thông qua nền flash. Hiện nay có một phần mềm mã nguồn mở là FlowPlayer hỗ trợ việc chạy các file encode H.264 và AAC định dạng MP4, việc của bạn là upload 2 file bao gồm .swf và một file Javascript lên hosting. Và do FlowPlayer không hiểu thẻ nên chúng ta phải nhét thêm một file Javascript nữa lên hosting để chuyển trực tiếp thẻ sang thành Flash. Ở đây chúng ta có 2 file Javascript cần đưa vào site là : flowplayer.min.js của FlowPlayer và html5-video.js được cung cấp bởi DiveIntoHTML5 Trang chủ FlowPlayer : http://flowplayer.org Ví dụ :