概要
Windows 10 からデフォルトのブラウザとして導入される Microsoft Edge。
いろいろ新しい機能がある反面、ActiveXコントロールをサポートしないといったように、削られる機能もあります。
この中で、まだまだWeb上では多く利用されている Flash Player を必要とするWebサイトはどうなっちゃうのか? Winodws10を利用してFlash Playerが必要なサイトにアクセスした場合にはどうなるのか?
Microsoft Edge におけるFlash の機能の有効、無効の設定について、現在公開されているWindows 10 の最新版、Build10240 に基づいて、ご紹介いたします。
詳細
概要にも書きましたが、Windows 10 からデフォルトのブラウザとして搭載される Microsoft Edge では、Active X コントロールがサポートされなくなります。
最近では、YouTubeなどもHTML5プレーヤーがデフォルトになったりしてますが、Gyao(Yahoo)やHuluなどの動画サイトでも、まだまだFlash Playerは必須です。
ではこの機能が、Microsoft Edge ではどうなってしまうのか....
【Flashはビルトインされる】
さていきなり結果から先に書いてしまいますが、すでにいろんなメディアでも報道されており、ご存じの方も多いとは思いますが、Flash Player の機能、Microsoft Edge では、これがビルトインされることになります。
簡単に言えば、Google Chrome のようにブラウザの一つの機能として最初から組み込まれ、Windows7 の時までの Internet Explorer のように Adobe社 のホームページからダウンロードしてインストールしたりする必要はありません。
またその設定についても、必要に応じて有効・無効を切り替えて利用できるようになります。(既定では有効になっています)
Flashの他にも、PDFレンダリングについてもビルトイン機能として搭載されます。ただし、Microsoftのものであっても、Silverlightは非対応になるし、VBA Scriptはサポートされなくなります。
【Flash の有効/無効の設定】
さてビルトインされるFlash Playerの有効無効ですが、以下のところより行います。先ほども触れましたが、この機能はデフォルトでは有効になっております。
1) Microsoft Edgeを起動し、右上の "他の操作" のところをクリックします
2) "設定" からさらに、"詳細設定を表示" と移動します
3) すると "Adobe Flash Player を使う" のところの "オン"、"オフ" を切り替えます
<Flashが無効の状態の場合の一例>
Flash Playerが、何らかの誤操作などで無効になってしまうと、もちろんサイトに寄っても多少異なるかもしれませんが、Hulu Japanという動画配信サイトで確認したところ、以下のような表示になりました。
【拡張機能】
最初に書きましたが削られるものばかりではなく、当然機能自体が拡張もします。その一つの例が、Google ChromeやFireFoxの拡張機能が利用できちゃうという何ともお得な機能。
・Microsoftの新ブラウザ「Edge」はChrome・Firefoxの拡張機能をそっくりそのまま奪い取る驚愕の仕様であると判明/Gigazine
・ChromeやFirefoxも凌駕する? Microsoft Edgeブラウザの実力 (1/4)/ITmediaエンタープライズ
これにはびっくりですね。削られる機能もあれば、こうして新たに追加される機能もあるわけです。
ところで、ビルトインされるもう一つのPDFの機能。
参考までに、Microsoft Edge の画面でPDFファイルを開くとどうなるか?確認してみました。
なお今回の検証には、Windows 10 Build10240 を利用させていただきました。
また、Microsoft Edgeに関する情報も集めてみましたので、ご興味のある方は参考にしてみてください。
<参照>
・Windows10の機能/Microsoft
・「Windows 10」上で最強のブラウザは--「Edge」と競合製品を比較/ZDNetJapan
・Microsoft Edge公式サイト
・MS、「Edge」ブラウザで非対応の技術を明らかに--「ActiveX」「VBScript」など/c/net
・Flash Player Issues | Windows 10 | Microsoft Edge/Adobe
・FAQ/Microosft Edge Dev(Beta)
・Microsoft Edge Dev Blog