Зарождение Mozilla Firefox

in Гостевые посты

браузер Mozilla FirefoxАвтор: Александр Кащавцев

Браузерные войны нового поколения: Mozilla Firefox и Internet Explorer. Борьба за единые стандарты веб-разработки

Иногда шаг вперед является следствием пинка под зад (народная мудрость)

После поражения в первой браузерной войне разработчики Netscape открыли исходные коды программы с целью создания достойного «наследника». Ответственной за новый проект назначалась некоммерческая организация Mozilla Foundation. В связи с этим принципиально изменился подход к разработке браузера. Отныне к созданию новой программы мог присоединиться любой желающий. Предполагалось, что такое расширение круга девелоперов сделает новый продукт по настоящему «народным».

Важно отметить, что изначально предполагалось создание не просто нового браузера, а целого набора приложений «в одном флаконе», среди которых:

  • почтовый клиент,
  • клиент групп новостей,
  • визуальный HTML-редактор,
  • IRC-клиент.

Разработка первой версии пакета продолжалась несколько лет. Альфа-версии программы распространялась только в узких кругах программистов. Первый этап написания исходного кода завершился созданием облегченной версии системы, содержащей только ее ядро – браузер. Он включал в себя такие функции как вкладки и отдельная панель поиска. Подобные функции на тот момент (2002 г.) присутствовали только в Opera.

В ходе создания нового продукта разработчики называли его m/b (mozilla/browser). С началом публичного тестирования программу переименовали в Phoenix. Данное название сохранилось вплоть до апреля 2003 г., когда от него отказались по причине спора с производителем BIOS Phoenix Technologies. Проблемы возникли из-за того, что Phoenix Technologies производила свой браузер Phoenix FirstWare Connect, работающий прямо из BIOS. Впрочем, новое название – Firebird – также встретило неоднозначную реакцию, поскольку совпадало с названием ПО для серверов баз данных. Давление со стороны разработчика «тезки» привело к тому, что программа, наконец, получила современное название – Mozilla Firefox (или просто Firefox).

Читайте также  PokemonGo: как использовать популярность игры в бизнесе

Название «Firefox» (от английского названия зверька «огненная панда») выбрано из-за созвучия с Firebird, а также его уникальности в истории развития компьютерной техники. Чтобы не продолжать бесконечную канитель с переименованиями, Mozilla Foundation в декабре 2003 г. зарегистрировала Firefox в качестве торговой марки на территории США.

Предварительные версии Firefox основывались на движке XUL, который изначально предполагал возможность подключения к браузеру плагинов и тем. Процедура разработки и встраивания браузерных надстроек требовала обеспечения надлежащего уровня безопасности для пользователей. В связи с этим одновременно с релизом Firefox 0.9 был открыт специальный сайт Mozilla Update, содержащий «проверенные» темы и расширения. В феврале 2004 г. консалтинговая компания «AMS» охарактеризовала новичка рынка как программу с открытыми исходными кодами первого уровня. Отмечались высокий уровень технической оснащенности и стабильность работы браузера.

Первая полноценная версия Firefox вышла в ноябре 2004 г. Релиз сопровождался широкой рекламной кампанией, которая, например, включала в себя полностраничный рекламный постер в газете New York Times.

браузер Internet Explorer

браузер Internet Explorer 6

Основным конкурентом новичка на момент выхода стал Internet Explorer 6.0 SP1, выпущенный ранее в 2003 г. Особенностью этой версии IE стали поддержка средств разработки WPF и XAML, которые должны были позволить разработчикам создавать полнофункциональные веб-приложения. Однако Microsoft как обычно всячески пыталась ограничить использование сторонних операционных систем. В связи с этим все новые технологии являлись далеко не универсальными. Новые приложения нормально работали только в Internet Explorer и только в операционных системах Windows.

В ответ на это Mozilla Foundation и Opera Software объединили усилия в разработке новых открытых стандартов веб-разработки, которые были бы обратно совместимы с существующими технологиями. Результатом такого сотрудничества стало создание «Рабочей группы по разработке технологий для разработки гипертекстовых приложений» (английская аббревиатура WHATWG). Целью новой организации стала быстрая разработка новых стандартов, которые затем передавались на утверждение в W3C.

Читайте также  6 советов от юриста по защите авторских прав в Интернете

Итогом проделанной работы стал выпуск ряда новых версий браузеров всеми основными игроками рынка, ознаменовавший новый виток их противостояния. Не пропустите следующую статью, в которой поговорим о нововведениях в браузерах-конкурентах Internet Explorer 7 и Mozilla Firefox 2.0, а также ключевых особенностях их разработки. Впереди вас ждет еще много интересной и увлекательной информации!

2 анекдота в рассылке Гарантированно!
А также получайте всевозможные бонусы, бесплатные билеты и скидки на конференции!