Почему большое количество браузеров - плохо
Тема браузеров а последнее время очень популярна. Чего только стоит истерика с IE6, деньги за баги в Chrome, поддержка HTML5 и т.д. Я не буду агитировать использовать либо не использовать какой-либо браузер, лишь попытаюсь объяснить свою мысль из заголовка.
Как правило, когда есть конкуренция в какой-нибудь нише, то в результате выигрывают конечные пользователи. Ведь это заставляет вендоров услуг / продуктов постоянно усовершенствовать свои продукты, понижать цены и т.д. К сожалению, это правило не действует на рынок браузеров. Браузеры изначально были бесплатными (самый первый Netscape ни в счет), поэтому второй пункт здесь сразу отпадает.
Если раньше браузер был программой для выхода в интернет, то сейчас это маркетинговый инструмент в руках больших корпораций. Мало того, браузер - это отличный способ легального шпионажа за пользователями под предлогом улучшения сервисов (о них дальше), а на самом деле для впаривания нужных и (в основном) не нужных товаров и услуг. Я уже писал как-то о том, как представитель Google не смог на Goole Developer Days ответить, зачем им новый браузер? Странно, что это не было понятно сотруднику Google, а ведь ответ лежит на поверхности...
Сервисы (SaS) - вот новое направление ИТ индустрии. Каждый вендор SaS хочет контролировать трафик с помощью своих методов и алгоритмов, для этого им необходимо иметь инструмент - правильно, браузер. Скоро появится Facebook браузер, ebay браузер и т.д. И пользователи этих услуг будут вынуждены их использовать, так как эти браузеры, наверняка, будут обладать удобными рюшечками для серфинга внутри сервиса (вплоть до скидок на iPad при покупке на ebay).
Google уже анонсировал Ghrome OS, которая фактически является самозагрузочным Ghrome. Множество интегрированных сервисов будут заставлять пользователей либо а) использовать только сервисы Google (чем не монополия, куда комитет смотрит?) 2) устанавливать другие браузеры если они захотят комфортно использовать сервисы сторонних вендоров (например Google Docs + SkyDrive). Это будет означать, что пользователь все равно должен будет иметь несколько установленных браузеров.
Давайте зададимся вопросом, сколько браузеров стоит у каждого из вас? У меня, к примеру, их четыре - IE8, FireFox 3.5, Ghrome 3, Safari (да, оперы у меня нет).
А теперь зададимся вопросом, зачем их столько:
- IE по умолчанию + дебаг в VS + акселераторы + дефолтный браузер если FireFox начинает чудить (а чудит он часто)
- FireFox - дефолтный, хотя версии 3+ - полный отс..й. На мой взгляд, FireFox 2.0 - самая удачная версия (ах, да расширения, но меня они раздражают и потому я ими не пользуюсь)
- Ghrome и Safari - для отладки asp.net приложений, которые иногда неправильно отображаются в WebKit-браузерах
- у кого-то дефолтным является Opera или Ghrome, но суть от этого не меняется
Что мы видим в данный момент? Постоянные критические обновления FireFox - не успели выпустить версию, сразу патчи, Ghrome растет как на дрожжах, слава богу, хоть о Safari все меньше слышно. IE6, IE7, IE8 - каждому по версии, Opera штампует версии своего интернет-комбайна, в итоге ни один браузер не отвечает всем необходимым и достаточным условиям комфортного выхода в интернет. И чем дальше в лес, тем шире партизаны... А ведь раньше тоже проблемы были, но стольких проблем не было.
В итоге мы имеем ситуацию, когда
- холиварщики устраивают дебаты "браузер А" vs. "браузер Б" без всякого практического и, главное, полезного результата
- гики устраивают борьбу с IE6
- Opera "завоевывает" поклонников с помощью судов
- есть куча не совместимых между собой браузеров (часто - не совместимых между собой версий одного и того же браузера)
- работа в интернете не является удобной и тем более безопасной
- на браузерах зарабатывают кучу денег, прикрываясь светлыми и добрыми идеями коммунизма свободного программного обеспечения
А ведь это только начало войны браузеров...
P.S.
Вот что говорит сайт mozilla.org:
To achieve these goals, we use a highly transparent, collaborative process that brings together thousands of dedicated volunteers and corporate contributors from around the world with a small staff of employees to coordinate the creation of products like the Firefox web browser. This process is supported by the non-profit Mozilla Foundation and its subsidiaries, especially the Mozilla Corporation.
Они хотя бы совесть имели такое писать... Еще скажите, что FireFox энтузиасты разрабатывают...
P.S.S.
Справедливости ради нужно сказать, что IE8 тоже доставляет кучу проблем и нареканий, единственное, что радует, что с каждой версией он становится все лучше и лучше, в то время когда все остальные - боле глючными и тормознутыми. Возможно, Chrome в данный момент является исключением, но начинали все хорошо....