Ie 10, windows 8 і metro ui

Минуло вже майже півроку з тих пір, як була випущена Windows 8. І недавно нам стало цікаво, наскільки вона і IE 10 популярні в Рунеті. Не менш цікаво було зрозуміти, яка частка користувачів Windows 8 запускає браузер в інтерфейсі, раніше відомому як Metro.

Частка Win8 в Рунеті

Динаміку частки Windows 8 найпростіше подивитися на liveinternet.ru. Головне, не забути вибрати зріз ru. щоб бачити саме Рунет.

Як ми бачимо, частка цієї операційної системи наближається до 2%, і, якщо швидкість її зростання не зміниться, то до кінця року Windows 8 буде встановлена ​​приблизно у 5% відвідувачів Рунета. Треба ще зауважити, що тільки дві третини користувачів, про які ми говоримо, заходять в інтернет з настільних комп'ютерів. Так що, насправді, у Windows 8 зараз 3% від ринку десктопів Рунета, а до кінця року, ймовірно, буде близько 7%.

Частка IE серед користувачів Windows 8

Досить цікаво, вище чи частка користувачів IE в Windows 8 в порівнянні, скажімо, з Windows 7. В одному звіті цього вже подивитися не можна, але можна скористатися сукупністю зрізів ffall. ieall. chrome і opera на звіті по операційним системам. Виходить, що зараз частка IE в Windows 8 - 22,9%, а в Windows 7 - 16,6%. Зростання вражаючий - більш, ніж на третину.

Однак якщо подивитися на динаміку, видно, що частка IE в Windows 8 досить швидко падає:

Частка IE в Win 8

Інтерфейс, раніше відомий як Метро

У Windows 8 Internet Explorer можна запустити двома різними способами - з Modern UI (те, що раніше називалося Metro) і зі звичайного класичного робочого столу. По-різному запущені браузери не тільки виглядають по-різному, але і володіють різними характеристиками: наприклад, в Modern-варіанті немає можливості запускати ActiveX, не включаються різні плагіни і розширення.

Через це цілком можливо, що веб-розробнику потрібно буде зрозуміти, яким інтерфейсом користується людина і як саме він запустив браузер. На жаль, немає способів визначити це з цілковитою точністю, але можна спробувати скомбінувати кілька методів, що визначають Modern з певною ймовірністю. Таким чином ймовірність вгадування підвищиться до «майже впевнений».

Перш за все, потрібно звернути увагу, чи зустрічається в User-Agent подстрока «Win64». Якщо так, то це, швидше за все, Modern-варіант IE (невеликий відсоток ймовірності залишається на тих, хто зміг вручну запустити класичний IE в 64-бітному режимі). Підрядок «WOW64» дозволяє з упевненістю сказати, що це класичний IE. Однак на 32-бітних комп'ютерах в User-Agent не буде ні тій, ні іншій підрядка, і не вийде розрізнити браузери цим методом.

Можна перевірити можливість запуску ActiveX:

Якщо ActiveX доступні, то це точно класичний режим. Якщо немає, то це може бути як Modern-режим, так і класичний, в якому ActiveX відключили в налаштуваннях.

Скільки ж їх, IE в Modern-режимі UI?

Це дуже цікаве питання. Відповідь на нього впливає, наприклад, на рішення про те, чи треба якось спеціально думати про Modern-варіанті IE і робити для нього якісь окремі обробки.

Для приблизної оцінки зверху ми скористалися глобальними даними Яндекс.Метрики. Спочатку ми вибрали User-Agent-и для всіх хітів від IE з Windows 8 і розбили їх на чотири групи:

  • 1 група. Містить подстроки Win64 і «MSIE 10». З імовірністю 99% - Metro-режим (1% - на тих, хто зміг вручну запустити IE в 64-бітному режимі).
  • 2 група. Містить подстроки WOW64 і «MSIE 10». З імовірністю 100% - classic-режим.
  • 3 група. Містить підрядок «MSIE 10», але не містить ні Win64, ні WOW64. Не можна сказати, який це режим.
  • 4 група. Не містить підрядок «MSIE 10». Це не IE, а якесь стороннє додаток, що інтегрує в себе IE. Нас не цікавить.

Далі склали число хітів з першої і другої груп та подивилися, який відсоток становить перша група від суми.

Підсумок: приблизно 5,4% IE запущено в Modern-режимі. Сподіваюся, це число буде вам корисно.

Чи можемо ми помилятися?

Схожі статті