Firefox 15: оптимизация работы с памятью и другие новшества

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

Логотип Mozilla (Merithew/Wired)

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

Эта работа по улучшению использования памяти была произведена в рамках проекта MemShrink. Проблемы с утечками памяти в самом браузере были уже в целом решены, однако Firefox симпатичен большинству пользователей именно благодаря дополнениям, которые часто являются источниками утечек памяти (даже самые популярные из них). Подробнее о решении проблемы в своём блоге поведал глава проекта MemShrink Николас Нетеркот (Nicholas Nethercote).

Среди других функций можно отметить предварительную интеграцию родного просмотрщика PDF-документов PDF.js, созданного на основе JavaScript. Этот проект компания развивает уже относительно давно — ранее его можно было установить в качестве дополнения. По стандарту эта функция в Firefox 15 отключена, но желающие могут её активировать, изменив в about:config настройку pdfjs.disabled на значение false вместо true. Между прочим, Mozilla PDF.js является частью нового пакета Google Octane для тестирования JavaScript.

В последних версиях Firefox компания Mozilla развивает поддержку сетевого протокола SPDY, продвигаемого Google для улучшения скорости запуска страниц. Ускорение загрузки веб-сайтов поддержкой SPDY достигается путём мультиплексирования передачи нескольких файлов через одно соединение с клиентом и расстановки приоритетов. Теперь Firefox 15 получил поддержку третьей версии SPDY. Она также по умолчанию неактивна и может быть включена путём изменения в about:config параметра network.http.spdy.enabled.v3 в значение true.

Ещё одним новшеством в браузере является улучшенная поддержка библиотеки интерактивной 3D-графики WebGL — Firefox 15 получил поддержку сжатых текстур (расширение WEBGL_compressed_texture_s3tc), что позволяет заметно увеличить производительность 3D-окружений WebGL.

Разработчики сайтов тоже не забыты, и получили ряд новых инструментов в Firefox 15: был встроен полноценный отладчик JavaScript, средство изменения размеров и ориентации экрана для удобства оптимизации интерфейса сайта под различные устройства, в Инспекторе появился новый режим просмотра макета страницы, добавлен высокоточный таймер событий.

Кроме того, внедрена поддержка свойства CSS word-break, аудиокодека Opus в HTML5, элемент получил поддержку атрибута media, элементы


Константин Ходаковский, 3DNews





Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Хакеры требуют от NVIDIA перевести её драйверы в разряд открытого ПО или будут опубликованы другие секреты производителяХакеры требуют от NVIDIA перевести её драйверы в разряд открытого ПО или будут опубликованы другие секреты производителя
Mozilla прекратит поддержку менеджера паролей Firefox Lockwise в декабре
Mozilla выпустила Firefox 94 с новыми цветовыми схемами и возможностью изоляции сайтов
Mozilla обошла защиту Windows и теперь сделать Firefox браузером по умолчанию можно в один клик
Браузер Microsoft Edge 94 получит улучшенные «спящие» вкладки и другие функции
Windows 10 получила необязательное обновление, в котором исправлено падение FPS в некоторых играх и другие проблемы
В браузере Mozilla Firefox появился встроенный переводчик
Веб-версия Skype получила поддержку браузера Safari, но до сих пор не работает в Firefox
Mozilla прекращает разработку проектов Voice Fill и Firefox Voice
Вышел браузер Mozilla Firefox 83 с большими улучшениями движка JavaScript
Последние новости

Подгружаем последние новости