概要
Windows10のブラウザのEdgeで
IE10→Edgeで使えなくなった機能を調べたというか
集めたのを引用で記載しました
ActiveX
マイクロソフトが開発するインターネットに関する
ソフトウェアコンポーネント。一般的には同社製のウェブブラウザである
Internet Explorerやそのコンポーネントを利用したソフトウェア上で
動的なコンテンツを再生するための技術(ActiveXコントロール)
例、Microsoft Update、Adobe FlashやAdobe Shockwave、QuickTime、電子国土Webシステムなど
ブラウザヘルパーオブジェクト
Browser Helper Object(BHO) とはInternet Explorerで
使用するプラグインを
第3者でも作成することができるようにする仕組み及び
その仕組みによって生成されたCOMの事
ベクターマークアップ言語(VML)
<v:oval style="position:absolute; left:0; top:0; width:100pt; height:50pt" fillcolor="red"> </v:oval>
VBスクリプト
WebブラウザであるInternet Explorer上で動作する。プログラミング言語
例)
<script language="VBScript" src="/script/util.vbs"></script>
attachEvent/removeEvent
javascriptでのイベント
currentStyle
エレメントを指定してstyle属性を取得するcurrentStyleが使えなくなります
元々Chromeなどでは使えないプロパティなのでIE依存でなければ問題はないと思う
https://msdn.microsoft.com/en-us/library/aa703980(VS.85).aspx
IE8 layout quirks
「X-UA-Compatible」を使用した画面読み込み時の特定ブラウザのバージョンへのエミュレートが行えなくなります
古い関数に依存した画面はいずれのブラウザから開いても古いIEバージョンでの読み込みで固定する必要がある為に存在している設定です
いずれにしてもmetaタグでX-UA-Compatibleを指定してエミュレートを行っていなければ問題ないです
Conditional comments
条件つきコメント
例
<!--[if IE 6]> <p>あなたはInternet Explorer 6を使用しています。</p> <![endif]--> <!--[if !IE]><!--> <p>あなたはInternet Explorerを使用していません。</p> <!--<![endif]-->
DirectX Filters and Transitions
ディスプレイのRGBのコントロール?
srgb-image { filter:progid:DXImageTransform.Microsoft.ICMFilter(colorSpace = sRGB ); }
UserAgentの変更
IE10:Mozilla/5.0 (Compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) IE11:Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; NP06; rv:11.0) like Gecko Edge:Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.9600
→特定の文字列を使用する箇所があるのであれば対応必要です
SPDY protocol
IE10で使用不可 → IE11で使用可能 → Edgeで使用不可
という流れ・・・
情報のソース
http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/
http://sfpgmr.hatenablog.jp/entry/2015/04/29/160721
http://incloop.com/microsoft%E3%81%AEwindows10%E6%90%AD%E8%BC%89%E3%81%AE%E6%96%B0%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%80%8Cedge%E3%80%8D/
https://ja.wikipedia.org/wiki/ActiveX
https://ja.wikipedia.org/wiki/Browser_Helper_Object
https://ja.wikipedia.org/wiki/%E6%9D%A1%E4%BB%B6%E4%BB%98%E3%81%8D%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88
http://blog.livedoor.jp/yamma_ma/archives/24561125.html
http://news.mynavi.jp/articles/2015/02/02/windows10report/
http://www.buildinsider.net/web/spartan/01
http://caniuse.com/#compare=ie+10,ie+11,ie+Edge