Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Mozilla Firefox.docx
Скачиваний:
0
Добавлен:
29.09.2019
Размер:
122.09 Кб
Скачать

История

Основная статья: История 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

Firefox 1.5.0.3

Firefox 1.5 (кодовое название Deer Park) был выпущен 29 ноября (по другим данным 30 ноября) 2005 г., регулярно выходили обновления в течение полутора лет.

Улучшения в версии 1.5[18] включают: встроенную систему автоматического обновления, ускоренную и улучшенная навигацию, сортировку вкладок посредством механизма Drag and drop, улучшение блокировщика всплывающих окон, функцию Clear Private Data для удаления персональной информации.

Версия 2.0

Основная статья: Mozilla Firefox 2

Mozilla Firefox 2.0

25 октября 2006 г. вышел Firefox 2.0 (кодовое название — «Bon Echo»[91]). За первые сутки, прошедшие с момента официального выпуска браузера его скачали более 2-х миллионов раз. Он построен на базе усовершенствованного движка Firefox 1.5 — Gecko 1.8.1. В нём улучшена поддержка JavaScript, SVG, XML, немного изменён дизайн браузера, введена система защиты от фишинга, разработанная компанией Google. Первоначально планировалось добавить современную систему закладок под названием Places, но из-за трудностей в её отладке она была включена только в Firefox 3.0 (июнь 2008). Добавлена проверка орфографии текста в веб-формах[92].

Версия 3.0

Основная статья: Mozilla Firefox 3

Firefox 3 (кодовое название — «Гран-Парадизо») вышел 17 июня 2008 года.[75] Mozilla заявляет о наличии более 15 000 улучшений по сравнению со второй версией.[93]

В Firefox 3 улучшена функциональность закладок с поддержкой тегов («Places»), предусмотрено внутреннее хранилище SQLite, поддержка анимированного PNG, новый менеджер паролей, и она проходит тест Acid2. Также значительно переработан движок, и на смену Gecko 1.8.1 пришла версия 1.9.

Изменён формат выпадающего списка автодополнения адресов по умолчанию, и улучшен алгоритм автодополнения. Реализована зависимость позиции результата от того, что выбирает пользователь, введя определённую поисковую строку.[94]

Мировой рекорд Гиннесса

Официальная дата выхода Firefox 3 называлась «День загрузки 2008» (англ. Download Day 2008),[75] во время которого инициатива «Spread Firefox» поставила мировой рекорд для самой загружаемой программы за 24 часа.[95] В офисе Mozilla в течение 24 часов представители Книги рекордов Гиннесса контролировали рост закачек дистрибутива,[96] который за сутки скачало более 8 млн человек.[97] Сведения были переданы представителям книги рекордов Гиннесса, которым понадобилось несколько дней для проверки данных. Для сравнения, за пять дней после выхода Opera 9.50, её загрузили 4,7 млн раз.[98]

Версия 3.5

Основная статья: Mozilla Firefox 3.5

Mozilla Firefox 3.5 была выпущена в июне 2009 года, (кодовое название Shiretoko[99]).

Firefox 3.5 использует новый движок Gecko 1.9.1, в браузере были произведены изменения в управлении вкладками, исправления в совместимости с веб-стандартами и улучшения конфиденциальности, включающие новый приватный режим, позволяющий пользователям удалить все личные данные в конце сессии, а также сильно переработан JavaScript-движок.

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

Версия 3.6

Основная статья: Firefox 3.6

Версия 3.6 (кодовое имя — Namoroka[100]) была выпущена 21 января 2010 года. Версия 3.6 использует браузерный движок Gecko версии 1.9.2.

Новое в версии[101]: Поддержка изменения внешнего вида браузера с помощью 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[102]), множественные улучшения безопасности. По словам вице-президента Mozilla Криса Бирда, в Firefox 4 будет более тесная интеграция с контентом, хранящимся на жёстком диске. Будут добавлены функции «TabCandy» (впоследствии переименованная в «Panorama») и «Weave».[103]

В конце декабря 2009 года компания обнародовала информацию о том, что работа над четвёртой версией идёт уже вовсю, причём много внимания уделяется графическому интерфейсу. Кроме того, был объявлен конкурс, в рамках которого пользователям предлагается поделиться своими идеями и пожеланиями. Идеи на конкурс принимались в виде видеороликов.[104]

В этом выпуске планировались не только существенные изменения в платформе, но первое издание официальной 64-битной версии браузера для ОС Windows. По заявлениям разработчиков, эта версия станет последней с длительным циклом разработки — по примеру других браузеров, последующие версии будут выпускаться значительно чаще[105].

Предполагалось, что Firefox 4 выйдет в ноябре 2010 года.[106] Позднее запланированная дата выпуска была перенесена на март 2011 года.[107] Финальная версия Firefox 4 вышла 22 марта 2011 года[108].

