Сотрудничество с поисковыми системами
Название
Первоначально браузер назывался «Phoenix» («Феникс»). Спустя некоторое время браузер был переименован в «Firebird» («Жар-птица») из-за конфликта торговых знаков, но и это название позже было изменено на «Firefox» по аналогичной причине. Однако и «Firefox» оказалось торговым знаком The Charlton Company в Великобритании,[9] что было отражено в диалоге «О программе» для англоязычных билдов.[10]
Firefox («огненная лиса») — дословный перевод с кит. упр. 火狐 , пиньинь: hǔo hú, которым китайцы иногда называют рыжую лисицу и малую панду, в честь которой, по словам разработчиков, и назван браузер.[11] Firefox предпочтительно сокращать как «Fx» или «fx»,[12] а не «FF» или «FX».
Разработка
Проект Firefox был начат Блейком Россом (англ. Blake Ross) и Дейвом Ха́йетом (англ. Dave Hyatt), когда они работали в Netscape Communications, бывшей в составе AOL Time Warner. С момента закрытия Netscape Communications весь проект Mozilla управляется созданной тогда Mozilla Foundation, которой принадлежат торговые знаки Mozilla Firefox.
Firefox был выделен из Mozilla Application Suite, код которого был создан с нуля в Mozilla Organization вместо кода Netscape Communicator 5,[13][14][15] часть которого была выпущена под свободной лицензией Mozilla Public License после поражения в «войне браузеров».
В браузере используется свободный портируемый движок Gecko, созданный с учётом поддержки открытых стандартов. Разработка Firefox ведётся сотрудниками её дочерней компании Mozilla Corporation и добровольцами по всему миру.
|
|
Популярность
Рисунок 1 - Рост популярности Firefox
Годы
После релиза версии 1.0 9 ноября 2004 года браузер получил одобрение от многочисленных медиа изданий, включая «Форбс»[16] и «The Wall Street Journal».[17] Более 25 миллионов загрузок в первые 99 дней после выпуска сделали Firefox одним из самых популярных свободных приложений, особенно среди домашних пользователей.
В июле 2005 года, по данным компании Net Applications, накануне выхода первой бета-версии Firefox 1.5 рыночная доля Firefox составляла чуть больше 8 % (Internet Explorer — более 87 %, Safari — 2 %).[18]
19 октября 2005 года Firefox был загружен в стомиллионный раз, всего лишь через 344 дня после выпуска версии 1.0.[19]
По состоянию на ноябрь 2005 года, Firefox занимал уже 9,4 % мирового рынка браузеров, а к середине 2006 года доля Mozilla Firefox составляла, по разным данным, от 11 до 15 процентов, сильно потеснив позиции доминирующего в сети браузера Microsoft Internet Explorer.
Год
За 2007 год мировая доля пользователей Firefox возросла с 13,7 % в январе[20] до 16,8 % в декабре.[21] Для сравнения, в декабре 2007 года мировая доля Internet Explorer составляла 76,04 %, Safari — 5,59 %, Netscape — 0,66 %, Opera — 0,64 %.[21]
В Европе, по данным XiTi Monitor, доля Firefox составила в конце 2007 года ровно 28 % и выросла за этот год на 7 %.
По результатам исследования, проведённого Mozilla в октябре 2007 года, 57 % скачавших устанавливают браузер и хотя бы раз запускают его. Среди них 49 % превращаются в активных пользователей. Таким образом, 28 % скачавших копию Firefox продолжают пользоваться ею через месяц.[22]
|
|
Год
В октябре 2008 года глобальная доля браузера Firefox составила 20 %.[23]
На территории России вторым по популярности после Internet Explorer долгое время оставался браузер Opera. Осенью 2008 года доля Firefox в России превысила долю Opera и достигла 20 %.[24][25]
Доля Firefox в Европе превышает 30 %.[26] Интересно, что по выходным доля Firefox немного поднимается — вероятной причиной является то, что пользователи, вынужденные на работе использовать Internet Explorer, дома предпочитают Firefox.[27][28]
По данным за март 2008 года, самая большая доля Firefox в Финляндии (45,9 %), Польше (44 %) и Словении (43,7 %). Самая маленькая среди европейских стран доля в Нидерландах (16,4 %) и Украине (15,2 %). Популярность Firefox в Северной Америке и Азии — 21,7 % и 17,2 % соответственно.[28] Родился конкурент Firefox браузер Chrome от Google.
Год
Браузер Microsoft Internet Explorer продолжает терять рыночную долю. В январе 2008 года этому продукту отдавали предпочтение 75,5 % пользователей,[29] а в декабре данный показатель составил только 68,15 %.[30]
|
|
Месячный прирост доли браузера Mozilla Firefox в 2008 году составил 0,38 % — за год он набрал 4,55 % и в январе 2009 года был установлен на 21,5 % компьютеров.[29][31] Среди пользователей Firefox в январе 2009 года примерно 85 % использовали третью версию браузера (18,3 % от общего числа браузеров).[32]
В декабре 2009 года было объявлено, что Firefox 3.5 стал самым популярным браузером в мире, достигнув доли, равной чуть более 20 процентов. При этом следует учитывать, что сравнение доли Firefox 3.5 с долями Internet Explorer 7 и 8 происходило отдельно (то есть IE 7 и 8 учитывались как отдельные браузеры).[33]
Год
По подсчётам StatCounter, в ноябре 2011 года Google Chrome впервые в истории своего существования опередил Mozilla Firefox на мировом рынке браузеров для компьютеров с доступом к Интернету, сместив его на третье место. В отчете StatCounter, опубликованном ресурсом The Wall Street Journal, доля Firefox на мировом рынке браузеров составляет 25,23 %, у Chrome — 25,69 % рынка и Internet Explorer — 40,63 %.[34] Впрочем, по данным других сервисов интернет-статистики, Firefox сохранил второе место на мировом рынке браузеров.
Возможности
Вместо того, чтобы предоставить все возможности в стандартной поставке, Firefox предоставляет механизм расширений, позволяющий пользователям модифицировать браузер в соответствии с их требованиями.
|
|
Почти с начала своего существования до настоящего времени Firefox является одним из наиболее гибких браузеров[источник?] с широкими возможностями настройки: пользователь может устанавливать дополнительные темы, изменяющие внешний вид программы, и расширения, добавляющие новую функциональность.
Эта расширяемость достигается, в основном, за счёт использования в интерфейсе разработанного исключительно для Gecko языка разметки XUL, и используемых в Web JavaScript и CSS, что иногда приводит к более медленной работе интерфейса, и повышенным требованиям к оперативной памяти, чем у браузеров, больше полагающихся на функции оконной среды. Для тех, кому нужны функции движка Gecko, а не расширяемый интерфейс, существуют сторонние браузеры, в которых интерфейс реализован по-другому; например, Camino, Epiphany и Kazehakase.
Некоторые свойства браузера:
· блокировка всплывающих окон (англ. pop-up);
· поддержка вкладок (англ. tabbed browsing) (несколько страниц в одном окне);
· встроенная панель поиска в поисковых машинах и словарях;
· так называемые «Живые закладки» (англ. Live bookmarks) — механизм интеграции RSS-потоков;
· почти неограниченные возможности по настройке поведения и внешнего вида, в том числе за счёт использования расширений, тем и стилей;
· поддержка множества расширений — для Firefox их создано многократно больше, чем любого другого браузера;
· встроенные инструменты для веб-разработчика;
· автоматическое обновление как самого браузера, так и его расширений (с версии 1.5);
· Отображение контента сразу (позволяет комфортно продолжать сёрфинг даже при неполной загрузке страницы, что особенно заметно при медленном соединении и большом количестве внедрённых объектов);
· Безопасное хранение паролей для сайтов и сертификатов благодаря возможности задать «мастер-пароль», который шифрует все остальные пароли (используя алгоритм симметричного шифрования 3-DES) и защищает доступ к сертификатам пользователя. Таким образом, кража (извлечение) сохранённых паролей затруднена даже при физическом доступе злоумышленника к компьютеру. При первом вводе мастер-пароля отображается его расчётное качество (трудность взлома).
Поначалу в рекламных текстах Firefox некоторые из этих особенностей приводились как отличительные «от других браузеров», хотя под другими браузерами подразумевался набор функций, с которым были знакомы большинство пользователей Internet Explorer. В результате одни пользователи стали считать их отличительными вообще ото всех браузеров, а другие — критиковать Mozilla за нечестную рекламу. В частности, вкладки (несколько страниц в одном окне) были доступны задолго до этого в браузере Opera, и других программах, а встроенная панель поиска — в Internet Explorer 4.0. Но некоторые особенности Firefox, наиболее значимой из которых можно считать поддержку расширений, действительно долгое время отсутствовали в остальных браузерах (по крайней мере, в известных).
С повышением интереса и ростом популярности Firefox, заявленная создателями повышенная безопасность стала нередко оспариваться (впрочем, в некоторых случаях это оказывается фикцией), например, Microsoft.[35][36]
Firefox имеет достаточно много возможностей, благодаря которым он получил популярность среди пользователей: во-первых, он позволяет открывать несколько страниц в одном окне, экономя тем самым свободное место на панели задач; во-вторых, браузер имеет гибкую систему управления загрузкой графики и позволяет отключать отображение графики на выбранных страницах, а не на всех сразу. Кроме этого, Firefox имеет возможность блокирования всплывающих окон и управления файлами cookies.
Многострочные (по умолчанию) поля ввода текста имеют встроенную проверку орфографии; панель поиска через поисковые системы — подсказки запросов от самих систем.
При разработке Firefox особое внимание уделялось поддержке стандартов W3C.
Существуют также специализированные версии браузера, такие как eBay edition для любителей одноимённого онлайн-аукциона, Campus edition — для любителей музыки и интернет-поиска, и множество фан сборок на Portable модуле.[37][38]
Расширения
Основные статьи: Расширение (Mozilla), Список расширений Firefox
Расширения добавляют новые возможности в программы или разрешают модифицировать существующие настройки. Они могут добавить практически что угодно: от кнопки на панели инструментов до совершенно новых возможностей.
Механизм расширений превращает изначальную аскетичность браузера Mozilla Firefox в одно из основных преимуществ: устанавливая расширения, пользователь может выбрать именно ту функциональность, которая необходима ему для комфортного сёрфинга, при этом не занимая рабочее пространство и ресурсы ненужными функциями.
За исключением отладчика DOM, способного сообщить пользователю об ошибке в синтаксисе загруженной страницы и показать номер строки, содержащей ошибку (выделенного с одной из бет Firefox 3.0 в отдельное расширение), и консоли JavaScript, инструментов для веб-разработчика в базовой конфигурации Firefox нет. Однако, существует множество расширений, реализующих необходимую функциональность для веб-разработчиков. В частности:
· JSView[39] — расширение для просмотра внешних файлов страницы
· HTMLValidator[40] — расширение для проверки кода на соответствие стандартам W3C
· View Source Chart[41] — расширение для удобной визуализации разметки страницы
· Firebug — многофункциональное расширение, включающий в себя отладчик, DOM-навигатор и JavaScript-консоль
· Web Developer[42] — расширение предлагающее множество функций для отладки страницы
Движок Gecko
Основная статья: Gecko
Первоначально движок Gecko предназначался в качестве замены старого движка Netscape Communicator.
Для отладки движка была создана свободная программа Mozilla Suite, на которой и отлаживали Gecko. В 2004 году Mozilla Suite была разобрана на браузер Mozilla Firefox, клиент электронной почты Mozilla Thunderbird, WYSIWYG HTML-редактор NVU, календарь Sunbird и IRC-клиент Chatzilla, который был выпущен в виде расширения для браузера Mozilla Firefox.
На данный момент стабильной является версия движка Gecko 9.0, предназначенная для Mozilla Firefox 9.
Сотрудничество с поисковыми системами
Поиск
Mozilla Foundation получает средства от компании Google за использование их поиска по умолчанию.[43] При вводе в адресную строку группы слов, не являющейся URL, и не начинающейся с ключевого слова закладок или поиска, запрос передаётся Google, с открытием первого результата (функция Google «Мне повезёт»).
Кроме того, домашней страницей по умолчанию была сделана страница поиска Google, оформленная в стиле Firefox.
Хотя детали сделки не были объявлены широкой публике, финансовые результаты Mozilla Foundation за 2005 год доступны на её сайте.[44]
С версии 3.1 и старше с установленной по умолчанию русской локализацией в качестве стандартного решения для обработки поисковых запросов вместо Google используется Яндекс.[45]
Антифишинг
Для защиты от фишинга и других вредоносных сайтов используется база данных SafeBrowsing Google. По умолчанию она скачивается примерно каждые полчаса. В версии 2 пользователь мог по собственному желанию включить отправку каждого URL перед обращением к нему для проверки на сервер Google, что привело к обвинениям в нарушении неприкосновенности частной жизни не знавшими о настройках по умолчанию блогерами.
Режим отправки каждого адреса был убран, но в скачиваемой базе содержатся префиксы хешей, которые при совпадении с началом хеша открываемого адреса отправляются на сервер для получения полных хешей, имеющих данный префикс.[46][47][48][49]
Самым значительным обвинением, связанным с данной функцией, остаётся обмен cookies с Google при скачивании базы для удобства распределения ресурсов — включая cookie домена google.com.[50] Адрес сервера, с которого скачивается база, нельзя изменить с помощью графического интерфейса, кроме как используя about: config. Также скачивание базы по умолчанию может привести к лишним тратам у пользователей, платящих за трафик.
Критика
Всё это воспринимается некоторыми пользователями как навязывание услуг корпорации Google и недопустимая для свободного ПО зависимость от неё. MoFo утверждает, что накоплено достаточно средств, чтобы можно было при необходимости отказаться от дальнейшего сотрудничества с Google в случае такой угрозы.[51][52] Срок действия контракта должен был истечь в ноябре 2008 года,[53] но в августе был продлён до 2011 года[54] — на 3 года, а не на 2, как раньше.[55]
Лицензии
Mozilla Firefox является свободным и открытым ПО:[56] его можно распространять на условиях тройной лицензии Mozilla, создавать на основе исходного кода собственное ПО, и распространять его.
Исходный код распространяется на условиях тройной лицензии Mozilla (MPL/GPL/LGPL). До весны 2006 года[57], часть его распространялась под Netscape Public License и Mozilla Public License, несовместимыми с GNU GPL.[58][59][60]
Официальные сборки Firefox 1.0, 1.5 и 2.0 не были полностью ни свободным, ни открытым ПО, так как они включали «Talkback» — несвободную программу для сообщения об аварийных завершениях работы браузера, лицензированную у компании SupportSoft.[61] Это послужило одной из причин к появлению проекта Gnuzilla, который разрабатывает форк Firefox под названием GNU IceCat (ранее — GNU IceWeasel). Firefox 3.0 использует вместо Talkback свободную программу, Breakpad,[62] но сохраняется ещё одна причина появления Gnuzilla: Mozilla распространяет через свои сервера несвободные плагины (двоичные программы для обработки неподдерживаемых самим браузером файлов). Также IceCat включает несколько дополнительных функций.[63]
Логотип и название программы являются зарегистрированными товарными знаками, и без специального разрешения их можно использовать только для обозначения оригинального Firefox, и сборок, отличающихся от него в строго определённых пределах.[64] В связи с этим при компиляции исходного кода Firefox можно указать, чтобы использовался неофициальный логотип и кодовое имя выпуска, которые используются Mozilla для предварительных и промежуточных тестовых сборок.
В Firefox 1.0—3.0 тройная свободная лицензия не распространялась на логотип, что делало его полностью несвободным. Это делает официальные сборки Firefox 1.0—3.0 с логотипом несвободными по критериям проекта Debian, а Mozilla не разрешает использовать даже достаточно близкие к официальным сборки без официального логотипа под названием «Mozilla Firefox».[65][66]
Из-за несвободности логотипа и значительных отличий от официальных сборок программа, основанная на Mozilla Firefox, поставляющаяся с операционными системами Debian, стала называться Iceweasel и использовать собственный логотип. Были переименованы и пакеты программы на основе Thunderbird.[65]
Официальные двоичные сборки версий 1.5, 2 и 3, по крайней мере, до 3.0.4 включительно, распространялись на условиях лицензионного соглашения, описывающего лицензирование логотипов и privacy policy (см.: #Сотрудничество с Google).[67] Сборки для Linux стали активно принуждать пользователя к соглашению с ним при первом запуске с версии 3.0. С приближением выхода Ubuntu 8.10 стало ясно, что многие пользователи категорически против этого. Они называли следующие причины:
· Пользователям свободного ПО нравится отсутствие EULA, с которыми надо соглашаться перед использованием программы.[68]
· Наличие privacy policy (политики приватности) для сторонних продуктов без возможности отказа только от этих продуктов и их политики до начала использования,[68] и то, что Mozilla оставляла за собой право изменять её по своему усмотрению, обязывая пользователя периодически просматривать её, если он хочет знать об изменениях.[69]
В результате было решено к версии 1.9.0.5 убрать лицензионное соглашение совсем, заменив его страницей about: rights и ненавязчивой панелью для доступа к ней, появляющейся при первом запуске.[70]
Начиная с версии 3.5, авторские права на файлы логотипов, включаемые в дистрибутив Firefox, также лицензируются под тройной лицензией Mozilla. Никаких прав на товарные знаки при этом не лицензируется.
Список версий
Название | Версия Gecko | Версия | Кодовое имя | Дата релиза | Существенные изменения |
Phoenix | 1.2 | 0.1 | Pescadero | 23 сентября 2002 | Первый выпуск; настраиваемая панель инструментов, быстрый поиск. |
0.2 | Santa Cruz | 1 октября 2002 | Боковая панель, управление расширениями. | ||
0.3 | Lucia | 14 октября 2002 | Блокирование изображений, блокировка всплывающих окон, вкладки. | ||
1.3 | 0.4 | Oceano | 19 октября 2002 | Темы, усовершенствования блокировки всплывающих окон, настройка панели инструментов. | |
0.5 | Naples | 7 декабря 2002 | Несколько начальных страниц, улучшения боковой панели и accessibility, история. | ||
Mozilla Firebird | 1.5 | 0.6 | Glendale | 17 мая 2003 | Новая тема по умолчанию (Qute), закладки и усовершенствования защиты, плавная прокрутка, автоматическое изменение размеров изображений. |
0.7 | Indio | 15 октября 2003 | Автоматическая прокрутка, менеджер паролей, улучшение панели настроек. | ||
Mozilla Firefox | 1.6 | 0.8 | Royal Oak | 9 февраля 2004 | Установщик под Windows, автономная работа, закладки и менеджер загрузки усовершенствованы, новый логотип. |
1.7 | 0.9 | One Tree Hill | 15 июня 2004 | Новая тема по умолчанию (Winstripe), усовершенствован импорт данных, новый менеджер тем и расширений, уменьшенный размер дистрибутива, новая справочная система, установщик для Linux, почтовая иконка (только для Windows). | |
1.0 | Phoenix | 9 ноября 2004 | Официальный релиз версии 1.0. Официально локализованные сборки. Добавлены новые функции, такие, как RSS/Atom, поисковая панель, плагин поиска. Перестал поддерживаться 13 апреля 2006 года с выпуском версии 1.0.8.[71] (поддержка для устаревших версий Firefox обычно завершается через шесть месяцев после выпуска новой основной версии).[72] | ||
1.8 | 1.5 | Deer Park | 29 ноября 2005 | Официальный релиз версии 1.5. Официально локализованные сборки. Добавлена поддержка SVG, canvas, откорректирован UI и улучшена поддержка JavaScript 1.5 и CSS 2/3. Перестал поддерживаться 30 мая 2007 года после выпуска Firefox 1.5.0.12.[73] | |
Mozilla Firefox 2 | 1.8.1 | 2.0 | Bon Echo | 24 октября 2006 | Официальный выпуск версии 2.0. Официальные локализованные сборки. Добавлены новые функции, включая восстановление сессии после аварийного завершения, подсказки при поиске в Google и Yahoo!, новые менеджеры поисковых плагинов и дополнений, предварительный просмотр web feed-ов, bookmark microsummaries и защита от фишинга. Обновлена тема Winstripe. Включена поддержка JavaScript 1.7. |
2.0.0.20 | 18 декабря 2008[74] | Исправлены уязвимости в системе безопасности. | |||
Mozilla Firefox 3 | 1.9 | 3.0 | Gran Paradiso | 17 июня 2008[75] | Было внесено более 15 000 исправлений. |
3.0.19 | 30 марта 2010[76] | Улучшена стабильность работы. | |||
Mozilla Firefox 3.5 | 1.9.1 | 3.5 | Shiretoko | 30 июня 2009[77] | Тест Acid3 — 93/100. Добавлен режим приватного просмотра. Улучшения производительности и стабильности нового JavaScript движка TraceMonkey. Улучшения движка Gecko. |
3.5.19 | 28 апреля 2011[78] | Улучшена стабильность и безопасность работы. | |||
Mozilla Firefox 3.6 | 1.9.2 | 3.6 | Namoroka | 21 января 2010 | Тест Acid3 — 94/100. Включает новый механизм переключения между вкладками. Увеличена скорость работы Javascript. Поддержка SVG-анимации, по умолчанию отключена. Поддержка CSS Multiple Backgrounds. Более тесная интеграция с новыми операционными системами Windows 7 и Mac OS X 10.6.[79] |
3.6.23 | 27 сентября 2011[80] | Улучшена стабильность и безопасность работы. Поддержка версии Firefox 3.6.x будет в скором времени прекращена. | |||
Mozilla Firefox 4.0 | 2.0[81] | 4.0 | Tumucumaque | 22 марта 2011[82] | Тест Acid3 — 97/100. Новая тема на всех платформах. Синхронизация закладок, улучшение менеджера дополнений. Группировка вкладок.[83] Поддержка WebM, WebGL, аппаратное ускорение графики, дополнительная оптимизация JavaScript-движка TraceMonkey под названием «JägerMonkey», улучшение поддержки HTML5 и CSS3. |
4.0.1 | 28 апреля 2011[84] | Улучшена стабильность и безопасность работы. | |||
Mozilla Firefox 5.0 | 5.0[85] | 5.0 | 21 июня 2011 | Поддержка CSS-анимации. Увеличена производительность Canvas, JavaScript движка, сетевых операций и функций работы с памятью. Улучшена поддержка стандартов HTML5, XHR, MathML, SMIL и Canvas. Улучшена интеграция с десктоп-окружениями в Linux. | |
5.0.1 | 11 июля 2011 | Этот выпуск не содержит никаких изменений и рассчитан только на пользователей операционной системы Mac OS. Версии для Windows и Linux полностью идентичны Firefox 5.0 во всём, кроме номера.[источник не указан 150 дней] | |||
Mozilla Firefox 6.0 | 6.0 | 6.0 | 16 августа 2011 | В адресной строке теперь подсвечивается домен посещаемого сайта. В менеджер дополнений добавлена ссылка на страницу проверки актуальности версий плагинов. Поддержка EventSource, последней черновой версии WebSockets. Добавлено новое меню «Веб-разработка». Повышена заметность функции Firefox Sync. Уменьшено время запуска браузера при использовании Панорамы. | |
6.0.2 | 6 сентября 2011 | Отозванные корневой сертификат для DigiNotar из-за мошеннических SSL выдачи сертификата. Изменено отображение адреса сайтов доменной зоны gov.uk. Тест Acid3 — 100/100. | |||
Mozilla Firefox 7.0 | 7.0 | 7.0 | 27 сентября 2011[2] | Уменьшено потребление памяти и улучшена выгрузка отработанного JavaScript-содержания. Добавлена поддержка Web timing, CSS 3 Text-Overflow: ellipsis, Azure Direct2D for Canvas. Добавлена новая функция Telemetry, которая анонимно отправляет данные о производительности браузера разработчику с целью выявления проблем. Улучшенная поддержка MathML. Протокол WebSocket обновлён с версии 7 до версии 8. Исправлены некоторые проблемы стабильности и безопасности. | |
7.0.1 | 29 сентября 2011 | Исправлена редкая проблема, когда некоторые пользователи не могли найти один или несколько аддонов, скрытых после апдейта Firefox. | |||
Mozilla Firefox 8.0 | 8.0 | 8.0 | 8 ноября 2011[86] | Дополнения, установленные сторонними программами, теперь по умолчанию отключены, а также добавлено окно выбора дополнений, появляющееся при запуске браузера после обновления и позволяющее управлять ранее установленными дополнениями. В список поисковых систем добавлен Twitter. Добавлена опция загрузки вкладок по требованию для ускорения восстановления окон. Улучшена производительность и использование памяти элементов <audio> и <video>. К WebGL добавлена поддержка CORS. Поддержка контекстного меню в HTML5. Поддержка insertAdjacentHTML в javaScript. Улучшена поддержка CSS hyphen для многих языков. Обновлен протокол WebSockets. Повышена общая стабильность. | |
8.0.1 | 21 ноября 2011 | Устранены падения, вызванные некоторыми сторонними программами. | |||
Mozilla Firefox 9.0 | 9.0 | 9.0 | 20 декабря 2011 | Добавлена поддержка технологии Type Inference. Это в значительной степени повышает производительность JavaScript; Добавлена поддержка запроса статуса Do-Not-Track (блокировка отслеживания пользовательской информации) через JavaScript; Добавлена поддержка свойства font-stretch; Улучшена поддержка свойства text-overflow; Улучшена и расширена поддержка стандартов HTML5, MathML и CSS; Исправлены внутренние ошибки и повышена стабильность работы программы.[87] | |
9.0.1 | 21 декабря 2011 | Устранены проблемы безопасности и стабильности, выявленные после выхода версии 9.0 | |||
Mozilla Firefox 10.0 | 10.0 | 10.0b1 | 31 января 2012 | Планируется появление процесса тихого обновления.[88], кнопка «Вперед» станет опциональной. | |
Mozilla Firefox 11.0 | 11.0 | 11.0a2 | 13 марта 2012 | Планируется значительно улучшить механизм использования памяти.[89] | |
Mozilla Firefox 12.0 | 12.0 | 12.0a1 | 24 апреля 2012 | ||
Mozilla Firefox 13.0 | 13.0 | 13.0 | 5 июня 2012 |
Обозначения | |||||
Старая версия | Текущая версия | Бета-версия | Планируется |
История
Основная статья: История Mozilla Firefox
Проект Mozilla Firefox [moʊˈzɪlə ˈfaɪɹfɑks] был создан Дейвом Хайеттом и Блейком Россом в качестве экспериментальной ветки от проекта Mozilla Suite. Firefox 1.0 появился на свет 9 ноября 2004 года.
Каждая новая версия с началом разработки получает кодовое имя. Оно используется для неофициальных сборок и альфа-версий браузера. При этом используется и специальный логотип. Сборки для разработчиков имеют кодовое имя Nightly (рус. Ночная), а для тестеров (альфа-версии) — Aurora (рус. Аврора).
В отличие от названия и логотипа, используемых в официальных сборках, они распространяются под тройной лицензией Mozilla (MPL/GPL/LGPL), не являются зарегистрированными товарными знаками, и не имеют дополнительных ограничений на использование.
Версия 1.5
Рисунок 2 - Firefox 1.5.0.3
Firefox 1.5 (кодовое название Deer Park) был выпущен 29 ноября (по другим данным 30 ноября) 2005 г., регулярно выходили обновления в течение полутора лет.
Улучшения в версии 1.5[18] включают: встроенную систему автоматического обновления, ускоренную и улучшенная навигацию, сортировку вкладок посредством механизма Drag and drop, улучшение блокировщика всплывающих окон, функцию Clear Private Data для удаления персональной информации.
Версия 2.0
Рисунок 3 - Mozilla Firefox 2.0
25 октября 2006 г. вышел Firefox 2.0 (кодовое название — «Bon Echo»[90]). За первые сутки, прошедшие с момента официального выпуска браузера его скачали более 2-х миллионов раз. Он построен на базе усовершенствованного движка Firefox 1.5 — Gecko 1.8.1. В нём улучшена поддержка JavaScript, SVG, XML, немного изменён дизайн браузера, введена система защиты от фишинга, разработанная компанией Google. Первоначально планировалось добавить современную систему закладок под названием Places, но из-за трудностей в её отладке она была включена только в Firefox 3.0 (июнь 2008). Добавлена проверка орфографии текста в веб-формах[91].
Версия 3.0
Основная статья: Mozilla Firefox 3
Firefox 3 (кодовое название — «Гран-Парадизо») вышел 17 июня 2008 года.[75] Mozilla заявляет о наличии более 15 000 улучшений по сравнению со второй версией.[92]
В Firefox 3 улучшена функциональность закладок с поддержкой тегов («Places»), предусмотрено внутреннее хранилище SQLite, поддержка анимированного PNG, новый менеджер паролей, и она проходит тест Acid2. Также значительно переработан движок, и на смену Gecko 1.8.1 пришла версия 1.9.
Изменён формат выпадающего списка автодополнения адресов по умолчанию, и улучшен алгоритм автодополнения. Реализована зависимость позиции результата от того, что выбирает пользователь, введя определённую поисковую строку.[93]
Мировой рекорд Гиннесса
Официальная дата выхода Firefox 3 называлась «День загрузки 2008» (англ. Download Day 2008),[75] во время которого инициатива «Spread Firefox» поставила мировой рекорд для самой загружаемой программы за 24 часа.[94] В офисе Mozilla в течение 24 часов представители Книги рекордов Гиннесса контролировали рост закачек дистрибутива,[95] который за сутки скачало более 8 млн человек.[96] Сведения были переданы представителям книги рекордов Гиннесса, которым понадобилось несколько дней для проверки данных. Для сравнения, за пять дней после выхода Opera 9.50, её загрузили 4,7 млн раз.[97]
Версия 3.5
Основная статья: Mozilla Firefox 3.5
Mozilla Firefox 3.5 была выпущена в июне 2009 года, (кодовое название Shiretoko[98]).
Firefox 3.5 использует новый движок Gecko 1.9.1, в браузере были произведены изменения в управлении вкладками, исправления в совместимости с веб-стандартами и улучшения конфиденциальности, включающие новый приватный режим, позволяющий пользователям удалить все личные данные в конце сессии, а также сильно переработан JavaScript-движок.
Кроме того, в финальной версии браузера изменился логотип на новый. Он в целом остался прежним, но изображение лисицы было изменено так, чтобы подчеркнуть его объём; в частности, языки пламени хвоста лисицы стали более явно охватывать планету (англ. planet mozilla).
Версия 3.6
Основная статья: Firefox 3.6
Версия 3.6 (кодовое имя Namoroka[99]) была выпущена 21 января 2010 года. Версия 3.6 использует браузерный движок Gecko версии 1.9.2.
Новое в версии[100]: Поддержка изменения внешнего вида браузера с помощью Personas, защита от устаревших плагинов, поддержка просмотра видео формата Theora в полноэкранном режиме, поддержка шрифтов WOFF, повышена производительность JavaScript и улучшена поддержка HTML5 и CSS.
Версия 4.0
Основная статья: Mozilla Firefox 4
22 марта 2011 года Брендан Айк, главный технический инженер Mozilla, написал о своих планах насчёт Gecko 2.0 — платформы, на которой будет базироваться Firefox 4.0. Эти изменения включают: улучшение XPCOM API, более строгое написание С++ кода, дополнительный уровень абстракции JavaScript 2 (виртуальная машина, известная как Tamarin project[101]), множественные улучшения безопасности. По словам вице-президента Mozilla Криса Бирда, в Firefox 4 будет более тесная интеграция с контентом, хранящимся на жёстком диске. Будут добавлены функции «TabCandy» (впоследствии переименованная в «Panorama») и «Weave».[102]
В конце декабря 2009 года компания обнародовала информацию о том, что работа над четвёртой версией идёт уже вовсю, причём много внимания уделяется графическому интерфейсу. Кроме того, был объявлен конкурс, в рамках которого пользователям предлагается поделиться своими идеями и пожеланиями. Идеи на конкурс принимались в виде видеороликов.[103]
В этом выпуске планировались не только существенные изменения в платформе, но первое издание официальной 64-битной версии браузера для ОС Windows. По заявлениям разработчиков, эта версия станет последней с длительным циклом разработки — по примеру других браузеров, последующие версии будут выпускаться значительно чаще[104].
Предполагалось, что Firefox 4 выйдет в ноябре 2010 года.[105] Позднее запланированная дата выпуска была перенесена на март 2011 года.[106] Финальная версия Firefox 4 вышла 22 марта 2011 года[107].
Новое в этой версии:
· Изменённый интерфейс, главное отличие которого в расположении вкладок в заголовке окна.
Информация о состоянии и ссылках перенесена со строки состояния (которая заменена на Панель дополнений) во всплывающий элемент интерфейса. Вернуть функциональность строки состояния можно с помощью дополнения «Status-4-Evar»[108]
· Интеграция с Firefox Sync
· Включена поддержка мультитач дисплеев и проект Firefox Panorama, который позволяет объединять вкладки в группы и производить над ними различные операции.
· Новый движок Gecko 2.0, в котором была улучшена поддержка HTML5 и CSS3 и добавлена поддержка WebM и WebGL
· Улучшен JavaScript (JägerMonkey)
· Возвращено расширение неразрывных пробелов (U+00A0) в тексте, выровненном по обоим краям (justified) — в версиях 3.x неразрывные пробелы имели фиксированную ширину, визуально отличаясь от обычных пробелов
Дата добавления: 2018-05-12; просмотров: 153; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!