AppleがAdobe Flash以外のレガシーNPAPIプラグインを非サポートとした「Safari Technology Preview v52」をリリースしています。詳細は以下から。
AppleおよびWebKit開発チームは現地時間2018年03月21日、次期Safariへの採用が予定されている新機能や不具合修正を行ったプレビュー版Safari「Safari Technology Preview(以下STP)」の52度目のアップデートとなる「STP v52」を新たに公開したと発表しています。
Release notes for today’s Safari Technology Preview release 52 update are now available. https://t.co/2fpOO1oNFe pic.twitter.com/q02MRKSTJg
— WebKit (@webkit) 2018年3月21日
Mar 21, 2018 by Jon Davis @jonathandavis
Safari Technology Preview Release 52 is now available for download for macOS Sierra and macOS High Sierra. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab. This release covers WebKit revisions 228856-229535.Release Notes for Safari Technology Preview 52 – WebKit
STP v52では2016年11月にリリースされたSTP v17で非サポートとなった「Safari ExtensionsのNPAPI」に続き、Adobe Flash以外のすべてレガシーなNPAPIが非サポートとなり、STP v52アップデート後は[Plug-ins]ウィンドウからAdobe Application Manager(AdobeAAMDetect)やMicrosoft Silverlight, Java Runtimeなどが削除されるようになっています。
NPAPIプラグイン
NPAPIプラグインはシステムから削除されるわけでなく、現在最新バージョンとなっているSafari v11.0.xでは有効ですが、Appleは2016年にリリースしたSafari v10以降Adobe FlashやJava, Silverlight, QuickTimeといったレガシィープラグインをデフォルトでOFFにしており、Adobe FlashについてもAdobeは現在Apple, Google, Microsoftなどと協力し、2020年末までに廃止(EOL)を目指しているので、今後何らかの対応が行われると思われます。
また、AppleはSTP v52で実験的にサポート中のService Workerについても複数の改善を行っているそうなので、ユーザーの方はアップデートしてみて下さい。
- Legacy NPAPI Plug-ins
- Removed support for running legacy NPAPI plug-ins other than Adobe Flash
- Service Worker
- Changed Fetch event release assert to take into account the fetch mode (r228930)
- Changed to not use a Service Worker in the case of document redirection if it will be already served by AppCache (r229086)
- Fix loads for a Document controlled by a Service Worker to not use AppCache (r229181)
- Updated Service Worker to respect IndexedDB and DOM cache partitioning (r229483)
- Loading
- Added support for preconnect link headers (r229308)
- Fixed converting a load to a download to work with async policy delegates (r229177)
- Prevented DNS prefetching from being re-enabled (r229061)
- Safari 11.1 – Apple
- Release Notes for Safari Technology Preview 52 – WebKit
コメント