Apa arti penghapusan dukungan plugin NPAPI bagi pengguna akhir?

12

Saya agak akrab dengan keluarga plugin lawas - yaitu QuickTime, Flash, dan plugin Java Web. Mereka sudah menjadi semacam aplikasi web andalan untuk beberapa waktu.

Jadi, saya terkejut mengetahui (well ... Saya sebenarnya belajar di sekitar posting blog ini sebagai catatan kaki yang tidak mencolok) bahwa plugin NPAPI harus dihentikan di Google Chrome. Saya pernah mendengar gemuruh dihapus di Firefox juga, tapi saya belum menemukan referensi yang sulit untuk ini.

Tidak apa-apa. Saya bisa mengerti dan menghargai itu; plugin itu menambahkan banyak kerentanan keamanan pada browser mereka sendiri, dan banyak mengasapi.

Tetapi, apa yang sebenarnya diterjemahkan untuk saya sebagai pengguna akhir? Apakah ini berarti bahwa saya tidak akan dapat menjalankan aplikasi yang memiliki harapan Java, QuickTime, atau plugin Flash tersedia? Apakah ada pengganti atau "plugin" yang kompatibel yang dapat menggantikannya sampai aplikasi itu sendiri diperbarui?

Apakah saya harus menggunakan versi browser saya yang lebih lama untuk terus menggunakan aplikasi yang masih menggunakan plugin ini?

Jika perlu, saya dapat menentukan platform yang saya maksud: (X) Ubuntu / Linux Mint, versi terbaru, OS 64-bit.

Makoto
sumber

Jawaban:

16

Saya sebenarnya telah melakukan riset untuk perusahaan saya sejak kami melakukan pengembangan flash. Berikut adalah isi email ke atasan (beberapa bagian disunting)

tl; dr

Chrome

Peta jalan penghentian NPAPI Chrome:
http://www.chromium.org/developers/npapi-deprecation

  • Januari 2014. Plugin umum, seperti Silverlight, Unity, Java akan masuk daftar putih untuk saat ini (meskipun Unity dan Java sudah diblokir secara default )
  • Pengaya lainnya akan melihat sembulan kuning yang meminta izin .
  • Pertengahan 2014. Tidak ada lagi pembaruan yang diizinkan untuk plug-in NPAPI. Plug-in NPAPI tidak lagi terdaftar pada pencarian toko.
  • Mengizinkan plug-in yang diblokir untuk dijalankan akan lebih sulit melalui UI, tetapi masih memungkinkan (jika sudah diinstal)
  • September 2014. Semua plug-in NPAPI dihapus dari toko (tetapi akan tetap berfungsi jika sudah diinstal)
  • Akhir 2014. Dukungan NPAPI di Chrome akan dihapus seluruhnya (plug-in yang menggunakan NPAPI tidak akan berfungsi)

Alternatif Chrome untuk NPAPI:

Firefox

Alternatif Firefox untuk plug-in:

  • Sekali lagi, sarannya adalah menggunakan teknologi yang tersedia di dalam browser, seperti
    • WebGL , yang memungkinkan akses OpenGL ES
    • WebRTC.
orang Slavia
sumber
Saya bermaksud mengucapkan terima kasih beberapa bulan yang lalu atas jawaban Anda, dan saya sangat menghargainya. Saya perlu lebih konkret di Firefox; jika itu akan berhenti mendukung plugin NPAPI di masa depan.
Makoto
Tidak ada konkret, tetapi pengembang telah dengan jelas menunjukkan bahwa arah Firefox pada akhirnya akan pergi, dan hanya HTML5 yang memiliki masa depan. Ketika mereka dapat mengimplementasikan sesuatu yang serumit Unreal Engine sepenuhnya dalam JavaScript, saya cenderung setuju. Antara evolusi teknologi peramban dan munculnya ponsel sebagai platform yang dominan, plugin sudah mati.
Stephanie
Untuk mengatakan Unity hanya akan beralih ke WebGL terlalu meremehkan dampaknya. Misalnya portabilitas dan kinerja yang diakui Unity secara terbuka: "Tidak mungkin Anda hanya dapat melayang dari Unity Web Player" blogs.unity3d.com/2015/05/05/28/...
vinnyjames
Saya akan mulai memperbarui jawaban ini sedikit untuk memasukkan beberapa fakta baru yang muncul sehubungan dengan peristiwa baru-baru ini. Jumlah informasi yang Anda miliki di sini bagus, tetapi responsnya agak ketinggalan zaman sekarang.
Makoto
@ Makoto silakan, saya akui saya tidak aktif melakukan pekerjaan apa pun di bidang ini, jadi saya tidak punya pembaruan sendiri
Slav
0

