В 2004 году, когда появилось популярное онлайн-приложение для онлайн-биллинга FreshBooks (тогда оно называлось 2ndSite), рынок браузеров был крайне односторонним . Более 91% веб-пользователей подключены через Internet Explorer. Firefox имел чуть более 3,5%, Netscape — меньше, а Safari даже не взломал 2%. FreshBooks мог запустить только поддержку Windows и IE.
На самом деле веб-приложения 4 года назад были довольно распространенными, чтобы не быть кросс-браузерными или кросс-платформенными, что кажется абсурдным, если учесть, что возможность работать где угодно, на любом компьютере является основным преимуществом для веб-приложений. Но когда 9 из 10 потенциальных клиентов — или больше в некоторых секторах рынка — используют Internet Explorer, зачем вкладывать ресурсы в разработку для других браузеров? (Обратите внимание, что более 96% всех веб-пользователей были в Windows в 2004 году по сравнению с 88% в настоящее время.)
Перенесемся в будущее, и пейзаж выглядит совершенно иначе . IE занимает менее 70% рынка, Firefox — более 20%, Safari — более 7%, и хотя новичок в Chrome весит чуть менее 1%, мы предсказали, что браузер Google значительно вырастет в следующем году. Поисковая система уже размещает ссылки Chrome на Google.com и YouTube, а также в Gmail для пользователей IE6, плюс браузер может начать предустановляться на ПК в следующем году.
Хотя IE по-прежнему занимает лидирующее положение на рынке браузеров, в 2009 году ожидается дальнейший рост для Firefox, Chrome и Safari (хотя Chrome может замедлить рост других альтернативных браузеров, когда у него появятся расширения ). Тем временем ожидается, что Internet Explorer продолжит снижаться. По мере приближения паритета к браузеру (по крайней мере, с точки зрения охвата пользователей) кросс-браузерная и кросс-платформенная функциональность становится все более и более важной. Уже сейчас Firefox и Safari имеют слишком значительную долю рынка, чтобы ее игнорировать, и Chrome может быстро добраться до этого.
Это хорошая новость для потребителей, которые получают больше выбора, и является смешанным благословением для веб-разработчиков. С одной стороны, это означает еще больше браузеров для тестирования и разработки. Однако, с другой стороны, растущая популярность браузеров с открытым исходным кодом означает тенденцию к принятию открытых стандартов. Разработка, стимулируемая конкуренцией, означает лучшие механизмы рендеринга, более быстрые интерпретаторы JavaScript и т. Д., Что, в свою очередь, означает лучшие конечные продукты. И не только браузеры — лучшие веб-приложения также будут результатом повышенной конкуренции браузеров.
Отказ от IE может означать более начальную разработку, необходимую для того, чтобы максимальное количество пользователей могло получить доступ к вашему сайту или приложению, но в долгосрочной перспективе это отличная вещь для всех (кроме, возможно, Microsoft).