Mozilla Firefox 3

Mozilla Firefox 3 - версія браузера Mozilla Firefox, випущена 17 червня 2008 [2].

Firefox 3.0 використовує движок Gecko 1.9. У цій версії браузера виправлено багато помилок, поліпшена сумісність з веб-стандартами, включений перероблений менеджер завантаження, зроблені численні зміни в системі зберігання закладок і історії, поліпшена інтеграція в операційну систему. Mozilla заявляє про наявність більше 15000 поліпшень в порівнянні з другою версією [3].

У день релізу Firefox 3.0 завантажили понад 8 мільйонів разів, а вже в липні 2008 його ринкова частка становила 6,32% [4].

Підтримка Firefox 3.0.x була закінчився 30 березня 2010 року.


1. Розробка

Mozilla Firefox 3 розроблявся під кодовим ім'ям Gran Paradiso [5].

Планування нової версії почалося в жовтні 2006, коли команда розробників запитала користувачів, які б функції вони хотіли бачити в Firefox 3 [6].

Всього було випущено 8 альфа-версій, 5 бета-версій і 3 реліз-кандидата, перш ніж вийшов реліз [7].

Після релізу підтримка даної версії здійснювалася до 30 березня 2010 року. За цей період було випущено 19 мінорних оновлень.


2. Зміни

2.1. Внутрішні зміни

Одним з найбільших змін в Firefox 3 - це перехід на нову версію движка Gecko 1.9. Були виправлено багато помилок, поліпшена сумісність з веб-стандартами, впроваджено нові веб API. Завдяки цьому Firefox 3 став першим офіційним релізом Firefox повністю проходять тест Acid2, також покращився результат в тесті Acid3.

Додана підтримка анімованого PNG і EXSLT [8].


2.2. Зовнішні зміни

Новий менеджер завантаження в Firefox 3

У Firefox 3 змінений менеджер завантаження, в яких з'явився вбудований пошук і можливість відновлення завантаження [9]. З'явився менеджер плагінів [10], оновився менеджер паролів.

Нова система автодоповнення адресного рядка

Firefox 3 використовує систему "Places" для зберігання закладок та історії [11]. Нова система зберігає більше інформації про закладках та історії веб-серфінгу, зокрема з'явилася можливість задавати теги для сторінок. Завдяки цій системі змінено формат випадного списку автодоповнення адрес за замовчуванням, і поліпшений алгоритм автодоповнення. Реалізована залежність позиції результату від того, що вибирає користувач, ввівши певну пошуковий рядок [12] [13] [14].

У версії для Mac елементи інтерфейсу виконані в стилі Aqua, також додана підтримка сповіщень Growl і спелчекер OS X.

Починаючи з версії 3, Firefox відображає в адресному рядку не-ASCII-символи, якщо вони закодовані в URI encoding (% код) поверх кодування UTF-8; [15] раніше для такої функціональності потрібні сторонні додатки. При копіюванні містить такі символи URL з адресного рядка цілком, вони видаються в кодованому вигляді (зі знаками відсотка), тобто в стандартному синтаксисі URL. При виділенні лише частини адреси, копіюються проте видимі (незакодірованний) символи.


2.3. Теми

Щоб браузер виглядав більш рідним в різних операційних системах, Firefox 3 використовує різні теми для Mac OS X, Linux, Windows XP, Windows Vista. При роботі в GNOME, Firefox 3 використовує значки з середовища робочого столу; якщо значки міняються в GNOME, то вони міняються і в Firefox [16]. Додаткові значки теж можуть використовуватися, але вони повинні слідувати принципам Tango Desktop Project [17].

У системах Windows і Mac OS X змінилася форма кнопок "вперед" - "назад", тепер вони придбали форму замкової щілини. Крім того, для Windows XP і Windows Vista створені різні іконок.

Firefox 3 Strata Aero.png

Візуальний стиль "Strata" в Windows Vista і Windows 7 [18].

Firefox 3 Strata XP.png

Візуальний стиль "Strata" в Windows XP [18].

Firefox 3 Firelight.png

