Adobe hãy để Flash ra đi, HTML5 sẽ kế vị xứng đáng

bk9sw
10/7/2016 11:35Phản hồi: 73
Adobe hãy để Flash ra đi, HTML5 sẽ kế vị xứng đáng
Không phủ nhận rằng định dạng Flash đã tạo ra một cuộc cách mạng Internet khi tạo điều kiện cho nhiều nội dung đa phương tiện cất cánh trong giai đoạn cuối thập niên 90, đầu những năm 2000. Thời điểm đó Flash như một thế lực lan toả khắp thế giới web và nếu như không có smartphone thì có lẽ Flash vẫn rất phổ biến. Trước nhiều chỉ trích, những nhược điểm vốn có và các thế lực mới như HTML5, đã đến lúc vị vua một thời của Adobe phải thoái vị.

Hỏi anh em:
Giờ cài lại trình duyệt mới, anh em có nhớ tới việc cài thêm Adobe Flash Plug-in?
Giờ anh em có thường bị trình duyệt đòi cài Adobe Flash khi chúng ta lướt web hay không?

Chúng ta hãy quay ngược thời gian về thời điểm cách đây chừng khoảng 10 năm thì lúc đó rất nhiều người dùng Internet chuộng Flash hay buộc phải dùng Flash bởi mỗi khi vào một trang web nào đó để xem phim hay nghe nhạc, trình duyệt cứ báo không có Flash.

Ai tạo ra Flash?


Mặc dù cụm từ Adobe Flash đã quá quen thuộc nhưng nó có nguồn gốc từ một phần mềm mang tên SmartSketch của FutureWare Software. Phần mềm này được dùng để vẽ vector trên Windows và OS X nhưng không nhận được nhiều thành công.

historia-de-flash-8-728.jpg

FutureWare sau đó được Macromedia mua lại, tới đoạn này thì ít nhiều anh em biết đến cái tên Macromedia - công ty phát triển phần mềm đồ hoạ, web và nội dung đa phương tiện nổi tiếng của Mỹ và đây cũng là đối thủ của Adobe thời điểm đó. Sau khi mua lại thì Macromedia đã đổi tên FutureSplash Animator - một thành phần lõi của bộ công cụ SmartSketch thành Macromedia Flash 1.0. Macromedia Flash 1.0 gồm 2 phần: một bộ công cụ biên tập đồ hoạ và hoạt ảnh + một trình chơi nội dung (media player).

Phần mềm này nhanh chóng trở nên phổ biến khoảng giữa năm 1996 và 2005. Flash cũng được cài trên nhiều máy tính hơn tất cả các trình chơi nội dung đa phương tiện online khác như Java, RealNetworks (RealTime), QuickTime và Windows Media Player cộng lại.

Flash tăng trưởng nhanh nhờ chiến lược đầu tư mạnh mẽ của Macromedia trong việc cải tiến các dịch vụ của Flash, tích hợp tính MovieClips và nhiều tính năng khác. Sau nhiều năm, nền tảng Flash thay đổi từ một công cụ tạo nội dung thành một nền tảng web mà chúng ta sử dụng đến tận ngày nay.

Flash-player.png

Đến năm 2005, có một biến cố lớn là Macromedia bị chính công ty cạnh tranh là Adobe mua lại. Sau khi thâu tóm, Adobe hiển nhiên có trong tay các công cụ như Flash, Dreamweaver, Director/Shockwave và Authorware. Trong đó Dreamweaver tiếp tục được phát triển dựa trên đóng góp của cộng đồng người dùng chuyên nghiệp, riêng Flash vẫn được Adobe phát triển và biến nó thành một nền tảng cho các ứng dụng web như video, nhạc, game, nội dung tương tác v.v... Nhiều máy tính thời điểm này khi bán ra được cài sẵn Flash để người dùng có thể trải nghiệm ngay trên trình duyệt.

Lời nguyền của Jobs:


Tuy nhiên, vào năm 2007 thì số phận của Flash đã được định đoạt mà Adobe đã không nhận ra. Một người đã đặt ra lời nguyền, dự đoán cái chết của Flash và người này không ai khác chính là CEO quá cố của Apple - Steve Jobs.

Quảng cáo



Steve_Jobs.jpg

