Вселенная браузеров меняется, и Microsoft больше не отвечает за то, что является фактическим веб-стандартом. Теперь эта роль принадлежит механизмам компоновки Gecko и WebKit, также известным как Firefox и Chrome.
Впервые Chrome 15 занял первое место в лиге наиболее часто используемых браузеров — но только. Основываясь на выборке из 15 миллиардов просмотров страниц, StatCounter сообщает, что Chrome 15 занимает 23,6% мирового рынка по сравнению с IE 8 с 23,5% — с такой небольшой разницей, что первое место между ними более правильно связано.
Если объединить все версии каждого браузера, IE по-прежнему будет лидером, но Chrome будет на втором месте. Chrome обошел Firefox в ноябре.
С точки зрения программиста, Firefox плюс Chrome превосходит все версии IE, занимая 62% рынка. Это означает, что Firefox / Chrome берет на себя то, что является стандартом де-факто, и это более важно, чем то, что Microsoft выбирает или отказывается поддерживать.
нажмите, чтобы увеличить
Если ограничить анализ современными, то есть поддерживающими HTML5 браузерами, ситуация станет еще более ясной. IE9 занимает всего 10% рынка по сравнению с 25% Chrome 15 и 16% Firefox 8. Это означает, что по крайней мере 45% браузеров, посещающих сайт, будут поддерживать HTML5, включая многие функции, которые Microsoft отказывается поддерживать — например, WebGL.
Эти цифры также делают акцент на поддержке Google Mozilla. В предыдущие годы Google вносил большую часть дохода Mozilla в обмен на то, что он стал поисковой системой Firefox по умолчанию. Теперь, когда Chrome обогнал Firefox, это выглядит гораздо менее важным фактором.
нажмите, чтобы увеличить
Еще одна интересная особенность, отмеченная данными, — это эффект быстрых и автоматических обновлений. Если вы посмотрите на диаграмму, то увидите, что использование Chrome 14 ни к чему не привело после выпуска Chrome 15. Вы можете увидеть такой же массовый переход от Firefox 7 к Firefox 8, но обратите внимание, что он медленнее достигает того же процента.
Вы можете интерпретировать это как то, что пользователи Firefox работают медленнее, чтобы разрешить автоматическое обновление, или как пользователи Firefox, пользующиеся возможностью обновления, переключаются на другой браузер.
Microsoft только что объявила, что, начиная с января, она также будет автоматически обновлять IE. Если у вас включены автоматические обновления, IE6 или 7 будет автоматически обновлен до IE8 или IE9, если установлена ОС Vista или более поздняя версия.
Конечно, с точки зрения программиста это хороший ход. Однако мотивация Microsoft, скорее всего, состоит в том, чтобы укрепить свои позиции за счет увеличения доли рынка для своих более современных браузеров.
Совершенно очевидно, что для устаревших браузеров, не участвующих в автоматических обновлениях, не происходит такого внезапного переключения. Они просто болезненно медленно отмирают.
Итак, что мы можем извлечь из этой статистики?
Первый вывод состоит в том, что контроль Microsoft над де-факто стандартами браузеров ослабевает с переходом контроля на Chrome и Firefox.
Другими словами, мир движется от одного, в котором доминирует механизм компоновки Trident, используемый в IE, к другому, в котором доминируют WebKit и Gecko, при этом WebKit растет за счет других.
Второй вывод заключается в том, что Google не нужно так сильно поддерживать другие браузеры, чтобы пользователи могли видеть свои средства поиска.
Наконец, если мы хотим программировать в соответствии с самыми современными стандартами сейчас и в будущем, то автоматическое обновление — наш лучший друг.