Відповідно до графіка виходу релізів побачила світ фінальна версія браузера Mozilla Firefox 46 для Windows, Linux, OS X і платформи Android . Найближчим часом оновляться ESR -веткі з тривалим терміном підтримки Firefox 38.8 і 45.1 (збірка 38.8 стане останньою в серії 38.x). Незабаром на стадію тестування перейде гілка Firefox 47 Beta і буде відділений Firefox 48 Developer Edition. Дотримуючись шеститижневого циклу анонсів, реліз Firefox 47 намічений на 7 червня, а Firefox 48 - на 2 серпня 2016 року.
Анонсований стабільний випуск "вогнелис" не можна назвати особливо примітним, хоча дещо цікаве в т.ч. користувачам GNU / Linux є і буде озвучено. По-перше, для розшифровки медіа-контенту H.264 і AAC в разі відсутності відповідного кодека як запасний варіант став застосовуватися CDM -модуль, призначений для декодування захищеного DRM -контента (Digital Rights Management, технічні засоби захисту авторських прав). Ви можете відкрити сторінку about: addons, щоб переконатися, що "Плагін розшифровки контенту Primetime" присутній і активований (скріншот нижче). Аддон працює в Windows Vista і вище, а також в Mac OS X.
По-друге, в веб-оглядач включений W ^ X JIT-код. Відповідно до політики безпеки для сторінок пам'яті W ^ X або Write XOR Execute, сторінки не можуть бути доступні одночасно на запис і виконання. Дана міра покликана поліпшити безпеку додатка проти різних видів атак на JIT -компілятор JavaScript і знизити ризик порушення пам'яті. Як показали тести, включення режиму W ^ X уповільнює роботу JavaScript -двіжка на 1-4%.
По-третє, в збірках для платформи GNU / Linux здійснено перехід на GTK3 + (бібліотека для створення графічного інтерфейсу проекту GNU), в зв'язку з чим спостерігається поліпшена підтримка пристроїв введення та віджетів для екранів з високою роздільною здатністю. Крім того, виявлені незначні трансформації зовнішнього вигляду, наприклад, при запуску браузера в Ubuntu змінився фон контекстних меню. За повідомленням розробників, підтримка GTK2 + поки збережена в повному обсязі.
Далі, із значущих "смакоти" Firefox 46.0 треба згадати:
- в about: config з'явилася опція network.dns.blockDotOnion, що дозволяє блокувати звернення до доменів .onion на рівні DNS (відключена за замовчуванням, для активації поміняйте значення параметра на false);
- в реалізацію технології WebRTC (англ. real-time communications - "комунікації в реальному часі") внесена серія виправлень (додана підтримка для Simulcast, переписаний код завершення з'єднання, WebRTC тепер підтримується в многопроцессность режимі);
- в інструмент налагодження споживання пам'яті інтегрований режим "Dominator view", що відображає непрямий розмір об'єктів ( "retained size"), і режим "Allocations View", що дозволяє виявити функції, які споживають багато пам'яті;
- редактор стилів в бічній панелі правил "@media" обзавівся можливість створення і налагодження шарів на базі чуйних зображень (Responsive Images, завдання варіантів зображень, оптимізованих для різних екранів і рівня масштабування);
- усунуто 10 уразливості, одна з яких позначена як критична.
Дмитро Євдокимов www. TestSoft. su