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


!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
AMD Ryzen 3000 получили заплатку BIOS для исправления проблем с Linux и Destiny 2AMD Ryzen 3000 получили заплатку BIOS для исправления проблем с Linux и Destiny 2
Украинцы считают, что знание основ программирования в будущем пригодится всем, - соцопросУкраинцы считают, что знание основ программирования в будущем пригодится всем, - соцопрос
Adblock Plus: блокировщик Chrome не спасёт от навязчивой рекламыAdblock Plus: блокировщик Chrome не спасёт от навязчивой рекламы
Блок рекламы


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

Mozilla готовит к запуску платную версию FirefoxMozilla готовит к запуску платную версию Firefox
Firefox будет блокировать third party cookies по умолчаниюFirefox будет блокировать third party cookies по умолчанию
Бывший вице-президент Firefox обвинил Google в нечестной конкуренцииБывший вице-президент Firefox обвинил Google в нечестной конкуренции
Вышла новая версия Firefox с защитой от скрытого майнинга и сбора цифровых отпечатковВышла новая версия Firefox с защитой от скрытого майнинга и сбора цифровых отпечатков
Вышла новая версия Firefox с блокировкой автозапускаемого медиа-контентаВышла новая версия Firefox с блокировкой автозапускаемого медиа-контента
Новая веб-версия Skype получила поддержку HD-звонков и другие улучшенияНовая веб-версия Skype получила поддержку HD-звонков и другие улучшения
Chrome, IE, Edge, Firefox и Safari отключат TLS 1.0 и TLS 1.1 в 2020 годуChrome, IE, Edge, Firefox и Safari отключат TLS 1.0 и TLS 1.1 в 2020 году
Mozilla Firefox начнет автоматически блокировать любой код отслеживания со сторонних сайтовMozilla Firefox начнет автоматически блокировать любой код отслеживания со сторонних сайтов
Уязвимость в Chrome и Firefox в течение года позволяла получать данные о Facebook-профиляхУязвимость в Chrome и Firefox в течение года позволяла получать данные о Facebook-профилях
Браузер Firefox 9 лет использовал ненадежную систему шифрования паролей
Последние новости

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