Người dùng Linux vẫn có thể sử dụng plugin Flash dựa trên Pepper có trong Google Chrome dành cho Linux. Đây là cách duy nhất để có phiên bản Flash mới nhất trên Linux, mặc dù plugin có thể được cài đặt riêng cho Chromium hoặc Firefox.
Adobe Ditches NPAPI cho Pepper trên Linux
Vào năm 2012, Adobe đã thông báo rằng họ sẽ không còn phát triển plugin NPAPI cho Linux nữa, nhưng họ sẽ tiếp tục phát triển plugin Flash dựa trên Pepper được sử dụng trong Chrome.
Hãy quay lại đây. Trình duyệt web sử dụng các loại trình cắm khác nhau. Internet Explorer trên Windows sử dụng các plugin ActiveX. Các trình duyệt khác trên tất cả các hệ điều hành - Firefox, Safari và thậm chí cả Chrome cho đến gần đây - sử dụng khung NPAPI. NPAPI ban đầu được phát triển cho Netscape - NPAPI là viết tắt của “Giao diện lập trình ứng dụng Netscape Plugin.” Nó trở thành kiến trúc plug-in chuẩn mà tất cả các trình duyệt không phải là Internet-Explorer được sử dụng.
Nhưng NPAPI rất cũ. Vào năm 2013, Google đã thông báo ý định loại bỏ hỗ trợ NPAPI khỏi Chrome vì “kiến trúc kỷ nguyên thập niên 90 của NPAPI đã trở thành nguyên nhân hàng đầu gây ra treo máy, treo máy, sự cố bảo mật và phức tạp mã.” Họ đã thay thế NPAPI bằng Pepper, còn được gọi là PPAPI. Adobe đã đăng nhập và Plugin Flash được phân phối với Chrome - trên Linux, Windows và Mac OS X - sử dụng Pepper thay vì NPAPI.
Trên Windows và Mac OS X, Adobe đang tiếp tục phát triển phiên bản Flash NPAPI được Firefox và các trình duyệt khác sử dụng. Trên Linux, trình cắm NPAPI bị kẹt ở 11.2 trong khi phiên bản Flash hiện tại là 14.
Điều này có nghĩa là Flash cho Firefox là không an toàn?
Adobe lưu ý rằng họ sẽ tiếp tục cung cấp các bản cập nhật bảo mật cho Flash 11.2 trên Linux, nhưng họ chỉ tích cực phát triển plugin Pepper Flash cho Linux. Đó là lý do tại sao Kiểm tra trình cắm của Firefox không gắn cờ plugin Flash cũ là lỗi thời.
Bạn sẽ không nhận được bất kỳ cải thiện hiệu suất, tuổi thọ pin hoặc cơ sở hạ tầng bảo mật nào nếu bạn tiếp tục sử dụng Flash với Firefox. Adobe đã không công bố bất kỳ kế hoạch ngừng cập nhật bảo mật nào cho Flash 11.2 trên Linux, nhưng chúng tôi sẽ không ngạc nhiên khi thấy họ làm điều đó trong một vài năm tới. Plug-in Linux Flash NPAPI không lành mạnh - nó hỗ trợ sự sống và cuối cùng họ sẽ phải rút phích cắm.
Tại sao Firefox không thể sử dụng Plugin Pepper?
Mozilla không muốn triển khai hỗ trợ trình cắm thêm Pepper trong Firefox và công cụ hiển thị Gecko của nó. Trang MozillaWiki về chủ đề này có một thông điệp ngắn gọn: “Mozilla không quan tâm hoặc làm việc với Pepper tại thời điểm này.” Chủ đề cũng đã được thảo luận trên Mozilla bugzilla.
Trên danh sách gửi thư của Mozilla, Robert O’Callahan của Mozilla cho rằng việc hỗ trợ Pepper sẽ là một sự lãng phí tài nguyên. Mozilla đang cố gắng xây dựng HTML5 và các công nghệ web - họ muốn các nhà phát triển web sử dụng nó, không phải để làm cho các trình cắm Pepper mới sáng bóng hấp dẫn hơn.
Vậy tôi có cần Chrome để sử dụng Trình phát Flash mới nhất không?
Chính thức, phiên bản Flash mới nhất trên Linux chỉ khả dụng qua Chrome - phiên bản này được nhóm và đi kèm với Chrome. Bạn không phải làm bất cứ điều gì đặc biệt để tải xuống và cập nhật Chrome tự động cập nhật plugin Flash trên Linux, Windows, Mac OS X và thậm chí là Chrome OS.
Trình duyệt web Chromium nguồn mở cũng hỗ trợ trình cắm Pepper. Tuy nhiên, Adobe không phân phối riêng plugin Pepper Flash. Nhiều bản phân phối Linux có các gói có thể giúp bạn cài đặt Pepper Flash cho Chromium. Ví dụ, trên Ubuntu, bạn có thể cài đặt pepperflashplugin-nonfree gói từ kho lưu trữ Multiverse. Gói này sẽ tải xuống Chrome từ Google, trích xuất plugin Pepper Flash và cài đặt nó trên hệ thống của bạn. Chromium sẽ nhận thấy plugin và sử dụng plugin tự động sau khi bạn khởi động lại trình duyệt của mình.
Rất tiếc, gói sẽ không tự động cập nhật plugin Pepper Flash. Đây là một vấn đề lớn vì Flash có rất nhiều lỗ hổng bảo mật thường xuyên cần được vá. Bạn sẽ phải chạy một lệnh đặc biệt để cập nhật plugin Flash và bạn sẽ không nhận được thông báo khi có phiên bản mới. Vấn đề bảo mật này được ghi nhận trên trình theo dõi lỗi của Ubuntu.
Để kiểm tra phiên bản Flash Player mới, hãy chạy sudo update-pepperflashplugin-nonfree –status trong cửa sổ Terminal. Để cài đặt phiên bản mới, hãy chạy sudo update-pepperflashplugin-nonfree –install.
Flash đang trên đường ra. Nó đã bị xóa khỏi thiết bị di động - Adobe đã kết thúc phát triển cho Flash Player trên Android năm trước. Nó vẫn được sử dụng cho nhiều trang web dành cho máy tính để bàn, nhưng web và chính Adobe đang chuyển sang HTML5 và các công nghệ web khác được tích hợp vào trình duyệt.Rõ ràng Flash không còn là ưu tiên hàng đầu nữa và Adobe cuối cùng sẽ làm giảm phát triển Flash Player cho tất cả các nền tảng. Các công cụ phát triển Flash của Adobe có thể đã xuất sang HTML5.