The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Начало тестирования Firefox 7. Релиз SeaMonkey 2.2

08.07.2011 11:26

Сформирована Aurora-ветка Firefox 7, которая отделилась от непрерывно развивающегося экспериментального репозитория mozilla-central. На стадии Aurora развитие браузера эквивалентно стадии альфа-версии, на которой проводится начальный анализ качества функциональности и отсеивание непригодных для релиза возможностей. Через 6 недель, в соответствии с новой схемой подготовки релизов, на базе ветки Aurora будет создана бета-версия Firefox 7, которая ознаменует прекращение формирования базовой функциональности и переход на стадию выявления ошибок и контроля качества (в данный момент на стадию бета-тестирования перешла ветка Firefox 6). Свежие aurora- и бета-сборки можно загрузить здесь.

План выпуска новых версий Firefox выглядит следующим образом: релиз Firefox 6 выйдет 16 августа, одновременно 16 августа на стадию бета-тестирования перейдет Firefox 7 и будет отделена aurora-ветка Firefox 8. Релиз Firefox 7 ожидается в первых числах октября, а Firefox 8 ближе к концу ноября.

Из изменений, которые можно наблюдать в Firefox 7-aurora, следует отметить:

  • В состав новой версии интегрированы наработки проекта MemShrink, специально созданного для устранения утечек памяти. Включены патчи, увеличивающие интенсивность активации сборщика мусора (неиспользуемая память теперь высвобождается более оперативно), повышающие эффективность хранения внутренних структур и оптимизирующие различные компоненты, связанные с распределением памяти. Отдельно стоит отметить устранение серьёзной недоработки в JavaScript-движке, приводящей к излишней фрагментации памяти в процессе хранения одномегабайтных блоков для долгоживущих системных объектов (фрагментация из-за смешивания постоянных системных и временных данных). В результате внесенных в Firefox 7 изменений, потребление памяти при длительном использовании Firefox удалось уменьшить примерно на 30% (!);
  • Почти в два раза увеличена производительность javascript-парсера, используемого для разбора загружаемого JavaScript кода на этапе до его непосредственного выполнения. Для интенсивно использующих JavaScript сайтов, таких как Gmail и Facebook, новый парсер обеспечивает ускорение загрузки примерно на 0.1-0.2 секунды;
  • Ускорен запуск браузера на платформах Linux, Windows и Mac OS X. Значительно увеличена производительность вывода анимации при помощи тега Canvas на платформе Windows 7 за счет интеграции поддержки технологии Azure Direct2D.
  • В Firefox Sync добавлена поддержка мгновенной синхронизации закладок и паролей;
  • Улучшено качество рендеринга шрифтов на платформе Windows 7 с включённым аппаратным ускорением, которые теперь выглядят чище и отчетливее;
  • По умолчанию прекращено отображение префикса "http://" в адресной строке и производится чистка корневого слэша после имени домена. Т.е. вместо "http://example.com/" отображается просто "example.com" (при копировании адреса в буфер обмена будет помещаться полный URL). Отображение "https://" сохранилось как прежде, слэш для подразделов также оставлен (например, "example.com/test/");
  • Интегрирована поддержка API WebPerf (объект window.performance.timing) позволяющего разработчикам web-приложений получить реальные данные о показателях производительности браузера при работе с их сайтами, с учетом времени обработки отдельных элементов и реакции в процессе навигации. Т.е. измерить производительность с точки зрения субъективных ощущений пользователя;
  • В браузер интегрирована инфраструктура Telemetry, позволяющая непрерывно накапливать различную информацию о потреблении памяти в процессе работы и учитывать в случае выявления проблем специфичные для данного сеанса вещи, такие как список открытых страниц. Например, собираются данные об изменении отраженных в "about:memory" параметров, числе открытых табов и прочая не привязанная к пользователю статистика. Собранные данные можно просмотреть введя в адресной строке "about:telemetry" предварительно установив специальное дополнение. Сбор статистики включается по желанию пользователя и может быть отключён в настройках;
  • В CSS-свойство "Text-Overflow" добавлена поддержка атрибута "ellipsis", нового и более наглядного способа отображения факта, что текст отображен не полностью, так как не входит по размеру в выделенную для его отображения область (добавляется многоточие вместо обрезания на полуслове в случае использования "Text-Overflow: clip");
  • Удалено несколько устаревших свойств DOM-объектов и JavaScript-функций (Function.arity(), document.createEntityReference, document.normalizeDocument, Node.getFeature и т.п.). Кроме того, отмечаются незначительные изменения в поддержке MathML и Canvas;