Tại hội nghị Macworld diễn ra vào tháng 6 năm 2007, Steve Jobs đã giới thiệu chiếc điện thoại iPhone đầu tiên - một thiết bị đóng vai trò là điện thoại, máy chơi nội dung đa phương tiện và điều quan trọng hơn cả là nó tích hợp một trình duyệt web.

Khác với các hệ điều hành di động thời bấy giờ như Windows Mobile (sau này là Windows Phone) và Android thế hệ đầu, iPhone OS hay iOS ngay từ đầu không hỗ trợ Flash.

Chia sẻ cá nhân:


skyfirebrowser.jpg

Hồi đó mình dùng Windows Mobile khá nhiều và một trong những thứ hay vọc vạch trên máy là trình duyệt hỗ trợ Flash (nhớ không nhầm là Skyfire Browser sau đó bị Opera mua lại). Thời đó Flash được xem là tính năng thời thượng trên di động, nhiều hãng sản xuất còn khoe máy chạy được Flash. Mình nghĩ cũng do bị lệ thuộc vào Flash quá nhiều nên khi iPhone ra mắt mà không hỗ trợ Flash, nhiều người cho rằng nó khó thành công và sự thật thì ngược lại 😁.

Trong một đoạn hồi ký có tựa đề "Thoughts on Flash" được Jobs ghi vào mùa xuân năm 2010, ông mở đầu: "Tôi muốn nói ngắn gọn một vài suy nghĩ của mình chúng tôi (Apple) về Adobe Flash để người dùng và những nhà phê bình có thể hiểu rõ hơn tại sao chúng tôi không cho phép Flash hoạt động trên iPhone, iPod và iPad."

Quảng cáo



Trong đoạn hồi ký, ông đưa ra một loạt những lời chỉ trích đối với Flash bao gồm cả tính độc quyền của nó. Trên thực tế hầu hết các trang web lúc đều đang chuyển sang các định dạng mới dành cho video, Flash cũng làm giảm thời lượng pin và rất nhiều lỗ hổng bảo mật có trên Flash.

Jobs kết luận rằng: "Những tiêu chuẩn mở mới xuất hiện trong thời đại di động như HTML5 sẽ giành chiến thắng trên các thiết bị di động (vả cả máy tính PC). Có lẽ Adobe nên tập trung nhiều hơn vào việc tạo ra các công cụ dành cho HTML5 trong tương lai và bớt chỉ trích Apple, để quá khứ lại phía sau đi."

flash-Player-zero-day-vulnerability.jpg

Những lời Steve Jobs nói đến giờ vẫn đúng và phần nào giải thích cho sự suy thoái của nền tảng Flash sau nhiều năm độc chiếm thế giới web. Không khỉ khiến người dùng đối mặt với nguy cơ bị tin tặc tấn công, Flash còn chiếm dụng nhiều tài nguyên hệ thống, gây hao pin trên điện thoại, máy tính bảng và cả laptop.

Google sau nhiều năm hoài nghi về Flash rốt cuộc cũng nắm tay Apple chống lại Flash và chuyển đổi tất cả các video đăng tải trên YouTube sang định dạng HTML5 vào năm 2015. Ngoài ra Google cũng đã phát hành một công cụ chuyển đổi từ Flash sang HTML5 có tên Swiff.

Dịch vụ này được Google ra mắt năm ngoái nhưng mới bị đóng cửa gần đây. Lý do được Google đưa ra là người dùng giờ đây lướt web trong môi trường tương thích với HTML5 nhiều hơn Flash hay nói cách khác, không nhiều người dùng sử dụng công cụ Swiff để chuyển đổi Flash sang HTML5.

Thừa thắng xông lên, Apple cũng vừa công bố phiên bản Safari tiếp theo có trên macOS Sierra mặc định sẽ tắt Flash và một vài định dạng online khác. Google cũng đã thực hiện động thái tương tự với Chrome và Microsoft cũng đang có ý định loại bỏ Flash trên trình duyệt Edge.

Nếu biến mất trên web, Flash vẫn tồn tại và thực ra nó được sử dụng khá thường xuyên trên những tựa game di động bởi các nền tảng thay thế vẫn chưa nhiều. Rất nhiều tựa game thu hút hàng triệu người chơi như Angry Birds, Farmville, AdventureQuest vẫn hoạt động dựa trên Flash.

