IE 10、Windows 8およびMetro UI

Windows 8がリリースされてからほぼ6か月が経ちました。そして最近、それとIE 10がRunetでどれだけ人気があるのか​​が興味深いものになりました。 以前はMetroとして知られていたインターフェイスでブラウザーを起動するWindows 8ユーザーの割合を理解することは、それほど興味がありませんでした。



計算するのはそれほど簡単ではないことが判明し、さらに多くの興味深い事実が途中で発見されました。 スキャンダル、陰謀、カットの下での調査を読んでください。

RuNetのWin8シェア


Windows 8のシェアのダイナミクスは、liveinternet.ruで見やすくなっています。 主なことは、ルネを正確に見るためにruスライスを選択することを忘れないことです。



ご覧のとおり、このオペレーティングシステムのシェアは2%に近づいており、その成長率が変わらない場合は、年末までにWindows 8がRunet訪問者の約5%にインストールされます。 同じレポートによると、Runetの3分の2だけがデスクトップコンピューターからインターネットにアクセスしていることにも注意してください。 そのため、実際には、Windows 8のRunetデスクトップ市場は現在3%であり、年内にはおそらく7%になるでしょう。

Windows 8ユーザー間でのIEの共有


Windows 8のIEユーザーのシェアが、たとえばWindows 7のシェアよりも高いかどうかは非常に興味深いです。1つのレポートでこれを確認することはできません。 現在、Windows 8でのIEのシェアは22.9%であり、Windows 7では16.6%です。 成長は印象的です-3分の1以上。

ただし、ダイナミクスを見ると、Windows 8のIEのシェアが急速に低下していることがわかります。
Win 8のIE共有Win 7のIEシェア
2013年2月24.417.6
2013年3月24.016.7
2013年4月22.916.6

以前はメトロと呼ばれていたインターフェース


Windows 8では、Internet Explorerは2つの異なる方法で起動できます-Modern UI(以前はMetroと呼ばれていました)と通常のクラシックデスクトップから。 異なる方法で起動したブラウザは、外観が異なるだけでなく、異なる特性も持っています。たとえば、ModernバージョンではActiveXを起動する方法はなく、異なるプラグインや拡張機能は含まれていません。

このため、Web開発者は、ユーザーが使用するインターフェイスと、ブラウザーを正確に起動する方法を理解する必要がある可能性が非常に高くなります。 残念ながら、これを完全な精度で決定する方法はありませんが、Modernを定義するいくつかの方法をある程度の確率で組み合わせることができます。 したがって、推測の確率は「ほぼ確実」に増加します。

まず、User-Agentにサブストリング「Win64」が見つかったかどうかに注意する必要があります。 「はい」の場合、これはおそらくIEのモダンバージョンです(64ビットモードでクラシックIEを手動で起動できた人の確率はわずかです)。 「WOW64」サブストリングにより、これが古典的なIEであると自信を持って言うことができます。 ただし、User-Agentの32ビットコンピューターでは、どちらのサブストリングも存在せず、この方法でブラウザーを区別することはできません。

ActiveXを実行する機能を確認できます。
function isActivexEnabled() { var supported = null; try { supported = !!new ActiveXObject("htmlfile"); } catch (e) { supported = false; } return supported; } 


ActiveXが利用可能な場合、これは確かにクラシックモードです。 そうでない場合は、モダンモードまたはクラシックのいずれかで、設定でActiveXが無効になっています。

最後に、ブラウザがフルスクリーンモードになっているかどうかを確認できます。 詳細については、 stackoverflow.com / questions / 8751479 / javascript-detect-metro-ui-version-of-ie-10に送信します。

モダンUIモードのIEはいくつですか?


これは非常に興味深い質問です。 それに対する答えは、たとえば、IEのモダンバージョンについて具体的に考え、それに対していくつかの個別の処理を行う必要があるかどうかの決定に影響します。

上記からの概算推定値として、Yandex.Metricaグローバルデータを使用しました。 まず、Windows 8を搭載したIEからのすべてのヒットに対してユーザーエージェントを選択し、それらを4つのグループに分けました。



次に、最初と2番目のグループのヒット数を追加し、金額の最初のグループのパーセンテージを調べました。

結論:Win8上のIE10の約5.4%がモダンモードで起動されます。 この番号がお役に立てば幸いです。

私たちは間違っている可能性がありますか?


もちろんできます。 この投稿の計算に誤りがある場合は、コメントで報告してください。一緒に真実を証明しようとします。

Source: https://habr.com/ru/post/J177305/


All Articles