Візуальний стиль "Firelight" в Mac OS X [18].

Firefox 3 Tango Blubuntu.png

Візуальний стиль "Tango" в Ubuntu [18].


2.4. Функції, прибрані з дистрибутива

Розширення "DOM Inspector" прибрано зі стандартної поставки. [19], тепер воно доступне з addons.mozilla.org. [20]

Довідка перенесена в Інтернет, на support.mozilla.com.

3. Популярність

За даними Net Applications максимальна ринкова частка у Firefox 3 була в квітні 2009 і становила 21,17% [21]. Далі вона почала зменшуватися через те, що деякі користувачі стали переходили на бета-версію Firefox 3.5, реліз якого відбувся 30 червня 2009 року. На січень 2010 року частка Firefox 3 складає 5,24% [22].

3.1. Світовий рекорд Гіннеса

Офіційна дата релізу Firefox 3 називалася "День завантаження 2008" ( англ. Download Day 2008 ) [23], під час якого Spread Firefox поставив світовий рекорд для самої завантажується програми за 24 години. В офісі Mozilla протягом 24 годин представники Книги рекордів Гіннесса контролювали ріст закачувань дистрибутива [24], який за добу скачало більше 8 млн людей [25]. Відомості були передані представникам книги рекордів Гіннесса, яким знадобилося кілька днів для перевірки даних. Для порівняння, за п'ять днів після виходу релізу, Opera 9.50 завантажили 4700000 разів [26].

День завантаження офіційно розпочався 17 червня в 10:00 ранку по північноамериканському тихоокеанським часом (21:00 мск) і закінчився в 18:16 UTC (22:16 мск). День завантаження був продовжений з причини того, що сервери вже до 21:05 мск не відповідали через перевантаження. У компанії було прийнято рішення про те, що представники Книги рекордів Гіннесса почнуть фіксувати кількість закачувань тільки після того, як буде відновлено роботу основного сервера. Сталося це через 1 годину 26 хвилин, тобто в 22:26 мск [27].

На початку липня було оголошено, що рекорд встановлено. У Книгу Гіннесса буде внесено число 8002530 завантажень за 24 години.


4. Критика

Хоча нова функціональність адресного рядка були в цілому добре сприйняті [28], були і ті, кому ці зміни не сподобалися [29] [30]. Були створені розширення, які повертали старе поводження адресного рядка [31] [32].

