- Можливі проблеми при оновленні до Firefox 55
- Миттєвий запуск і зниження споживання пам'яті
- Налаштування числа процесів в пам'яті
- Покращення в адресному рядку
- Покращення бічних панелей
- інші зміни
- Плани на Firefox 56
Компанія Mozilla представила нову версію свого найвідомішого браузера. Вона відрізняється рядом важливих нововведень в області продуктивності, споживання ресурсів, безпеки і інтерфейсу. Про те, що нового в Firefox 55 ми детально розповімо далі.
Можливі проблеми при оновленні до Firefox 55
Перш ніж розповідати про позитивні зміни, коротко про можливі проблеми. Почнемо з розширень. Хоч великі клопоти з ними очікуються ще тільки в версіях 56-57, деякі неприємності можуть зустріти вас вже в Firefox 55.
Передвістя майбутніх проблем
У нас, наприклад, почалися серйозні проблеми з модулем Tile Tabs, який блокував завантаження нових сторінок аж до свого відключення. Невеликі неполадки спостерігаються також в Tab Mix Plus.
Розширення поки що втратило можливість візуально відзначати незавантажені таби, до того ж через нього може не працювати анимированное переміщення вкладок по панелі, якщо ви за допомогою TMP міняли їх ширину. Щоб повернути можливість переміщати таби і при цьому не відключати сам Tab Mix Plus, ви можете зняти там прапорець ось з цієї опції:
Це поверне переміщення, але без плавної анімації. Варто відзначити, що всі описані проблеми напевно тимчасові і розробники розширень повинні їх скоро поправити.
Інший вкрай суттєвий момент: профіль Firefox 55 і вище буде несумісний з попередніми версіями. Тобто, якщо вам захочеться будь-яким способом вже після поновлення до 55 відкотитися на попередній «вогненний лис», з цим можуть виникнути серйозні проблеми.
Миттєвий запуск і зниження споживання пам'яті
Ще до того, як версія 55 вийшла у фінал, представники Mozilla розповіли про найважливіші зміни в ній: прискореному старті і значному зниженні витрат пам'яті на вкладки, що залишилися з минулої сесії. Наводилися, зокрема, ось такі порівняльні тести:
На зображенні вище час запуску Firefox, в якому з попередньої сесії залишилося 1691 (!) Вкладка. Як бачите, по Firefox 51 включно спостерігався значний регрес. Ситуація покращилася лише в версії 52, а зараз, в Firefox 55 виходить на небачений рівень: браузер буде миттєво стартувати з будь-яким числом табів.
Інший, не менш важливий аспект - споживання ОЗУ:
Навіть незважаючи на давно діючий механізм вкладок на вимогу, до Firefox 55 завантаження браузера з великим числом табів могла забирати сотні або ж навіть гігабайти «оперативки». Тепер ця проблема в значній мірі повинна бути зведена нанівець.
Але одна справа красиві графіки, а інше реальний стан справ. Чи справді Firefox зробив настільки вражаючий крок вперед? За нашими оцінками, так. Автор цієї статті якраз з тих, хто може тримати відкритими сотні табів.
Запуск Firefox 54 з більш ніж трьома сотнями веб-сторінок з попереднього сеансу роботи тривав близько 30 секунд. Саме настільки зависав інтерфейс браузера, перш ніж ви могли перемикатися по вкладках. У Firefox 55 працювати з таким числом вкладок можна відразу ж. Інтерфейс більше не зависає ні на секунду.
Автор тексту використовує близько 15 розширень. Firefox 54 з таким числом модулів і 300+ вкладок на старті займав близько 1 ГБ пам'яті. Firefox при тих же показниках займає близько 450 МБ.
Цифри, зрозуміло, можуть варіюватися від числа табів, розширень, встановленої у вас ОС, заліза, розрядності браузера і числа використовуваних в ньому процесів, але факт в тому, що Firefox 55 і справді зробив серйозний крок вперед. До слова, при одночасному закритті великого числа вкладок програма тепер теж більше не підвисає.
Налаштування числа процесів в пам'яті
У Firefox 54, що вийшов на початку літа, Mozilla нарешті завершила одне з найважливіших внутрішніх змін Firefox за останні роки - многопроцессность. Важливо, що в порівнянні з Chrome «вогненний лис" не запускає все і вся в окремих процесах в пам'яті, а використовує цю функцію гранично акуратно, зазвичай використовуючи всього 2-4 процесу (в залежності від заліза).
Наочне відмінність у підходах Google і Mozilla до многопроцессность
Многопроцессность вельми позитивно позначається на продуктивності (чуйності інтерфейсу), а також на стабільності і безпеки. Але, повторимося, на відміну від Chrome процеси в Firefox не плід десятками, тому оперативної пам'яті браузер від Mozilla і раніше їсть значно менше конкурентів.
У новому Firefox 55 Mozilla зробила ще один крок, пов'язаний з многопроцессность: ви тепер самі можете налаштувати число процесів. Такого немає в Chrome, так само як немає і в будь-якому браузері на базі Chromium.
На системі з 8 ГБ ОЗУ вибір пропонується від 1 до 7 процесів. За замовчуванням для нашого заліза браузер рекомендує чотири процесу в пам'яті (проте автор використовує поки тільки 1 процес, т. К. Є несумісні з многопроцессность розширення). На ПК з великим об'ємом «оперативки», судячи з усього, є можливість використовувати більш 7 процесів в пам'яті.
Таким чином ви самі можете налаштувати компроміс між продуктивністю і споживанням ресурсів.
Покращення в адресному рядку
Перейдемо до огляду змін в інтерфейсі. Ряд змін внесено до роботу адресного рядка. Так, популярна функція пошукових підказок в ній тепер включена за замовчуванням. Також браузер постарається перенаправляти вас на більш безпечні HTTPS-версії сайтів, коли це можливо.
Нарешті, в Firefox 55 включена за замовчуванням вже давно тестували функція іконок пошуковиків в випадаючому інтерфейсі адресного рядка:
Іконки клікабельні. У підсумку ви зможете нальоту переміщатися між різними пошуковими движками прямо з рядка адреси, економлячи час та кліки. Перелік доступних пошукових систем, зрозуміло, теж налаштовується.
Покращення бічних панелей
Пара змін внесена в бічні панелі браузера. По-перше, тепер за рахунок нового меню стало набагато простіше переключатися між розділами цих панелей.
По-друге, як ви можете бачити на скріншоті вище, з'явилася нова опція, що дозволяє розташувати бічну панель не тільки зліва, де вона була в Firefox завжди, але і справа:
інші зміни
Зрозуміло, є в Firefox 55 і інші нововведення. Наприклад, ряд поліпшень зроблений для збільшення безпеки роботи з Flash. З найбільш очевидного: нова, включена за замовчуванням опція по блокуванню небезпечного і нав'язливого флеш-вмісту:
Інша зміна: вміст Flash можна завантажувати тільки через http і https. Mozilla відключила підтримку Flash для інших протоколів, таких як file для доступу до локальних даних або ftp.
Ще одне поліпшення зроблено в області друку. Там з'явилася нова опція (відключена за замовчуванням) щодо спрощення веб-сторінок. При її активації на сторінках залишається тільки текст і зникає майже все зайве.
Плани на Firefox 56
По-справжньому величезні зміни Mozilla готує на Firefox 57, що вийде в середині листопада. А ось найближчий Firefox 56, реліз якого призначено на 26 вересня, буде досить скромним оновленням. Поки там заплановано тільки три помітних змін.
По-перше, це нова сторінка налаштувань: опції в ній будуть переупорядкувати для більшої наочності, а до того ж по ним з'явиться вбудований пошук.
Глянути на це можна і в поточному Firefox 55:
- Оцінити перестановки в налаштуваннях ви можете задавши на about: config параметру browser.preferences.useOldOrganization значення false замість true;
- Вбудований пошук активується присвоєнням true для параметра browser.preferences.search.
По-друге, всі 32-розрядні версії браузера будуть автоматично оновлені до x64. Багатьом таке може здатися досить спірним, оскільки версії x64 споживають більше «оперативки», проте вони помітно стабільніше і не бояться нестачі пам'яті, від чого Firefox * 32 часом зависає і падає.
У свою чергу, існуючий вже роки 64-розрядний Firefox тільки зараз досяг такого рівня якості і продуктивності, що Mozilla зробила його вибором за замовчуванням в мережевому інсталятор, а в наступному місяці збирається оновити до x64 практично всіх користувачів. Виняток буде зроблено лише для тих, хто залишився на ОС x86 і (або) в своєму розпорядженні менше ніж 2 ГБ ОЗУ.
Нарешті, по-третє, браузер перестане автоматично запускати аудіо і відео на фонових вкладках, до яких з моменту відкриття ви ще жодного разу не зверталися. Перевірити це нововведення можна вже зараз, знайшовши на about: config параметр media.block-autoplay-until-in-foreground і привласнивши йому значення true.
Оцініть статтю
Ігор Андрєєв - автор статей для ITRew.ru і Our-Firefox.ru. Захоплений сучасними технологіями, розповідаю про них у своїх текстах)
Сторінка автора - twitter.com