Браузер Mozilla Firefox

 

Mozilla Firefox

Название

Первоначально браузер назывался  «Phoenix» («Феникс»). Спустя некоторое  время браузер был переименован в «Firebird» («Жар-птица») из-за конфликта  торговых знаков, но и это название позже было изменено на «Firefox» по аналогичной причине. Однако и «Firefox»  оказалось торговым знаком The Charlton Company в Великобритании,[9] что было отражено в диалоге «О программе» для англоязычных билдов.[10]

Firefox («огненная лиса») — дословный перевод с кит. 火狐, пиньинь hǔo hú, которым китайцы иногда называют рыжую лисицу и малую панду, в честь которой, по словам разработчиков, и назван браузер.[11] Firefox предпочтительно сокращать как «Fx» или «fx»,[12] а не «FF» или «FX».

Mozilla Firefox (произносится моузи́ла фа́йрфокс, [moʊˈzɪlə ˈfaɪ(ɹ)fɑks]) — свободно распространяемый браузер, входящий в набор программ Mozilla Application Suite, разработкой и распространением которого занимается Mozilla Corporation. Второй по популярности браузер в мире и первый среди свободного ПО — в июле 2011 года его рыночная доля составила ▼27,95 %[4]. Браузер имеет особенный успех в некоторых странах, в частности, в Германии и Польше это самый популярный браузер с долей 55 % и 47 % соответственно[5]. В России, Firefox занимает первое место по популярности среди десктопных браузеров с долей 30,74 % пользователей к июлю 2011 года.[6]

В браузере присутствуют интерфейс  со многими вкладками, проверка орфографии, поиск по мере набора, «живые закладки», простейший менеджер закачек, поле для  обращения к поисковым системам. Новые функции можно добавлять  при помощи расширений[7].

Firefox официально выпускается  для Microsoft Windows, Mac OS X и Linux. Доступны  неофициальные сборки для FreeBSD, BeOS, и множества других Unix-подобных  операционных систем. Код браузера  открыт и распространяется под  тройной лицензией GPL/LGPL/MPL.[8]

Разработчик

Проект 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,[15][16][17] часть которого была выпущена под свободной лицензией Mozilla Public License после поражения в «войне браузеров». В браузере используется свободный портируемый движок Gecko, созданный с учётом поддержки открытых стандартов. Разработка Firefox ведётся сотрудниками её дочерней компании Mozilla Corporation и добровольцами по всему миру.

Условие распространения

Mozilla Firefox является свободным и открытым ПО: его можно распространять на условиях тройной лицензии Mozilla, создавать на основе исходного кода собственное ПО, и распространять его. Исходный код распространяется на условиях тройной лицензии Mozilla (MPL/GPL/LGPL). До весны 2006 года, часть его распространялась под Netscape Public License и Mozilla Public License, несовместимыми с GNU GPL.

Официальные сборки Firefox 1.0, 1.5 и 2.0 не были полностью ни свободным, ни открытым ПО, так как они включали «Talkback» — несвободную программу для сообщения об аварийных завершениях работы браузера, лицензированную у компании SupportSoft. Это послужило одной из причин к появлению проекта Gnuzilla, который разрабатываетфорк Firefox под названием GNU IceCat (ранее — GNU IceWeasel). Firefox 3.0 использует вместо Talkback свободную программу, Breakpad, но сохраняется ещё одна причина появления Gnuzilla: Mozilla распространяет через свои сервера несвободные плагины (двоичные программы для обработки неподдерживаемых самим браузером файлов). Также IceCat включает несколько дополнительных функций.

Логотип и название программы  являются зарегистрированными товарными знаками, и без специального разрешения их можно использовать только для обозначения оригинального Firefox, и сборок, отличающихся от него в строго определённых пределах.[67] В связи с этим при компиляции исходного кода Firefox можно указать, чтобы использовался свободный логотип и кодовое имя выпуска, которые используются Mozilla для предварительных и промежуточных тестовых сборок.

В Firefox 1.0—3.0 тройная свободная  лицензия не распространялась на логотип, что делало его полностью несвободным. Это делает официальные сборки Firefox 1.0—3.0 с логотипом несвободными по критериям проекта Debian, а Mozilla не разрешает использовать даже достаточно близкие к официальным сборки без официального логотипа под названием «Mozilla Firefox».[68][69]

Из-за несвободности логотипа и значительных отличий от официальных  сборок программа, основанная на Mozilla Firefox, поставляющаяся с операционными  системами Debian, называется Iceweasel и использует собственный логотип. Были переименованы и пакеты программы на основе Thunderbird.[68]

Официальные двоичные сборки версий 1.5, 2 и 3, по крайней мере, до 3.0.4 включительно, распространяются на условиях лицензионного соглашения, описывающего лицензирование логотипов и privacy policy (см.: #Сотрудничество с Google).[70] Сборки для Linux стали активно принуждать пользователя к соглашению с ним при первом запуске с версии 3.0. С приближением выхода Ubuntu 8.10 стало ясно, что многие пользователи категорически против этого. Они называли следующие причины:

 Пользователям свободного  ПО нравится отсутствие EULA, с которыми  надо соглашаться перед использованием  программы.[71]

Наличие privacy policy (политики приватности) для сторонних продуктов без возможности отказа только от этих продуктов и их политики до начала использования, и то, что Mozilla оставляла за собой право изменять её по своему усмотрению, обязывая пользователя периодически просматривать её, если он хочет знать об изменениях.

В результате было решено к  версии 1.9.0.5 убрать лицензионное соглашение совсем, заменив его страницей about:rights и ненавязчивой панелью для доступа к ней, появляющейся при первом запуске.

Количество версий и номер текущей  версии

Название |Версия 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.[74] (поддержка для устаревших версий Firefox обычно завершается через шесть месяцев после выпуска новой основной версии).[75] | | |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.[76] | |Mozilla Firefox 2 |1.8.1 |2.0 |Bon Echo |24 октября 2006 |Официальный выпуск версии 2.0. Официальные локализованные сборки. Добавлены новые функции, включая восстановление сессии после аварийного завершения, подсказки при поиске в Google и Yahoo!, новые менеджеры поисковых плагинов и дополнений, предварительный просмотр web feed-ов, bookmarkmicrosummaries и защита от фишинга. Обновлена тема Winstripe. Включена поддержка JavaScript 1.7. | | | |2.0.0.20 | |18 декабря 2008[77] |Исправлены уязвимости в системе безопасности. | |Mozilla Firefox 3 |1.9 |3.0 |Gran Paradiso |17 июня 2008[78] |Было внесено более 15 000 исправлений. | | | |3.0.19 | |30 марта 2010[79] |Улучшена стабильность работы. | |Mozilla Firefox 3.5 |1.9.1 |3.5 |Shiretoko |30 июня 2009[80] |Тест Acid3 — 93/100. Добавлен режим приватного просмотра. Улучшения производительности и стабильности нового JavaScript движка TraceMonkey. Улучшения движка Gecko. | | | |3.5.16 | |9 декабря 2010[81] |Улучшена стабильность и безопасность работы. | |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.[82] | | | |3.6.15 | |4 марта 2011[83] |Улучшена стабильность и безопасность работы. | |Mozilla Firefox 4.0 |2.0[84] |4.0 |Tumucumaque |Март 2011 |Новая тема на всех платформах. Синхронизация закладок, улучшение менеджера дополнений. Группировка вкладок.[85] Поддержка WebM, WebGL, аппаратное ускорение графики, дополнительная оптимизация JavaScript-движка TraceMonkey под названием «JagerMonkey», улучшение поддержки HTML5 и CSS3. | |

Системные требования браузера Mozilla Firefox

Windows

Операционные системы

    • Windows 98

    • Windows 98 SE

    • Windows ME

    • Windows NT 4.0

    • Windows 2000

    • Windows XP (Рекомендуется)

    • Windows Server 2003

Минимальная системная конфигурация

    • Pentium 233 МГц  (Рекомендуется: Pentium 500МГц или выше)

    • 64 МБ RAM (Рекомендуется: 128 МБ RAM или выше)

    • 52 МБ дискового  пространства

Награды

Браузер Mozilla Firefox получил  множество наград от различных организаций, среди которых:

Webware 100 winner, апрель 2008[119]

Webware 100 winner, июнь 2007[120]

PC World 100 Best Products of 2007, май 2007[121]

PC Magazine Editors' Choice, октябрь 2006[122]

CNET Editors' Choice, октябрь 2006[123]

PC World’s 100 Best Products of 2006, июль 2006[124]

PC Magazine Technical Excellence Award, в категории  «Программное обеспечение и инструменты  разработчика», январь 2006[125]

PC Magazine Best of the Year Award, 27 декабря 2005[126]

PC Pro Real World Award (Mozilla Foundation), 8 декабря 2005[127]

CNET Editors' Choice, ноябрь 2005[128]

UK Usability Professionals' Association Award Best Software Application 2005, ноябрь 2005[129]

Macworld Editor’s Choice with a 4.5 Mice Rating, ноябрь 2005[130]

Softpedia User’s Choice Award, сентябрь 2005[131]

TUX 2005 Readers' Choice Award, сентябрь 2005[132]

PC World Product of the Year, июнь 2005[133]

Forbes Best of the Web, май 2005[134]

PC Magazine Editor’s Choice Award, май 2005[1

Рост популярности Firefox

2004—2006 годы

После релиза версии 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 год

За 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 год

В октябре 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]

[править]

2009 год

Браузер 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]

[править]

2010 год

21 января 2010 года был выпущен  Firefox 3.6. Он на 20 процентов быстрее  предыдущей версии отображает  веб-страницы, а также быстрее  обрабатывает сценарии JavaScript. Разработчики  утверждают, что, кроме того, Firefox 3.6 стал стабильнее, чем Firefox 3.5. Также  в нём доработана система обновления  плагинов и включён механизм  смены «лёгких» тем оформления  без перезагрузки браузера.