Примітки

  1. Mozilla Firefox - 3.0.19 Примітки до випуску | Mozilla Europe - www.mozilla-europe.org/ru/firefox/3.0.19/releasenotes/
  2. Mozilla Developer News "Blog Archive" Coming Tuesday, June 17th: Firefox 3
  3. Firefox 3 вийде 17 червня - siteua.org/system_category/15906
  4. Trend for 'Firefox 3.0' - marketshare.hitslink.com / report.aspx? qprid = 3 & qpcustom = Firefox 3.0 & qptimeframe = M & qpsp = 112 & qpnp = 11. Net Applications. Читальний - www.webcitation.org/66ynSyiS2 з першоджерела 17 квітня 2012.
  5. Gecko 1.9/Firefox 3 ("Gran Paradiso") Planning Meeting, Wednesday Jun 7, 11:00 am -
  6. Reimer, Jeremy Firefox Accepting Feature Suggestions For Version 3 - arstechnica.com/news.ars/post/20061013-7986.html. Arstechnica.com (13 жовтня 2006). Читальний - www.webcitation.org/66ynTf1T0 з першоджерела 17 квітня 2012.
  7. Firefox3/Schedule - MozillaWiki
  8. Firefox 3 for developers - MDC
  9. Firefox 3 Beta 1 Release Notes date = 2007-11-19 - www.mozilla.com/en-US/firefox/3.0b1/releasenotes/. mozilla.com. Читальний - www.webcitation.org/66ynU8ZbO з першоджерела 17 квітня 2012.
  10. Cabello, Percy First Look To Firefox 3's new download manager - mozillalinks.org/wp/2007/08/first-look-to-firefox-3s-new-download-manager /. mozillalinks.org (11 серпня 2007). Читальний - www.webcitation.org/66ynUevPN з першоджерела 17 квітня 2012.
  11. Mozilla Wiki contributors Places. Mozilla Wiki (16 жовтня 2006).
  12. Bug 395739: adaptive learning (match entered text to selected item) in url bar autocomplete (Англ.) . Bugzilla @ Mozilla (10 вересня 2007 - 10 березня 2008).
  13. 3.0a8 release notes - www.mozilla.org/projects/firefox/3.0a8/releasenotes/
  14. Places: Fx3UIPlan - MozillaWiki
  15. Gen Kanai Firefox 3: UTF-8 support in location bar - blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar / (Англ.) . Mozilla blogs (23 травня 2008). Читальний - www.webcitation.org/66ynVPtXI з першоджерела 17 квітня 2012.
  16. Ryan Paul A First Look AT The Firefox 3 visual refresh for Linux - arstechnica.com/journals/linux.ars/2007/11/15/afirst-look-at-the-firefox-3-visual-refresh-for-linux ( 15 листопада 2007). Читальний - www.webcitation.org/66ynW1kBI з першоджерела 17 квітня 2012.
  17. Alex Faaborg A First Look AT The Firefox 3 visual refresh for Linux - blog.mozilla.com/faaborg/2007/11/13/update-on-the-firefox-3-linux-theme / (13 листопада 2007). Читальний - www.webcitation.org/66ynWWfKX з першоджерела 17 квітня 2012.
  18. 1 2 3 4 Firefox 3: Tango, Strata, Firelight - Mozilla Links - mozillalinks.org/wp/2008/05/firefox-3-tango-strata-firelight /
  19. Bug 339229: Stop shipping DOM Inspector in Firefox builds (Англ.) . Bugzilla @ Mozilla (25 травня 2006 - 26 лютого 2008).
  20. Bug 271812: DOM Inspector not published to addons.mozilla.org (Англ.) . Bugzilla @ Mozilla (25 листопада 2004 - 26 лютого 2008).
  21. Market share for browsers, operating systems and search engines - marketshare.hitslink.com / report.aspx? qprid = 2 & qptimeframe = M & qpsp = 123
  22. Market share for browsers, operating systems and search engines - marketshare.hitslink.com / report.aspx? qprid = 2 & qptimeframe = M & qpsp = 132
  23. Поширюй Firefox | День Загрузки 2008 - www.spreadfirefox.com/ru/worldrecord/
  24. Firefox 3 за 14 годин завантажили п'ять мільйонів разів - lenta.ru/news/2008/06/18/fx3 /. Lenta.ru (18 червня 2008 року). Читальний - www.webcitation.org/66ynX9tmU з першоджерела 17 квітня 2012.
  25. Spread Firefox | The Home of Firefox Community Marketing - www.spreadfirefox.com
  26. OpenNews: Firefox 3 за добу завантажили 8000000 разів - www.opennet.ru/opennews/art.shtml?num=16552
  27. n: Вийшов Firefox 3 - Настав День Загрузки!
  28. Seltzer, Larry First Impressions Of Firefox 3 - www.eweek.com/c/a/Security/First-Impressions-of-Firefox-3/. Ziff Davis Enterprise Holdings (18 червня 2008). Читальний - www.webcitation.org/66ynYeILU з першоджерела 17 квітня 2012.
  29. Brinkmann, Martin Firefox 3 Location Bar Controversy - www.ghacks.net/2008/06/14/firefox-3-location-bar-controversy/ (14 червня 2008). Читальний - www.webcitation.org/66ynZkYQd з першоджерела 17 квітня 2012.
  30. "AwesomeBar" is totally NOT awesome - forums.mozillazine.org / viewtopic.php? f = 23 & t = 640174. MozillaZine. Читальний - www.webcitation.org/66ynaEUDo з першоджерела 17 квітня 2012.
  31. Spitzer, Seth oldbar :: Firefox Add-ons:. Mozilla (14 лютого 2008).
  32. Old Location Bar :: Firefox Add-ons:. Mozilla (19 червня 2008).