DOMにおける document.implementation.hasFeature() の、各ブラウザでの値。
DI.hasFeature() | Firefox 1.0 | WinIE 6.0 | Opera 7.53 | MacIE 5.1 | Safari 1.2.3 |
---|---|---|---|---|---|
DI.hasFeature("XML","") | true | false | true | true | true |
DI.hasFeature("XML","1.0") | true | false | false | true | true |
DI.hasFeature("XML","2.0") | true | false | false | false | false |
DI.hasFeature("HTML","") | true | true | true | true | true |
DI.hasFeature("HTML","1.0") | true | true | true | true | true |
DI.hasFeature("HTML","2.0") | true | false | false | false | false |
DI.hasFeature("Core","") | true | false | true | false | false |
DI.hasFeature("Core","2.0") | true | false | false | false | false |
DI.hasFeature("Views","") | true | false | true | false | false |
DI.hasFeature("Views","2.0") | true | false | false | false | false |
DI.hasFeature("StyleSheets","") | true | false | true | false | false |
DI.hasFeature("StyleSheets","2.0") | true | false | false | false | false |
DI.hasFeature("CSS","") | true | false | true | false | false |
DI.hasFeature("CSS","2.0") | true | false | false | false | false |
DI.hasFeature("CSS2","") | true | false | true | false | false |
DI.hasFeature("CSS2","2.0") | true | false | false | false | false |
DI.hasFeature("Events","") | true | false | true | false | false |
DI.hasFeature("Events","2.0") | true | false | true | false | false |
DI.hasFeature("UIEvents","") | false | false | true | false | false |
DI.hasFeature("UIEvents","2.0") | false | false | true | false | false |
DI.hasFeature("MouseEvents","") | true | false | true | false | false |
DI.hasFeature("MouseEvents","2.0") | true | false | true | false | false |
DI.hasFeature("MutationEvents","") | false | false | true | false | false |
DI.hasFeature("MutationEvents","2.0") | false | false | true | false | false |
DI.hasFeature("HTMLEvents","") | true | false | true | false | false |
DI.hasFeature("HTMLEvents","2.0") | true | false | true | false | false |
DI.hasFeature("Traversal","") | false | false | true | false | false |
DI.hasFeature("Traversal","2.0") | false | false | false | false | false |
DI.hasFeature("Range","") | true | false | true | false | false |
DI.hasFeature("Range","2.0") | true | false | false | false | false |
DOM2仕様によると、hasFeatureメソッドにはバージョン番号を指定しないことも可能であったようなので、バージョン番号を""とした場合についても確認してみました。そうするとOperaで予想と違う結果が出たのがこの表を作ったきっかけです。
追加・訂正募集中です。
※ Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/125.5 (KHTML, like Gecko) Safari/125.9 は、MacIE5と同じ並びでした。--北村@出先
YukiWiki 2.1.2 (C) 2000-2004 by Hiroshi Yuki.