Saya akan menjawab 2 pertanyaan Anda dan saya akan memberikan info tentang status plugin NPAPI di browser pada tahun 2018, untuk semua orang yang membutuhkan untuk mengeksekusi plugin karena halaman perusahaan, halaman pengaturan, kursus elearning, perangkat keras web Admin, dll ...

Apakah saya harus menggunakan versi browser saya yang lebih lama untuk terus menggunakan aplikasi yang masih menggunakan plugin ini?

Tidak, Anda telah memperbarui garpu Firefox yang mendukung NPAPI, seperti:

Waterfox 56 (diperbarui dan berbasis di FF56)

Basilisk 201801 (diperbarui dan berbasis di FF55)

Palemoon 27 (diperbarui dan berbasis di FF27 UI)

Apakah saya harus menggunakan versi browser saya yang lebih lama untuk terus menggunakan aplikasi yang masih menggunakan plugin ini?

Ya, jika Anda ingin menggunakan Firefox resmi atau browser Chrome . Faktanya versi terakhir dari peramban dengan mesin 'Chrome' adalah:

Chromium. build 45.0.2416.0-win32 (perlu untuk mengaktifkan PPAPI dengan chrome: // flags / # enable-npapi)

Daniel Perez
sumber
Masalahnya, ini sebenarnya tidak menjawab pertanyaan. Saya tidak akan pernah mendorong siapa pun untuk menggunakan versi browser yang lebih lama hanya demi dukungan NPAPI, karena itu adalah kumpulan kerentanan yang hanya menunggu untuk meledak.
Makoto
apa? apakah kamu membaca jawabanku? versi yang lebih lama? Kedua versi Firefox diperbarui sebanyak browser lainnya (beberapa hari yang lalu). Versi Chromiun sudah usang tetapi ini bukan tentang mendorong untuk menggunakan tetapi hanya informasi tentang versi terakhir: Dari sudut pandang saya, dan sebagai pengguna akhir, saya akan menghargai informasi ini dan bukan informasi yang disaring / disensor
Daniel Perez
Lalu Makoto, apa solusimu? Jangan menggunakan browser apa pun karena keamanan total adalah mitos? bagaimana dengan orang-orang yang perlu mengeksekusi NPAPI karena itu bukan pilihan? untuk sebagian besar perusahaan konsultan java dan flash masih digunakan, mereka memiliki begitu banyak konten dan perkembangan kustom, bahwa mereka akan tetap menggunakan untuk waktu yang lama. Tidak ada alternatif berarti pengguna menggunakan browser tanpa tambalan keamanan selama beberapa tahun. Sedangkan dalam posting saya, browser telah memperbarui kode dan patch keamanan dari beberapa hari yang lalu.
Daniel Perez
Saya tidak akan menyangkal bahwa ada beberapa layanan yang masih menggunakan plugin NPAPI dan masih mengandalkan ini. Salah satu layanan yang sering saya gunakan - Crunchyroll - masih tetap dengan Flash player, namun Flash masih bekerja di Chrome terbaru. Siapa pun di Java versi terbaru tidak memiliki plugin yang tersedia karena Oracle sendiri merobeknya. Sudah beberapa tahun sejak ini diumumkan untuk dihapus; perusahaan konsultan mana pun yang masih bergantung pada plugin NPAPI untuk mengirimkan produk mereka harus menghentikan kontrak karena pengiriman kode yang tidak dapat dipertahankan.
Makoto