Wednesday, January 7, 2015

HTML5 sẽ là quả bom xịt lớn nhất thế kỷ

Standard
Từ một công nghệ mang đến nhiều kỳ vọng cho giới lập trình, và thay đổi bộ mặt giao diện web của thế giới, HTML5 chỉ là quả bom xịt không hơn không kém

Bất cứ ai trong nghề đều hiểu rõ HTML5 là gì, Javascript là gì. Nó nghĩa là chậm, là vô cùng nhiều lỗi, là tốn kém, là khó khăn chồng chất...
 html5 se la qua bom xit lon nhat the ky
Để có được một số demo HTML5 ấn tượng hiện nay, các nhóm phát triển đều phải gồng mình đến kiệt sức và luôn nơm nớp lo sợ bị tấn công sụp đổ bất cứ lúc nào vì bảo mật cực kém (Javascript lấy đâu bảo mật cao). Nếu có trục trặc, người ta sẽ bảo đó là vì HTML5... còn chưa hoàn thiện, HTML5 là của tương lai, một kiểu thiên đường Utopia xa tít tắp và cũng là một thứ bánh vẽ điển hình. Một hãng Future Splash nhỏ bé cũng chỉ mất chưa đầy 2 năm để cho ra đời Flash rồi bán lại cho Macromedia, rồi Adobe, thật khó tin một tổ chức như W3C cùng sát cánh với hàng chục hãng khổng lồ lại phải mất thời gian từ 2004-2022 (gần 20 năm!!!) mới hoàn thiện nổi một version của HTML. Vậy HTML6 chắc sẽ cần tới 40 năm, hết nửa đời người cho một phiên bản Hyper Text Markup Language, tin nổi không?

Nói chung, HTML vẫn sẽ là HTML, không hơn không kém. Dùng để làm một webpage hoặc một app nho nhỏ thì OK, còn để làm một webapp hoặc một game thực thụ thì không bao giờ. Sẽ rất ít hãng làm chuyện khờ khạo này, vì vậy đừng ai mong chờ nhiều. Còn mấy cái banner nháy nháy, mấy cái hiệu ứng mờ mờ quay quay thì không cần gì đến HTML5, ảnh GIF cũng thừa sức làm rồi.

Và cũng nên nhớ giống như cái youtube/html5, vẫn ngốn CPU như thường trong khi chất lượng streaming, marking, controlling kém hơn hẳn, khi một trang web đầy ắp các banner bằng HTML5/CSS3, thảm họa sẽ bắt đầu. Điều kinh hoàng là người ta có thể tắt Flash, còn với HTML5/CSS3 thì chỉ có tắt luôn... trình duyệt. HTML5 sẽ không giúp gì cho thời lượng pin của thiết bị, vì ngay cả khi tuyệt giao Flash từ lâu, iDevices vẫn nổi tiếng là thiết bị có pin cực kém. Apple cũng như mọi hãng phần cứng khác không bao giờ đần độn đến mức mong chờ phần mềm viết trên HTML5 sẽ giúp kéo dài thời lượng pin cho thiết bị của họ. Thay vào đó, bất cứ một hãng nào muốn tồn tại đều thừa hiểu sẽ phải chủ động nghiên cứu một công nghệ pin mới độc quyền.

Vậy tại sao nhiều người ủng hộ HTML5? Bởi vì họ là những user nghiệp dư của nghiệp dư, thường chỉ đọc báo, xem ảnh mát JPG và nghe một thứ âm thanh tương tự MP3, vậy là đủ nhu cầu. Họ không bao giờ phải biết và cần biết cái webapp thực thụ nó là cái gì. Đối với họ có Flash hay HTML5 hay HTML6 không quan trọng, miễn sao hiển thị được các dòng chữ, hiện ra được cái ảnh mát JPG và phát ra được thứ âm thanh tương tự MP3, vậy là OK.

Vậy tại sao Adobe ngừng Flash Player trên Mobile? Ngoài những lý do bịp trẻ con mà một trong các sếp của Adobe, Mike Chambers, lý giải như không đủ nguồn lực để đáp ứng các nền tảng trải quá rộng (thế còn Air???), hay khó đạt được sự thịnh vượng như trên Desktop (kẻ ghét Flash nhất vẫn đồng ý cài Flash dự phòng, có vẫn hơn không cơ mà???)... Lý do chính ở đây: Adobe là một hãng sản xuất tool. Nó sẵn sàng chiều theo xu hướng của thị trường, và Steve Jobs đã giúp Adobe làm marketing miễn phí cho một thị trường mới béo bở trị giá nhiều tỷ đô la: Sản xuất tool phục vụ cho HTML5. Đó là lý do Adobe nói đầy ẩn ý: Họ "tin rằng" HTML5 là công nghệ của tương lai. Nếu chẳng may tương lai đó là bom xịt, họ không hề phải xin lỗi cho niềm tin "ngớ ngẩn" nhiều tỷ đô la đã nhét đầy túi họ

Theo Tinh tế


Theo:   


0 comments:

Post a Comment