05/03/2026
x
+
aa
-

Flash và HTML5: Một cuộc thay đổi ngôi vị

Flash của Adobe - công cụ được sử dụng để quản lý hình ảnh động trên Internet, nay đã đến hồi thoái vị.

Trước đây, tất cả mọi thứ từ hình ảnh động tới các điều hướng đều được xây dựng để chạy trên Flash, chưa kể hàng triệu trò chơi dựa trên nền tảng các trình duyệt web nhỏ. Tất nhiên, điều này là trước thời của điện thoại thông minh. Năm 2010, Steve Jobs đã từng công khai cấm Flash từ các thiết bị iOS, và thực tế nó không thể cài đặt trên các máy tính Mac. Android sau đó cũng làm cách tương tự, gần như tất cả trang web được xem từ điện thoại di động Android đều miễn trừ Flash.

Thực tế là các nhà phát triển đang sử dụng HTML5 để đáp ứng các yêu cầu về hình ảnh động, và trình duyệt web cho thiết di động sẽ ưu tiên được hưởng lợi. Tuy nhiên, rất nhiều thứ trên web được hiển thị từ máy tính với nền desktop truyền thống vẫn chạy Flash.

Gần đây, xuất hiện một làn sóng kêu gọi "giết" Flash - Occupy Flash. Nhưng tại sao mọi người đột nhiên muốn giết Flash? Nó đã làm gì nên tội? Chúng ta có thể nào quên rằng đã từng dành 8 tiếng một ngày trên trình duyệt web với nó?

Tại sao Flash phải ra đi?

Không phải Flash vụng về, không hiện đại hay phức tạp. Hàng triệu phần mềm "di sản" khác vẫn còn sống, nhưng tại sao Flash không thể sống? Đây là câu trả lời, Flash đã đi từ sự phiền toái đến rất nguy hiểm.

Chúng ta đều biết rằng Flash làm cho pin và hiệu suất của máy tồi tệ hơn, đặc biệt trên các trò chơi có ứng dụng Flash. Kế đến là sự rò rỉ thông tin. Nhiều công ty được biết đã sản xuất các phần mềm độc hại và bán với giá cao cho những ai có nhu cầu khai thác các lỗ hổng trong Flash. Việc này ngay lập tức đưa hàng triệu người dùng Flash trên toàn thế giới vào tình trạng nguy hiểm. Trong khi đó, thông tin từ Adobe cho thấy hãng này liên tục phát hành bản sửa lỗi. Nhưng sau khi sửa lỗi một vài ngày thì lỗ hổng mới lại xuất hiện, và "điệp khúc" này không có hồi kết.

Giám đốc bảo mật của Facebook đã gọi "sự sụp đổ" của Flash là tất yếu. Ông cũng khuyên người dùng phải thoát khỏi tầm ảnh hưởng của ứng dụng này. Ngay cả Mozilla cũng cho biết, họ sẽ vô hiệu hóa Flash cho đến khi Adobe giải quyết tất cả các lỗ hổng lớn đang bị phơi bày.

Thực tế cho thấy, người dùng chỉ biết về các lỗ hổng của Flash khi các tin tặc hoặc các hãng bảo mật công bố. Còn rất nhiều điều đang xảy ra bên trong mà người dùng không hề hay biết. Và vì Flash là một định dạng độc quyền, chúng ta sẽ không bao giờ cảm thấy an toàn với nó.

Nếu chúng ta cần "trục xuất" khỏi máy tính mọi thứ nguy hiểm dưới quan điểm bảo mật, Flash phải ra đi.

Máy tính nền Desktop có thể "sống" mà không có Flash?

Đây là câu hỏi thú vị và câu trả lời luôn luôn là "tùy"! Nhưng bạn có thể thấy, các nguồn video lớn nhất là YouTube, Vimeo và hầu hết các website lớn hiện tại đã không còn phụ thuộc vào Flash.

Trên máy tính desktop truyền thống, nếu bạn tắt Flash một vài ngày, sau đó trở lại và lướt qua một vài nội dung web có Flash, bạn sẽ thấy các video nhúng trong bài viết từ các trang web lớn hoặc các video quảng cáo sẽ tự động chạy. Điều này có nghĩa là các website lớn đã chuyển video sang định dạng HTML5. Tuy nhiên, vẫn còn một vài lần bạn được phục vụ video Flash khi trong một vài trang web HTML5 chưa tồn tại rõ ràng.

Ưu, nhược điểm của HTML5

Như đã nói, Flash bộc lộ nhiều điểm yếu, nhưng HTML5 có gì hay?

Video định dạng HTML5 ít tiêu tốn tài nguyên máy tính. Nó tải dữ liệu lên nhanh hơn. Nó cũng không lấy nhiều điện năng để chạy, nghĩa là pin máy tính xách tay và các thiết bị di động của bạn sẽ kéo dài hơn.

Tất nhiên nó cũng có những nhược điểm. Hầu hết video định dạng HTML5 không hỗ trợ độ phân giải 1080p. Nếu bạn nghiện phim có độ phân giải cao đầy đủ (full HD), giải pháp này không thể thực hiện. Tuy nhiên, theo quan điểm của nhiều người, việc xem video HTML5 độ phân giải 720p trên web đã là rất tốt.

Flash vẫn luôn có sẵn khi bạn cần

Hầu hết các trình duyệt đều có tính năng "click-to-play" để bổ sung tiện ích. Điều đó thực hiện dễ dàng với Flash. Cũng vậy, nếu muốn vô hiệu hóa Flash từ trình duyệt, bạn vào danh sách các plugin và chọn Disable Adobe Flash Player.

Đây là một sự thỏa hiệp hoàn hảo. Flash vẫn còn, tuy phải "đứng xa xa" và "nhìn" HTML5 "lên ngôi". Điều này là tốt, bởi các vấn đề an ninh được đảm bảo và hiệu suất HTML5 cao hơn.

HOÀNG THY

Top