Đã có nhiều tin tức và tranh luận về video HTML5, thậm chí không được coi là tiêu chuẩn chính thức. Tính cấp bách của một số cá nhân và tổ chức (đặc biệt là Apple), phản ánh vị thế xấu mà Adobe Flash Player đã để lại trong nhiều miệng. Video HTML5 là một nỗ lực để tạo video trực tuyến trên web dễ truy cập hơn, tích hợp tốt hơn và với hiệu suất tăng lên.

Mặc dù nó chưa phải là một tiêu chuẩn chính thức, video HTML5 có sẵn trên nhiều trang web, bao gồm cả YouTube và hầu hết các trình duyệt chính đều hỗ trợ sơ bộ cho nó. Thật không may, các nhà sản xuất trình duyệt đã không đồng ý với một codec chuẩn, vì vậy bạn sẽ cần phải biết những gì sẽ làm việc trong các trình duyệt. Hướng dẫn ngắn gọn này sẽ giúp bạn điều hướng thông qua biệt ngữ và có được cái nhìn thoáng qua về tương lai của video trên Web.

Định dạng

Hiện tại có ba định dạng video khác nhau được sử dụng trong phát video HTML5:

1. Theora - codec video miễn phí và mở ban đầu được dự định là đặc tả HTML5 duy nhất.

2. H.264 - một bộ giải mã video được cấp bằng sáng chế mà Apple, Google và những người khác được cho là có chất lượng vượt trội so với Theora.

3. WebM - một định dạng mở và miễn phí mới sử dụng codec video VP8, mà Google đã mua gần đây và sau đó được phát hành vào cộng đồng nguồn mở. Nó bây giờ có sự hỗ trợ của Google, Mozilla, Opera và nhiều thứ khác.

Trình duyệt

Mozilla Firefox - Các phiên bản Firefox hiện tại (3.6.3) sẽ chỉ hiển thị video Theora. Mozilla không có kế hoạch hỗ trợ H.264 vì những tác động pháp lý của các bằng sáng chế phần mềm của nó. Đối với những người muốn thử định dạng Google WebM mới, bạn có thể tải xuống một bản dựng WebM hàng đêm của Firefox. Firefox cũng có hỗ trợ cho video HTML5 toàn màn hình.

Microsoft Internet Explorer - Phiên bản hiện tại của IE (8) không hỗ trợ bất kỳ video HTML5 nào ra khỏi hộp. Người dùng muốn dùng thử phải tải xuống Google Chrome Frame (có sẵn cho các phiên bản IE 6, 7 và 8). Plugin này thêm công nghệ HTML5 vào IE. Phiên bản 9 của IE dự kiến ​​sẽ hỗ trợ H.264 video theo mặc định và cũng sẽ hỗ trợ WebM, nhưng người dùng sẽ phải tải xuống codec.

Apple Safari - Phiên bản hiện tại của Safari (4.05) hỗ trợ video H.264 ra khỏi hộp, nhưng không hỗ trợ Theora hoặc WebM, và có vẻ như không có kế hoạch hỗ trợ hoặc.

Google Chrome - Phiên bản Chrome hiện tại (5.0.375.55) hỗ trợ video Ogg Theora và H.264 và các phiên bản phát triển cũng hỗ trợ WebM, làm cho nó trở thành trình duyệt duy nhất hỗ trợ cả ba. Người dùng có thể thử các phiên bản phát triển thông qua Kênh phát hành sớm của Google.

Opera - Phiên bản Opera và Windows hiện tại của Opera (10.53) đã hỗ trợ cho video Ogg Theora. Người dùng Linux phải tải xuống phiên bản beta 10.53 để được hỗ trợ. 10.54 sẽ hỗ trợ video WebM. Người dùng có thể tải xuống các phiên bản phát triển để dùng thử.

Trình duyệt khác - Thật không may, nhiều trang web đang sử dụng tính năng phát hiện trình duyệt để xác định xem họ có nên gửi video HTML5 cho người dùng hay không. Kết quả là các trình duyệt như Konqueror, được báo cáo có hỗ trợ video HTML5, không hoạt động mà không cần chuyển đổi tác nhân người dùng. Apple iPad cũng có hỗ trợ video HTML5 và nhiều trang web lớn (NY Times, CNN, v.v.) nhắm mục tiêu cụ thể đến iPad và do đó, vẫn hiển thị video Flash ngay cả với các trình duyệt hỗ trợ HTML5.

Các trang web

Có một số trang web tốt nơi người dùng có thể thử các hóa thân khác nhau của video HTML5. Vui lòng thêm người khác vào phần nhận xét.

SublimeVideo - Đây có lẽ là video yêu thích của tôi. Video 720p, hỗ trợ Safari, Chrome, Firefox, IE, iPad và iPhone.

YouTube - Hiện tại, nó cung cấp cả H.264 và WebM. Người dùng phải tham gia phiên bản beta để xem nó. Các video có quảng cáo không được bao gồm.

Vimeo - Vimeo sẽ hiển thị bất kỳ video nào của nó ở định dạng H.264.

Kaltura - Một bản demo của bộ phim Big Buck Bunny trong trình phát Kaltura.

Mặc dù vẫn chưa rõ video HTML5 cuối cùng sẽ ra mắt như thế nào, đây là thời điểm thú vị để xem sự phát triển của công nghệ mới này. Mục tiêu cuối cùng của HTML5 là làm cho trải nghiệm Web tổng thể tốt hơn và video HTML5 là một bước đi đúng hướng.