Кроме того, спустя менее месяца с момента релиза 2.1, анонсирован новый выпуск набора интернет-приложений SeaMonkey 2.2. Ключевым отличием от прошлой версии является синхронизация с кодовой базой Firefox 5 и Thunderbird 5 с заимствованием свойственных для данных продуктов новшеств, таких как поддержка CSS-анимации, расширение возможностей тега canvas, увеличение производительности, уменьшение интенсивности активации JavaScript-событий для фоновых вкладок и улучшение поддержки web-технологий (HTML5, XHR, MathML, SMIL).

SeaMonkey объединяет в рамках одного продукта набор приложений для работы в сети, разрабатываемых под эгидой проекта Mozilla: web-браузер на основе Firefox, почтовый клиент на базе Thunderbird, систему агрегации новостных лент (RSS/Atom), WYSIWYG-редактор html-страниц Composer, IRC-клиент ChatZilla, набор средств для web-разработчиков, включающих DOM inspector и JavaScript-отладчик. Браузер доступен в сборках для платформ Windows, Mac OS X и Linux.

  1. Главная ссылка к новости (http://blog.mozilla.com/future...)
  2. OpenNews: В Firefox устранена серьезная проблема с потреблением памяти
  3. OpenNews: Проблемы с длительной поддержкой Firefox для корпораций будут урегулированы
  4. OpenNews: Релиз web-браузера Firefox 5 для настольных и мобильных систем
  5. OpenNews: Сформирована Aurora-ветка Firefox 6
  6. OpenNews: Корпоративные пользователи недовольны ускорением цикла подготовки релизов Firefox
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31128-firefox
Ключевые слова: firefox, browser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavlinux (ok), 12:52, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В Firefox Sync добавлена поддержка мгновенной синхронизации закладок и паролей;

    Ёпть, сделайте нормально не мгновенную, а то из-за постоянных глюков, приходиться юзать Xmarks

     
     
  • 2.2, Sergey722 (ok), 13:36, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    На счёт глюков не знаю, т.к. Xmarks, ИМХО, стоит юзать хотя бы из-за его кроссбраузерности.
     
     
  • 3.29, rshadow (ok), 16:59, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший плагин, но пришлось с него уйти. Постоянно ломают поддержку альтернативного сервера.
     

  • 1.3, Аноним (-), 13:39, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    я вот одного не понимаю, если они так быстро начали разрабатывать, то чем они занимались до этого?
     
     
  • 2.5, Аноним (-), 13:51, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    В четвертом было много переписано, по сравнению с третим. Плюс, теперь другая схема подготорки релизов: http://www.opennet.me/opennews/art.shtml?num=30181
     
  • 2.40, anonymous (??), 20:16, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Они начали понимать, что chrome поджимает очень активно. А chrome рекламируется даже по телевизору, на рекламных баннерах в городах, на крупных интернет-порталах и т.д.
     

  • 1.6, Eddhie (ok), 13:51, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >>Firefox 8 ближе к концу ноября

    Мда...

     
  • 1.7, Феликс Жопорезку (?), 13:52, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Почти в два раза увеличена производительность javascript-парсера,

    И во сколько раз он стал глючнее ?

    Firefox 5.0
    alert(parseInt('06')); // выдаёт 6
    alert(parseInt('09')); // выдаёт 0

    Новые версии выходят всё быстрее, глюков всё больше. До открытия проекта портирования IE9 на nix осталось совсем чуть-чуть.

     
     
  • 2.10, user (??), 14:04, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все правильно. Если у строки первый символ 0 то переводится в 8-ми ричную систему счисления.
     
     
  • 3.12, Феликс Жопорезку (?), 14:07, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    И что ? В восмеричной системе 09 будет нулём ?
     
     
  • 4.15, user (??), 14:11, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Неправильно написал. Парсится как 8-миричная, а так в ней нет 9 получаем неявную ошибку.
     
  • 4.18, Феликс Жопорезку (?), 14:14, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > И чё ? В восмеричной системе 09 будет нулём ?

    Я к тому, что если ума у движка хватает посмотреть, что начинается с нуля, но не хватает посмотреть что лежит внутри, то это беда. Теперь даты парсить трындец как удобно. И самое замечательное, что в IE это работает по-другому.

     
     
  • 5.20, Аноним (-), 14:22, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Пройдите по ссылке http://www.w3schools.com/jsref/jsref_parseInt.asp

    Там ясно указано, что если начинается с нуля, то это число в восмеричной системе счисления. И никаких «а если».

     
     
  • 6.22, Феликс Жопорезку (?), 14:28, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Там ясно указано,

    Да, спасибо. Там, кстати, ещё указано, что deprecated

    Ладно, наверно я действительно прогнал на эту фишку: не баг, а просто тупо и неудобно сделано.

     
     
  • 7.24, Аноним (-), 14:39, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > просто тупо и неудобно сделано

    Тут дело в «принципе наименьшего удивления».
    Поведение IE двояко, и допустив ошибку будет проблематично ее найти.

     
  • 3.13, Аноним (-), 14:08, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Все правильно. Если у строки первый символ 0 то переводится в 8-ми
    > ричную систему счисления.

    Да, верно. http://www.w3schools.com/jsref/jsref_parseInt.asp
    Значить всё работает нормально!

     
  • 2.11, Аноним (-), 14:05, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ты не поверишь: в Chrome 14.0.803.0 (Official Build 90483) dev также.
    Жесть!
     
  • 2.19, vieryn (?), 14:21, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Firefox 5.0
    > alert(parseInt('06')); // выдаёт 6
    > alert(parseInt('09')); // выдаёт 0

    Попробуй alert('077'); и наслаждайся результатом :)

     
  • 2.21, имя (?), 14:23, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а указать систему исчисления как полагается не барское дело?
     

  • 1.23, rellai (ok), 14:30, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    файрфокс неплохой браузер...только намного тормознее виндовой сборки(
    запускал птички под бубунтой и под виндой.
    под виндой летает по файрфоксом тормозит ужасно...
    только не надо говорить что вся проблема в дровах - в хромом летает и там и там
     
  • 1.25, Denis Ivanchik (?), 15:14, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я так и не понял пафоса переименования альфы в Aurora.
     
     
  • 2.26, Odity (?), 15:38, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А ты бы побыл разработчиком и у тебя бы уже рвало от слова "beta" каждый есяц с новой версией
     
  • 2.31, yakove (?), 17:57, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Под Linux по умолчанию отключено аппаратное ускорение. Включите и всё будет летать
     
  • 2.48, Аноним (-), 01:31, 09/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Для параллельной установки же!
     

  • 1.27, Аноним (-), 16:32, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>новый парсер обеспечивает ускорение загрузки примерно на 0.1-0.2 секунды

    нда :)) Если бы на 1-2 секунды, а так...

     
  • 1.28, Аноним (-), 16:39, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    почему то у меня 7.0а2 жрет больше памяти чем 5.0
     
     
  • 2.35, еще один Аноним (?), 19:27, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    При тех же открытых страницах ? А Панорамой пользуетесь, так как уже с 6-ой версии она не ест память в простое ? Если все таки ест больше, то сделайте доброе дело и напишите в баг репорт.

    У меня наоборот, еще меньше 6-ой ест да еще и страницы быстрее подгружаться начали, и даже на этом тесте http://memleakbug.appspot.com/ дольше держится, видно что выгружает из памяти старые картинки, но все равно хоть медленней но все так же уверенно начинает есть память.

     

  • 1.36, zoonman (ok), 19:40, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >прекращено отображение префикса "http://"

    Кто-нибудь знает, можно ли это будет включить?

     
     
  • 2.39, анонимус (??), 20:06, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Можно. browser.urlbar.trimURLs = True
     

  • 1.37, Riros (?), 19:45, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ну почему не может быть как в математике, вот изобрели формулу, назвали "FIREFOX".. и сто лет никто не может ее изменит или опровергнуть... а тут жуе достали своими обновлениями.. как то хочу стабильность со словом "хорошее, железное, вечное". Наверное мне пора отдохнуть? ?:) или у кого-то возникали такие мысли? :)
     
     
  • 2.38, Аноним (-), 19:55, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поздравляю, вы открыли для себя Lynx :-)
     
  • 2.41, б.б. (?), 20:19, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > ну почему не может быть как в математике, вот изобрели формулу, назвали
    > "FIREFOX".. и сто лет никто не может ее изменит или опровергнуть...
    > а тут жуе достали своими обновлениями.. как то хочу стабильность со
    > словом "хорошее, железное, вечное". Наверное мне пора отдохнуть? ?:) или у
    > кого-то возникали такие мысли? :)

    Debian Stable. И три года на 3.5.16, со всеми обновлениями безопасности, последнее вон буквально вчера прилетело. :)

     
     
  • 3.42, Aquarius (ok), 21:00, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    это уже в прошлом - теперь не больше 2-х

    P.S. разумеется, с оговорками: если не держаться всеми лапами за один релиз, а обновляться на новоиспеченные stable, хотя бы и не сразу

     
  • 2.44, Пр0х0жий (ok), 21:54, 08/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Угу.
    elinks не на последнем месте.
     
  • 2.50, szh (ok), 11:47, 09/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > ну почему не может быть как в математике, вот изобрели формулу, назвали "FIREFOX"

    Потому что постоянно добавляются новые возможности в CSS, в JS, а также новые вещи типа websockets, webGL, <video>, <audio>. Без этого вечно тормозной flash пришлось бы использовать.

    > как то хочу стабильность со словом "хорошее, железное, вечное".

    Железная стабильность нужна в системных библиотеках, ядре, демонах, а не в GUI программах. Если у вас раз в месяцы браузер упадет - вам что плохо станет, перезапустить не сможете ?

     

  • 1.45, Кракен (ok), 22:35, 08/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Отдельно стоит отметить устранение серьёзной недоработки в JavaScript-движке, приводящей к излишней фрагментации памяти в процессе хранения одномегабайтных блоков для долгоживущих системных объектов (фрагментация из-за смешивания постоянных системных и временных данных).

    Можно ожидать снижение потребления памяти в гноме через 12 недель?

     
  • 1.47, nikischlist.ru (?), 01:13, 09/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ускорение развития (в частности, морскойобезьяны) радует, но курс как и раньше на виндавс. Хром безопаснее, т е на виндафс я бы его и поставил. Знакомые с фоксом постоянно подхватывают какую-то заразу (от порноавиэксешников до фишинг обновлений флеш плеера)
     
     
  • 2.49, Аноним (-), 05:24, 09/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Пользуюсь firefox и avast - вирусов не наблюдаю, ЧЯНТД?
     
     
  • 3.51, vasily_pupkin (ok), 13:06, 09/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Будто бы когда появляется вирус он пишет - привет, я вирус, а твой антивирус говно!
     
  • 3.52, куку (?), 16:57, 09/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Против вирусов (точнее говоря, червей и прочей win-радости) нужен фаервол, а не эпически жрущий ресурсы сигнатурный антивирус. Сам по себе антивирусный сканер нужен разве что при запуске загруженных с интернета программ, т.е. постоянно висеть в памяти ему нет никакого резона
     
  • 3.53, Аноним (-), 21:34, 09/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    На той неделе наблюдал как на компе с вин7 с фоксом и авастом в темпе был вредоносный эксешник, который настойчиво предлагал установить флеш плеер, даже при закрытом браузере. Ему это помешал сделать только UAC т к юзер не знал пароль админа =) Когда я уже почти удалил этот зловред, аваст вдруг запищал, что обнаружил угрозу. Потом я еще все глубоко посканировал этим авастом, нашел около 10и заражонных эксешников. Че аваст делает в резидентном режиме непонятно. Аваст, правда, был не последней версии. Сейчас там появилась проактивная защита.
    Имхо, если на нормальный антивирь денег жалко, то проактивка рулит, но обычному юзеру такое не поставишь (для него все д/б незаметно)
     
     
  • 4.54, asd (??), 05:19, 10/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Имхо, постоянно приносят флешки с компов, на которых стоит последний легальный каспер, дрвэб, но32.
    Практически всегда вирусы есть, начиная с банальных автозапусков.
    На рабочих машинах аваст и комодо интернет секьюрити. ПОка не подводили.
    Не надо тут про бесплатные антивирусы и и преимущества платных.
    Равно как и операционных систем.
    На собственном опыте убедился, что это FUD уже давно.
     
     
  • 5.56, Мимо (?), 08:46, 11/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Имхо, постоянно приносят флешки с компов, на которых стоит последний легальный каспер, дрвэб, но32.

    Не порите чушь - ей же больно! Кривые руки админа тех компов, либо самого юзера не могут исправить ДАЖЕ платные антивири!
    Чаще всего встречающаяся причина:
    В 99% случаев обычный юзер при выводе на экран предупреждения о вирусе - нажимает кнопочку "разрешить исполнение", вместо того, чтобы нажать лечить/удалить/карантин!
    Юзеры по большей своей части не вникают в появившиеся на экране предупреждения.

     
  • 2.55, Avator (ok), 07:27, 10/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    да ну, каким образом вас хром защитит от порноэкзешников?
    И чем защита от фишинга в хроме принципиально отличается от FF?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру