- 2016-06-15 (水) 11:23
- Mac/PC

オープンソースなWebブラウザーエンジン WebKit Projectでは、同エンジンを採用しているSafari次期版「Safari 10」で、レガシープラグイン (Adobe Flash Player, JavaなどNPAPI使用プラグイン?) をデフォルトOFFにする計画のようです。
※Safari 10は、YosemiteやEl Capitanでも利用できる模様。
Safari 10 will not use legacy plug-ins like Adobe Flash without direct user action. https://t.co/b7pzJFOGRW pic.twitter.com/rUNt2kqeTJ
— WebKit (@webkit) 2016年6月14日
WebKitのアナウンスによると、先日発表されたmacOS Sieraに搭載される次期版「Safari 10」ではデフォルトでユーザーの許可無くレガシープラグインが実行されないようになります。
例えば、HTML5/Flash両方対応しているコンテンツを閲覧する際にはHTML5の機能を使うよう優先し、代替できない場合は確認画面が洗われるようになるそうです。

Google Chromeでも、既に2015年9月にNPAPIプラグインをのサポートを終了している上に、さらに2016年Q4期を目標にHTML5デフォルト化する作業も進んでいる模様。
→Intent to implement: HTML5 by Default / Google Groups
Summary:
Navigator.Plugins() and Navigator.MimeTypes() will only report the presence of Flash Player if the user has indicated that the domain should execute Flash, or if the site is in one of the Top 10 domains using Flash.
Javaも、2017年リリース予定のJava 9からプラグイン非推奨、その後に廃止することになっており、Safari (WebKit) もこの流れにあわせるようですぬ。
→CNET Japan – Javaブラウザプラグイン、「JDK 9」で非推奨に (2015/01/29)
▼Webkit Blog – Next Steps for Legacy Plug-ins (2016/06/14)