Nền tảng Flash đã từng và vẫn là một trong những lý do khiến thế giới web thuở sơ khai vốn được sử dụng chủ yếu trên máy tính desktop tồn tại và cất cánh. Chơi game trên Facebook, xem video, nghe nhạc online, ... Tất cả đều nhờ Flash và hàng triệu triệu người dùng được hưởng lợi từ Flash. Tuy nhiên, Facebook không nghĩ như vậy, Alex Stamos - lãnh đạo bộ phận bảo mật của Facebook nói rằng: "Đã đến lúc Adobe công bố một thời điểm cụ thể khai tử Flash và yêu cầu các trình duyệt loại bỏ Flash trong cùng một ngày. Không ai chịu bỏ thời gian viết lại các công cụ và nâng cấp lên HTML5 bởi họ cứ nghĩ rằng Flash sẽ tồn tại mãi mãi. Do đó chúng tôi cần một thời điểm cụ thể để định hướng cho họ."

Adobe-Flash-Player-vs-HTML5.png

Nền tảng Flash có nhiều điểm hạn chế về mặt kỹ thuật rất nghiêm trọng như những gì Jobs đã nói trong hồi ký và điều quan trọng là định dạng này không tương thích với thiết bị di động. "Flash được thiết kế dành cho máy tính PC dùng chuột, không dành cho màn hình cảm ứng dùng ngón tay. Thậm chí nếu iPhone, iPod và iPad chạy được Flash, điều này cũng không giải quyết được vấn đề rằng hầu hết các trang web dùng Flash cần phải viết lại để hỗ trợ cho các thiết bị cảm ứng."

Flash sẽ chết từ từ và đau đớn. Flash đã từng là một nền tảng tuyệt vời, mang lại sự phong phú và tiềm năng cho thế giới web nhưng rốt cuộc, bước chuyển giao quyền lực sang HTML5 vẫn phải được thực hiện. Flash của Adobe, HTML5 không của riêng ai, ông vua một thời cần thoái vị để trả lại sự tự do cho thế giới web, đúng như bản chất của Internet.

Theo: TechRadar
73 bình luận
Chia sẻ

Xu hướng

