Vì Mac / Steve Jobs, "HTML5" là một thuật ngữ công khai. Có nghĩa là, những người không phải là lập trình viên (khách hàng của AKA) có thể nhớ lại nó và thường yêu cầu nó. Vì vậy, theo nghĩa đó, mặc dù nó không thực sự tồn tại ở dạng chuẩn, mà là các phiên bản riêng của WebKit và Firefox, nhưng nó đã có liên quan.
Thật không may, sự không nhất quán mà bạn đề cập trở thành vấn đề của chúng tôi. Ngoài ra còn thiếu phần mềm lớn để phát triển các yếu tố HTML5 phổ biến. (Chúng ta phải làm mọi thứ bằng tay.)
Những gì nó nói đến là đây: những người có tiền muốn bạn làm gì?
Đây là một tình huống thực tế mà tôi gặp phải: 98,5% người dùng trang web khách hàng của tôi sử dụng PC chạy IE (Đây là số liệu thống kê sử dụng thực tế ở đây, đây là trang web dành cho một thị trường thích hợp nhất định) và 0,02% người dùng của họ là Trên thiết bị di động. Và trong đó 0,02%, 90% trong đó blackberries (Không phải iPhone hoặc Android hỗ trợ HTML5). NHƯNG, khách hàng sở hữu một chiếc iPad. Vì vậy, một cách tự nhiên sau khi giải thích rằng người dùng khách hàng của chúng tôi sẽ không được hưởng lợi từ công nghệ ... Tôi đang chuyển đổi nội dung Flash thành HTML5.
Tại sao? Bởi vì họ sẽ trả hàng trăm ngàn để có thể khoe trang web trên iPad của họ.
Với một khách hàng hoàn toàn khác, tôi hiện đang chuyển đổi hoạt hình / giao diện người dùng Flash thành hoạt hình WebKit bằng Javascript vì họ đã tham gia lớp "trang web" nơi họ được thông báo rằng Flash đã chết và HTML5 là tương lai. Trong khi đó, họ không sử dụng bất kỳ trình duyệt tuân thủ HTML5 nào hoặc có bất kỳ iPhone / iPad nào.
Tôi biết bạn nói rằng bạn không muốn ở đây về sự không nhất quán giữa các lần triển khai HTML5, nhưng đó là một phần chính của vấn đề. Những gì bạn tạo ra cần phải làm việc cho người dùng của khách hàng của bạn. Thông thường, điều đó có nghĩa là sử dụng Flash. Và bây giờ Flash đang xuất hiện ngày càng nhiều thiết bị di động, việc có nhiều phiên bản HTML5 khác nhau sẽ chỉ là một bước đệm khác.
Vào cuối ngày, HTML5 là thứ bạn nên biết, nhưng bạn không bao giờ nên bỏ trứng vào một giỏ.