Новая версия Firefox поддерживает воспроизведение видео средствами HTML5. В дополнение к поддержке  шрифтов OpenType и TrueType браузер теперь сможет работать с веб-форматом открытых шрифтов WOFF. В CSS добавилась поддержка  линейных и радиальных градиентов.[34]

7 июля 2010 года вышла первая  бета-версия Firefox 4.[35]

[править]

2011 год

22 марта 2011 года Mozilla выпустила  Firefox 4.[36] По заявлению разработчиков,  новая версия Firefox работает в 6 раз быстрее предыдущих версий. Разработчики добавили такие  возможности как: синхронизация  закладок, истории, вкладок и паролей,  группировку открытых вкладок,  новый менеджер дополнений, поддержку  WebM кодека, аппаратного ускорения,  кроме того, была улучшена поддержка  HTML5 и CSS3.

21 июня 2011 года Mozilla выпустила  Firefox 5. Он стал первым релизом  выпущенным в рамках 16-недельного  цикла разработки.

14 августа 2011 года Компания Mozilla выложила на свой FTP-сервер  файлы с браузером Firefox 6.0 Ранее  Mozilla сообщала, что финальная версия Firefox 6.0 появится 16 августа, однако  фактически компания выпустила  браузер на два дня раньше  намеченной даты.

27 сентября 2011 года вышла  новая версия Firefox 7.0.Уменьшено потребление  памяти и улучшена выгрузка  отработанного JavaScript-содержания. Добавлена поддержка Web timing, CSS 3 Text-Overflow: ellipsis, Azure Direct2D for Canvas. Добавлена новая функция Telemetry, которая анонимно отправляет данные о производительности браузера разработчику с целью выявления проблем.

Возможности

Вместо того, чтобы предоставить все возможности в стандартной  поставке, Firefox предоставляет механизм расширений, позволяющий пользователям  модифицировать браузер в соответствии с их требованиями.

 

Firefox является одним из  наиболее гибких браузеров[когда?] с широкими возможностями настройки:  пользователь может устанавливать  дополнительные темы, изменяющие  внешний вид программы, и расширения, добавляющие новую функциональность.

Эта расширяемость достигается, в основном, за счёт использования  в интерфейсе разработанного исключительно  для Gecko языка разметки XUL, и используемых в Web JavaScript и CSS, что иногда приводит к более медленной работе интерфейса, и повышенным требованиям к оперативной  памяти, чем у браузеров, больше полагающихся на функции оконной среды. Для  тех, кому нужны функции движка Gecko, а не расширяемый интерфейс, существуют сторонние браузеры, в которых  интерфейс реализован по-другому; например, Camino, Epiphany и Kazehakase.

Некоторые свойства браузера:

блокировка всплывающих  окон (англ. pop-up);

поддержка вкладок (англ. tabbed browsing) (несколько страниц в одном  окне);

встроенная панель поиска в поисковых машинах и словарях;

так называемые «Живые закладки» (англ. Live bookmarks) — механизм интеграции RSS-потоков;

широкие возможности по настройке  поведения и внешнего вида;[какие?]

поддержка множества расширений;

встроенные инструменты  для веб-разработчика;

автоматическое обновление как самого браузера, так и его  расширений (с версии 1.5);

Отображение контента сразу (позволяет комфортно продолжать сёрфинг даже при неполной загрузке страницы, что особенно заметно при  медленном соединении и большом  количестве внедрённых объектов);

Безопасное хранение паролей  для сайтов и сертификатов благодаря  возможности задать «мастер-пароль», который шифрует все остальные  пароли (используя алгоритм симметричного  шифрования 3-DES) и защищает доступ к  сертификатам пользователя. Таким образом, кража (извлечение) сохранённых паролей  затруднена даже при физическом доступе  злоумышленника к компьютеру. При  первом вводе мастер-пароля отображается его расчётное качество (трудность  взлома).

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

 

В частности, вкладки (несколько  страниц в одном окне) были доступны задолго до этого в браузере Opera, и других программах, а встроенная панель поиска — в Internet Explorer 4.0.

С повышением интереса и ростом популярности Firefox, заявленная создателями  повышенная безопасность стала нередко  оспариваться (впрочем, в некоторых  случаях это оказывается фикцией), например, Microsoft.[37][38]

Firefox имеет достаточно  много возможностей, благодаря которым  он получил популярность среди  пользователей: во-первых, он позволяет  открывать несколько страниц  в одном окне, экономя тем самым  свободное место на панели  задач; во-вторых, браузер имеет  гибкую систему управления загрузкой  графики и позволяет отключать  отображение графики на выбранных  страницах, а не на всех сразу.  Кроме этого, Firefox имеет возможность  блокирования всплывающих окон  и управления файлами cookies.

Многострочные (по умолчанию) поля ввода текста имеют встроенную проверку орфографии; панель поиска через  поисковые системы — подсказки  запросов от самих систем.

При разработке Firefox особое внимание уделялось поддержке стандартов W3C.

Существуют также специализированные версии браузера, такие как eBay edition для  любителей одноимённого онлайн-аукциона, Campus edition — для любителей музыки и интернет-поиска, и множество  фан сборок на Portable модуле.[39][40]

 


Браузер Mozilla Firefox