Từ lâu lắm mình đã quên sự tồn tại của Flash. Nó đã hoàn thành sứ mệnh lịch sử và nên nghỉ hưu đi là vừa. Cũng lâu lắm ko thấy trang web nào thông báo là thiếu Flash ^^
Title sai chính tả
@kekedaine Cảm ơn bạn, đã sửa
nightfox23
TÍCH CỰC
8 năm
Giờ cài lại máy tính chả bao giờ cài flash cả. Thỉnh thoảng mở vài trang trên Firefox nó yêu cầu flash thì mình chuyển qua Chrome luôn
alex.hn
CAO CẤP
8 năm
@nightfox23 Đùa,firefox nó hỏi nếu chọn ko cài thì thôi chứ trên chrome cài mặc định nó có sẵn xừ flash rồi,ko biết tắt đi thì coi như nó có flash luôn.
Còn trên firefox html5 cũng chạy tít từ lâu rồi còn gì. 🆒
Hoang Min
TÍCH CỰC
8 năm
@nightfox23 Chrome có kèm flash sẵn rồi còn gì, thím đã bị lừa.
4ever1lov3
TÍCH CỰC
8 năm
@nightfox23 LOL thế thì khác gì. bạn ko tự cài flash nhưng để chrome nó cài hộ còn gì (chrome tích hợp sẵn flash). trang nào có flash bạn mở bằng chrome. thế tức là vẫn dùng flash. chả khác gì cài vào và dùng ở firefox.
traind
CAO CẤP
8 năm
Nhớ thời đầu mua dc con galaxy ace đã phải làm đủ cách để cài dc flash lên máy vì thời đó android 2.2 hay 2.3 nó ko hỗ trợ thì phải. ngày đó xem tivi hay video trên smartphonr là điều gì đó rất xa xỉ
Flash làm tốn pin khi duyệt web so với HTML5 phải ko các bác ?
em sài windows 10 nên mặc định cài sẵn Adobe Flash Player rồi. Thực sự em rất không thích cái cách MS tích hợp thứ lỗi thời và tồn tại quá nhiều vấn đề về bảo mật như Flash vào trong hệ điều hành của họ kể từ Windows 8. Còn trình duyệt em thường dùng Chrome nên cũng không bao giờ phải cài thêm Flash làm gì nữa
@anhtuanngoc Mình không hiểu tại sao trang Groove Music https://music.microsoft.com vẫn đòi Flash. Cứ tưởng MS đầu tư luôn cho cái player HTML5, ai dè
Junior17945
ĐẠI BÀNG
8 năm
Thì thôi anh cứ đi đi, và đừng nhớ nhung chi.... :oops: html.jpg
cuthuyen
TÍCH CỰC
8 năm
Tích hợp các tiện ích cần thiết vào hệ điều hành, bỏ ứng dụng rác và đơn giản hoá cho người dùng là điều cần thiết, xem phim mà bắt cài thêm adobe khi mạng 3G còn yếu là thấy khó chịu lắm.
Giờ nhiều trang xem phim vẫn còn xài Flash quá, nên ko bật ko được. May là đang xài cả Opera và Chrome nó tích hợp sẵn có thể tắt bật thoải mái.
K2.PCTDN
ĐẠI BÀNG
8 năm
Em thấy Flash + Chrome = ngốn RAM kinh khủng và đôi lúc hay bị đơ dù máy RAM cũng dư dả, vấn đề bảo mật thì em chưa bị dính phải nên không rõ. Trên Edge giờ em cũng tắt hẳn flash, chờ bản Anniversary update có hỗ trợ extension thì chuyển qua xài edge luôn.
Còn tất cả các dịch vụ nào có hỗ trợ HTML5 thì chuyển sang làm mặc định thấy nhẹ hơn hẳn.
Em phải công nhận vision của bác Jobs về công nghệ quá kinh khủng.
Nói chung flash khá nặng nề và ngốn phần cứng, bỏ đi là đúng.
luluknight
ĐẠI BÀNG
8 năm
Nếu có thì cũng chỉ là sự lỗi thời công nghệ thôi, làm gì mà chết đau đớn nghe khiếp quá.
bye bye kẻ phiền phức 😁
Cứ kêu tự do, rồi đến lúc mỗi đứa 1 chuẩn thì lại đòi thống nhất.
Chả phải tự nhiên dev vẫn ở lì lại với flash đâu.
Trước đó có đọc về HTML5 sẽ thay thế Flash rồi. Việc của bác Job là tạo 1 cái trình duyệt không hỗ trợ Flash để nhiều web phải triển khai theo HTML5, đặc biệt là Youtube. Vì có quá nhiều người dùng iPhone duyệt web mà không xem được Flash nên hiển nhiên ông Web nào làm cho HTML5 là có lợi thế rất lớn trên thị trường mobile web lúc bấy giờ.
Đồng thời với tốc độ cập nhật chóng mặt của Chrome thì việc hỗ trợ HTML5 càng nhanh hơn nữa.

Nói vậy không có nghĩa là phủ nhận công lao của bác Jobs, mà chỉ để nó là bác Jobs không phải là người nghĩ ra giải pháp thay thế HTML5, mà là người mở đầu cho trào lưu chuyển đổi sang HTML5.
Và hiển nhiên ai cũng sẽ có lý khác để nói về vấn đề này, nhất là khi Apple thành công, mà khi thành công thì lý do gì cũng đúng hết 😆)
@spyhunter88 thực ra việc trước tiên của google lúc đó là bắt tay apple nhúng app youtube vào
sau đó apple bắt tay vimeo nên bỏ bản cài sẵn của youtube, google lúc này mới ra app youtube ... rồi từ từ mới bỏ flash 😁
ff vẫn đang dùng flash khi nào html5?
RIP
hp2013
TÍCH CỰC
8 năm
Hãi nhất là vô mấy trang xài quảng cáo bằng flash. Thế nên tốt nhất chặn luôn flash, trang nào yêu cầu flash thì bỏ. Với lại bây giờ mình làm việc toàn trên tablet android và điện thoại ios, ít khi đụng vô windows nên từ lâu cũng quên luôn "flash". Giờ tinh tế nhắc lại mới nhớ ra 😃
Dẹp flash là đúng rồi. Cho mấy cái web game nó chết bớt 😁

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019