Mozilla Firefox 3.0 — версия веб-браузера Firefox, выпущенная 17 июня 2008 года корпорацией Mozilla . [1]
Firefox 3.0 использует версию 1.9 движка компоновки Gecko для отображения веб-страниц . Эта версия исправляет множество ошибок, улучшает соответствие стандартам и реализует множество новых веб- API по сравнению с Firefox 2.0 . Другие новые функции включают переработанный менеджер загрузок , новую систему «Places» для хранения закладок и истории , а также отдельные темы для разных операционных систем .
Firefox 3.0 имел более 8 миллионов уникальных загрузок в день своего выпуска. К июлю 2008 года он удерживал более 5,6% зарегистрированной доли использования веб-браузеров . [2] Оценки доли мирового рынка Firefox 3.0 по состоянию на февраль 2010 года [обновлять]в целом находились в диапазоне 4–5%, [3] [4] [5] а затем снизились, поскольку пользователи перешли на Firefox 3.5 и более поздний Firefox 3.6 . Частично в результате этого, между серединой декабря 2009 года и концом января 2010 года Firefox 3.5 был самым популярным браузером (при подсчете отдельных версий браузера), обойдя Internet Explorer 7. [ 6]
Mozilla прекратила поддержку Firefox 3 30 марта 2010 года с выпуском версии 3.0.19. [7]
Firefox 3.0 был разработан под кодовым названием Gran Paradiso . [8] Это, как и другие кодовые названия Firefox, является названием реального места; в данном случае — седьмой по высоте горы в Грайских Альпах , где впервые возникла эта идея.
Планирование началось в октябре 2006 года, когда команда разработчиков попросила пользователей отправлять запросы на функции, которые они хотели бы включить в Firefox 3. [9]
Mozilla Foundation выпустила первую бета-версию 19 ноября 2007 года, [10] вторую бета-версию — 18 декабря 2007 года, [10] третью бета-версию — 12 февраля 2008 года, четвёртую бета-версию — 10 марта 2008 года, а пятую и последнюю бета-версию — 2 апреля 2008 года. [11] Первая версия-кандидат была анонсирована 16 мая 2008 года, за ней последовала вторая версия-кандидат 4 июня 2008 года, а третья (отличающаяся от второй версии-кандидата только тем, что в ней была исправлена серьёзная ошибка для пользователей Mac) — 11 июня 2008 года. Mozilla выпустила финальную версию 17 июня 2008 года. [1] [12]
В день своего выпуска Firefox 3 был представлен в популярной культуре, среди прочего, упоминаясь в The Colbert Report . [13]
Одним из крупных изменений в Firefox 3 является внедрение Gecko 1.9, обновленного движка компоновки . Новая версия исправляет множество ошибок, улучшает соответствие стандартам и реализует новые веб- API . [14] В частности, Firefox 3 становится первым официальным релизом браузера Mozilla, прошедшим тест Acid2 , тест на соответствие стандартам для рендеринга веб-страниц. Он также получает более высокий балл на тесте Acid3 , чем Firefox 2.
Некоторые из новых функций определены в спецификации WHATWG HTML 5 , [14], такие как поддержка обработчиков веб-протоколов, собственная реализация метода getElementsByClassName
, поддержка безопасной передачи сообщений с помощью postMessage
и поддержка офлайновых веб-приложений. Другие новые функции включают поддержку APNG и EXSLT . [14]
Используется новый внутренний распределитель памяти , jemalloc , [15] вместо используемого по умолчанию libc . [ требуется ссылка ]
Gecko 1.9 использует Cairo в качестве графического бэкэнда, [16] что позволяет улучшить графическую производительность и улучшить согласованность внешнего вида и ощущений в различных операционных системах. Из-за отсутствия поддержки Cairo для Windows 95 , Windows 98 , Windows ME и Windows NT (версии 4.0 и ниже), а также из-за того, что Microsoft прекратила поддержку Windows 98 и Windows ME 11 июля 2006 года, Firefox 3 не работает в этих операционных системах. Аналогично, версия Firefox 3 для Mac работает только в Mac OS X 10.4 или выше, [17] но, в отличие от предыдущих версий, имеет собственный интерфейс виджетов Cocoa . [18]
Что касается изменений во внешнем интерфейсе , Firefox имеет переработанный менеджер загрузок со встроенным поиском и возможностью возобновления загрузок. [19] Кроме того, в окно дополнений включен новый менеджер подключаемых модулей [20] , а расширения можно устанавливать с помощью менеджера пакетов . Микроформаты поддерживаются для использования программным обеспечением, которое может понимать их использование в документах для хранения данных в машиночитаемой форме. [21]
Менеджер паролей в Firefox 3 спрашивает пользователя, хочет ли он запомнить пароль после попытки входа , а не до нее. Сделав это, пользователи могут избежать сохранения неверного пароля в менеджере паролей после неудачной попытки входа. [22]
Firefox 3 использует систему «Places» для хранения закладок и истории в бэкэнде SQLite . [23] Новая система хранит больше информации об истории и закладках пользователя, в частности, позволяя пользователю помечать страницы. Она также используется для реализации улучшенного алгоритма на основе частоты для новой функции автозаполнения адресной строки (названной «Awesomebar»). [24] [25]
Версия Firefox 3 для Mac поддерживает уведомления Growl , проверку орфографии Mac OS X и элементы управления формами в стиле Aqua .
Чтобы придать браузеру более естественный вид и поведение в разных операционных системах, Firefox 3 использует отдельные темы для Mac OS X , Linux , Windows XP и Windows Vista . При работе в GNOME Firefox 3 отображает значки из среды; таким образом, когда тема значков среды рабочего стола меняется, Firefox следует этому примеру. [26] Также были созданы дополнительные значки для использования, когда подходящего значка нет; они были созданы в соответствии с рекомендациями Tango Desktop Project . [27] Кроме того, версия GTK заменила неродную панель вкладок, которая была реализована в Firefox 2.0, и вместо этого использует родной стиль вкладок GTK+.
Значки по умолчанию и расположение значков для Firefox 3 также кардинально изменились, приняв форму замочной скважины для кнопок «вперед» и «назад» по умолчанию на двух из трех платформ. [28] Однако форма замочной скважины не действует в Linux или в режиме маленьких значков. Iconfactory создала значки для платформы Microsoft Windows. Кроме того, для Windows XP и Vista отображаются отдельные наборы значков.
Breakpad (ранее назывался «Airbag») — это утилита с открытым исходным кодом для сообщения о сбоях , которая заменила фирменную Talkback. Она была разработана Google и Mozilla и используется в Firefox и Thunderbird . [30] [31] Этот продукт имеет важное значение, поскольку является первой многоплатформенной системой для сообщения о сбоях с открытым исходным кодом. [ требуется ссылка ]
Во время разработки Breakpad был впервые включён 27 мая 2007 года в основные сборки Firefox 3 для Windows NT, Mac OS X и, несколько недель спустя, для Linux. [32] Breakpad заменил Talkback (также известный как Quality Feedback Agent) в качестве средства оповещения о сбоях, используемого программным обеспечением Mozilla для сообщения о сбоях своих продуктов на централизованный сервер для агрегации или анализа каждого случая. [33] Talkback был проприетарным программным обеспечением, лицензированным корпорацией Mozilla компанией SupportSoft .
Net Applications отметили, что использование Firefox 3 beta быстро возросло до доли использования 0,62% в мае 2008 года. Они интерпретировали этот рост как то, что Firefox 3 beta были стабильными и что пользователи использовали его в качестве своего основного браузера. [36] В течение 24 часов после выпуска Firefox 3.0 использование выросло с менее 1% до более 3%, согласно Net Applications. [37] Оно достигло пика в 21,17% в апреле 2009 года, прежде чем снизилось, поскольку пользователи перешли на Firefox 3.5 и более поздний Firefox 3.6 . [38]
Mozilla установила рекорд по количеству загрузок программного обеспечения за 24 часа на Wikinews
Официальной датой запуска Firefox 3 было 17 июня 2008 года, названное «Днем загрузки 2008». Firefox намеревался установить рекорд по количеству загрузок программного обеспечения за 24 часа.
День загрузки официально начался в 11:16 по тихоокеанскому времени (18:16 по всемирному координированному времени ) 17 июня. [39] Согласно объявленной дате, днем загрузки было объявлено 18 июня для часовых поясов выше GMT +6, которые включают половину Азии и всю Океанию .
Большое количество пользователей, пытавшихся получить доступ к сайту Mozilla 17 июня, привело к тому, что он стал недоступен по крайней мере на несколько часов, а попытки обновления до новой версии привели к тайм-аутам сервера. Сайт не был обновлен для загрузки Firefox 3 до 12:00 PDT (19:00 UTC), на два часа позже, чем изначально планировалось. [40] [41]
Когда «День загрузки» закончился в 11:16 утра по тихоокеанскому времени (18:16 UTC) 18 июня, [42] было зафиксировано 8 249 092 уникальных загрузок. [43] 2 июля Mozilla объявила, что они побили рекорд, совершив 8 002 530 уникальных загрузок [44] и посетив более 25 стран. [45] По состоянию на 7 июля 2008 года более 31 миллиона человек загрузили Firefox 3. [44] [46]
Гарет Дивз, менеджер по записям Книги рекордов Гиннесса , похвалил Mozilla, сказав: «Мобилизация более 8 миллионов интернет-пользователей в течение 24 часов — это чрезвычайно впечатляющее достижение, и мы хотели бы поздравить сообщество Mozilla за их упорный труд и преданность делу». [47]
Firefox 3 работает на Windows 2000 и более поздних версиях, а также на Windows 98 и ME с установленным сторонним Kernel Extender. [48]
Хотя новая функциональность адресной строки, названная «Awesomebar», была в целом хорошо принята, [49] были те, кому она не понравилась из-за изменений в пользовательском интерфейсе и производительности, [50] [51] [52] настолько, что были созданы расширения, чтобы отменить ее. [53] [54] Firefox 3 получил награду CNET Editors' Choice в июне 2008 года. [55]