Sử dụng Firefox trên Linux? Flash Player của bạn đã cũ và lỗi thời!
Adobe không còn phát triển Flash cho Firefox trên Linux. Bạn vẫn đang nhận được các bản cập nhật bảo mật, nhưng đó là - plugin Flash Player của bạn đã có sẵn một số phiên bản chính.
Người dùng Linux vẫn có thể sử dụng trình cắm Flash dựa trên Pepper có trong Google Chrome 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 tuyên bố họ sẽ không còn phát triển trình cắm NPAPI cho Linux nữa, nhưng họ sẽ tiếp tục phát triển trình cắm Flash dựa trên Pepper được sử dụng trong Chrome.
Hãy tua 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 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í 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 Plugin Nets Netscape. Nó đã trở thành kiến trúc trình cắm chuẩn mà tất cả các trình duyệt không phải Internet-Explorer sử dụng.
Nhưng NPAPI rất cũ. Vào năm 2013, Google đã công bố ý định loại bỏ hỗ trợ NPAPI khỏi Chrome vì kiến trúc từ những năm 90 của NPAPI đã trở thành nguyên nhân hàng đầu của việc treo máy, treo máy, sự cố bảo mật và độ phức tạp của mã. . 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 NPAPI của Flash được sử dụng bởi Firefox và các trình duyệt khác. 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 không an toàn?
Adobe lưu ý rằng họ đang 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 trình cắm 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ờ trình cắm 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, thời lượng 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 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. Trình cắm NPAPI Linux Flash không tốt cho sức khỏe - đó là hỗ trợ cuộc 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 Pepper trong Firefox và công cụ kết xuất Gecko của nó. Trang MozillaWiki về chủ đề này có một thông điệp ngắn gọn: Hiện tại Mozilla không quan tâm hay làm việc với Pepper. Chủ đề cũng đã được thảo luận về bugzilla của Mozilla.
Trong danh sách gửi thư của Mozilla, Robert O'Callahan của Mozilla lập luận rằng việc hỗ trợ Pepper sẽ gây 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 điều đó, không làm cho các trình cắm Pepper mới sáng bóng trở nên hấp dẫn hơn.
Vì vậy, tôi cần Chrome để sử dụng Flash Player mới nhất?
Chính thức, phiên bản Flash mới nhất trên Linux chỉ có sẵn thông qua Chrome - nó được đóng gói và đi kèm với chính Chrome. Bạn không cần phải làm gì đặc biệt để có được nó và cập nhật Chrome sẽ tự động cập nhật plugin Flash trên Linux, Windows, Mac OS X và thậm chí cả Chrome OS.
Trình duyệt web Chromium nguồn mở cũng hỗ trợ các trình cắm Pepper. Tuy nhiên, Adobe không phân phối bổ trợ Pepper Flash riêng biệt. Các bản phân phối Linux khác nhau 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 Multiverse. Gói này sẽ tải xuống Chrome từ Google, trích xuất trình cắm Pepper Flash và cài đặt nó trên hệ thống của bạn. Chromium sẽ thông báo trình cắm và sử dụng nó tự động sau khi bạn khởi động lại trình duyệt của mình.
Thật không may, gói sẽ không tự động cập nhật trình cắm Pepper Flash. Đây là một vấn đề lớn vì Flash có quá nhiều lỗ hổng bảo mật thường xuyên cần phải vá. Bạn sẽ phải chạy một lệnh đặc biệt để cập nhật trình cắm 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 Ubuntu.
Để kiểm tra các phiên bản Flash Player mới, hãy chạy sudo update-pepperflashplugin-nonfree -status trong một cửa sổ Terminal. Để cài đặt phiên bản mới, hãy chạy sudo update-pepperflashplugin-nonfree -install.
Phiên bản mới của Opera, hiện chỉ có sẵn dưới dạng phiên bản dành cho nhà phát triển của YouTube trên Linux, dựa trên Chromium. Nó hỗ trợ trình cắm Pepper Flash, nhưng bạn sẽ phải cài đặt nó giống như cách bạn làm với Chromium. Opera lưu ý rằng Opera cho Linux có thể bao gồm trình cắm Pepper Flash trong tương lai - họ đang làm việc với Adobe về điều này.
Flash đang trên đường ra. Nó đã bị thanh trừng khỏi các thiết bị di động - Adobe đã kết thúc quá trình phát triển cho Flash Player trên Android nhiều năm trước. Nó vẫn được sử dụng cho nhiều trang web trên máy tính để bàn, nhưng bản thân web và Adobe đang hướng tới 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à cuối cùng Adobe sẽ kết thúc quá trình 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.