Новое в этой версии:

  • Изменённый интерфейс, главное отличие которого в расположении вкладок в заголовке окна.

Информация о состоянии и ссылках перенесена со строки состояния (которая заменена на Панель дополнений) во всплывающий элемент интерфейса. Вернуть функциональность строки состояния можно с помощью дополнения «Status-4-Evar»[109]

  • Интеграция с Firefox Sync

  • Включена поддержка мультитач дисплеев и проект Firefox Panorama[110], который позволяет объединять вкладки в группы и производить над ними различные операции.

  • Новый движок Gecko 2.0, в котором была улучшена поддержка HTML5 и CSS3 и добавлена поддержка WebM и WebGL

  • Улучшен JavaScript (JägerMonkey)

  • Возвращено расширение неразрывных пробелов (U+00A0) в тексте, выровненном по обоим краям (justified) — в версиях 3.x неразрывные пробелы имели фиксированную ширину, визуально отличаясь от обычных пробелов

Цикл быстрой разработки (Rapid release)

Версия 5.0

Основная статья: Firefox 5

Релиз выпущен в рамках нового 6-недельного цикла разработки[111].

В пятой версии:

  • Добавлена поддержка CSS-анимации

  • Настройка посылки заголовка Do-Not-Track была перенесена на панель «Приватность», что сделало её более заметной

  • В целях повышения производительности была откалибрована логика обработки HTTP соединений находящихся в состоянии idle

  • Повышена производительность тега canvas, движка JavaScript, улучшена работа с памятью, увеличена производительность сетевых операций

  • Улучшена поддержка стандартов HTML5, XHR, MathML, SMIL и canvas

  • Улучшена функция проверки правописания для некоторых языков

  • Повышена степень интеграции с рабочей средой Linux

  • Содержимое WebGL больше не может загружать кросс-доменные текстуры

  • В целях повышения производительности значения setTimeout and setInterval для фоновых вкладок повышены до 1000мс

  • Устранено несколько проблем со стабильностью работы

  • Устранено несколько уязвимостей в системе безопасности

Версия 6.0

Основная статья: Firefox 6

Firefox 6, выпущен 16 августа 2011 года[112]. В этой версии, в числе прочих улучшений, была добавлена подсветка текущего домена в адресной строке и управление разрешениями (about: permissions).

Версия 7.0

Основная статья: Firefox 7

Firefox 7 был выпущен 27 сентября 2011 года. Его главной особенностью является улучшенная работа с оперативной памятью. По данным Mozilla, экономия памяти предыдущих версий Firefox достигала 20, 30 и даже 50 процентов. Теперь же у Mozilla есть другие числа и диаграммы, подтверждающие её заявления о том, что Firefox 7 должен стать самой экономной версией Firefox. 29 сентября 2011 года была выпущена версия Firefox 7.0.1, в которой была устранена редкая проблема, связанная с тем, что пользователи не могли найти часть своих аддонов после обновления.

Версия 8.0

Основная статья: Firefox 8

Firefox 8 был выпущен 8 ноября 2011 года. Ряд обновлений и усовершенствований, доработка HTML5, устранение некоторых проблем безопасности.

Версия 9.0

Основная статья: Firefox 9

Firefox 9 был выпущен 20 декабря 2011 года. Добавлен Type Inference, который значительно увеличивает скорость работы JavaScript; Улучшена интеграция темы в Mac OS X Lion; Добавлена двухпальцевая навигация в Mac OS X Lion; Добавлена поддержка для запроса статуса Do-Not-Track («Не следить») через JavaScript; Добавлена поддержка font-stretch (растягивания шрифтов); Улучшена поддержка text-overflow (переполнения текста); Улучшена поддержка стандартов HTML5, MathML, and CSS; Исправлены разные проблемы стабильности и безопасности

Версия 10.0

Основная статья: Firefox 10

Firefox 10 был выпущен 31 января 2012 года. Теперь кнопка «Вперёд» появляется только если есть возможность перехода вперёд. То есть, если пользователь не осуществлял переход назад, то кнопка «Вперёд» будет отсутствовать. Обратите внимание, что это работает только с крупными значками и только если между навигационным блоком «Назад/Вперёд» и адресной строкой нет прочих элементов. В эту версию вернулся (был исключен в одной из предыдущих версий) обновленный и улучшенный инструмент Инспектор. Инспектор — это инструмент для разработчиков, который служит для удобного обзора элементов составляющих веб-страницу. Добавлена поддержка антиалиасинга (сглаживание) для WebGL. Реализована поддержка функция для создания веб-приложений работающих в полноэкранном режиме; Добавлена поддержка CSS3 3D-Transforms. Добавлена поддержка HTML5-элемента bdi. Добавлен IndexedDB API для лучшего соответствия спецификации. Исправлен сбой, который мог происходить при перемещении закладок.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]