Новий Mozilla Firefox Quantum: швидкий і сучасний
Проект веб-оглядача на базі нових движка і інтерфейсу отримав назву Firefox Quantum. Оновлений веб-оглядач став доступний для тестування в бета-версії в кінці вересня 2017 року. А сьогодні, 14 листопада - день офіційної його презентації та перекладу в статус стабільної версії. Що ж, друзі, давайте прощатися зі старим добрим вогнелис на движку Gecko і знайомитися з новою його інкарнацією - Firefox Quantum.
Новий движок Quantum
Новий Quantum - це наступник відразу двох браузерних основ: • старого движка вогнелис Gecko і • експериментального движка Servo, колись розробленого спільними зусиллями компаній Mozilla і Samsung для створення на його базі штатних браузерів мобільних пристроїв. Quantum написаний на мові програмування Rust - мовою з підтримкою багатопоточності виконуваних операцій. А це означає, що новий движок буде використовувати всі доступні ядра процесорів пристроїв з метою поліпшення продуктивності браузера. Нагадаю, друзі, старий Firefox на базі Gecko вміє працювати тільки з одним ядром процесора. Власне, на цьому еволюційному стрибку і базуються сміливі твердження компанії Mozilla про приріст продуктивності в порівнянні з Gecko в цілих два рази.
Оптимізація для слабких пристроїв
Новий веб-оглядач від Mozilla оптимізований для роботи на слабких пристроях. Крім задіяння декількох ядер процесорів, Firefox Quantum використовує на 30% менше оперативної пам'яті, ніж Google Chrome, і по мінімуму витрачає системні ресурси на підтримку фонових вкладок.
інтерфейс Photon
Разом з новим двигуном Firefox Quantum отримав нову промальовування логотипу і видозмінений інтерфейс, згаданий інтерфейс Photon. Головні цілі, які ставила перед собою компанія Mozilla, впроваджуючи Photon - це поліпшення зображення в вікнах браузера на екранах з високою роздільною DPI, адаптація під різні типи дисплеїв і реалізація більш плавною анімації. Впровадження Photon навчило веб-оглядач підлаштовуватися під різні типи управління пристроями. Меню буде міняти розмір в залежності від того, що користувач використовує для управління - миша, тачпад, сенсорний дисплей.
Впровадивши новий інтерфейс, творці Firefox Quantum в той же час не робили кардинальних кроків по зміні дизайн-концепції браузера. У його вікні побачимо іншу промальовування, відмінні значки меню, квадратні форми вкладок, але все це буде в рамках звичного мінімалізму оформлення, з тієї ж самої домашньою сторінкою і сторінкою швидкого доступу. Навіть зміна дефолтной теми оформлення зроблена з максимальною обережністю: замість однотонної сіренької забарвлення старого браузера тепер побачимо приблизно таку ж сіреньку, але з темно-синьою обробкою у верхній частині вікна. Як і в останніх версіях старого Firefox на базі Gecko, в розділі "Додатки" нового Quantum дефолтну тему оформлення можна змінити на темну або повністю світлу з числа штатних варіантів. А при бажанні прикрасити все яскравими фарбами можна традиційно скористатися темами-доповненнями з магазину вогнелис.
організація
Лояльний перехід з однієї платформи на іншу компанія Mozilla забезпечила і по частині організації браузера. Збережено розташування кнопки виклику меню, відображення закладок в бічній панелі, додавання певних функцій для швидкого доступу, можливість вибору пошукової системи, облаштування розділу налаштувань. Але дещо в організації все ж змінилося: • Змінився вид меню, і тепер воно стало схожим з меню Chromium-браузерів; • Кнопки окремих функцій для швидкого доступу тепер додаються тільки на панель інструментів браузера, але не в меню, як було раніше; • Прибрано окреме пошукове поле, що знаходилося поряд з адресним рядком, і тепер в браузері реалізована єдина пошуково-адресний рядок. Але вибір пошукових систем в додатково розкривається панелі нікуди не подівся. А при бажанні в налаштуваннях можна повернути і стару організацію з окремою адресною і окремої пошуковим рядком; • Закладки, список відкладеного читання Pocket, журнал, завантаження, хмарні вкладки і вбудований в браузер скріншоттер об'єднані в спеціальний розділ "Бібліотека". Швидкий доступ до нього реалізований на панелі інструментів.
Проблеми з доповненнями
Як бачимо, компанія Mozilla зробила досить грамотний хід: вона привнесла в браузер не кількісні зміни по частині збільшення функціоналу, не яскраві нововведення по частині дизайну інтерфейсу, а саме якісні поліпшення. Зберігши при цьому усталену концепцію продукту. Яскраві фарби в інтерфейс і додатковий функціонал нового Firefox Quantum як і раніше може привнести кожен з користувачів самостійно за допомогою установки доповнень (розширень). Ось тільки зміна движка браузера зумовила переробку контенту з його магазину. Зараз в магазині оновленого браузера представлена поки що лише частина того асортименту, що був доступний для вогнелис на базі Gecko. Старі доповнення, що не адаптовані під нову платформу, не працюватимуть в новому Firefox Quantum. Правда, це питання напевно вирішиться з часом.
- Примітка: друзі, якщо ви хочете працювати з оновленим вогнелис, але звикли до зручності його роботи разом з певними доповненнями, які поки що під нього не адаптовані, ви можете звернутися до їх розробникам і попросити їх вирішити це питання. Звернутися можна або в формі відгуків сторінки доповнення в магазині, або на сайті підтримки розширення, якщо такий є.
тестування
Отже, новий Firefox Quantum - це, як стверджують його творці, браузер з подвоєною продуктивністю в порівнянні з попередником. Перевіримо, чи так це насправді: протестуємо обидві його версії за допомогою тестів продуктивності браузерів, представлених на сайті веб-сервісу BrowserBench.org. Але тестувати будемо не тільки їх двох, додамо в їх компанію ще одного учасника - найбільший головний біль компанії Mozilla, браузер Google Chrome. Він буде свого роду еталоном, мірою досягнень Firefox Quantum. Всі три веб-оглядача будемо тестувати в одних і тих же умовах продуктивності - на одному і тому ж комп'ютері (десктопі з усередненими характеристиками) і при одному і тому ж інтернет-підключенні.
Тест MotionMark: обробка графіки
Тест MotionMark призначений для тестування продуктивності веб-оглядачів в процесі обробки ними графіки (анімації на сторінках інтернет-сайтів). Результати тесту визначаються набраними балами, ніж їх більше, тим краще.
Підсумки тесту: • 1 місце - Firefox Quantum, 148,86 балів; • 2 місце - Google Chrome, 127,53 балів; • 3 місце - Firefox Gecko, 95,47 балів.
Тест JetStream: обробка Java
Тест JetStream оцінює швидкодію браузерів при обробці ними веб-контенту на базі платформи Java. Результати тесту, знову ж таки, визначаються набраними балами за принципом "чим більше, тим краще".
Підсумки тесту: • 1 місце - Firefox Quantum, 110, 45 балів; • 2 місце - Google Chrome, 103,79 балів; • 3 місце - Firefox Gecko, 91,79 балів.
Тест Speedometer: загальна швидкість роботи
Тест Speedometer імітує призначені для користувача дії по відкриттю різних сайтів і веб-додатків. І прораховує число операцій в хвилину. Цей тест показує, скільки операцій запуску веб-контенту здійснюють різні браузера в умовах одного і того ж часового відрізку. Чим більше операцій в хвилину - тим, відповідно, швидше браузер.
Підсумки тесту: • 1 місце - Google Chrome, 85,46 операцій в хвилину; • 2 місце - Firefox Quantum, 51,5 операцій в хвилину; • 3 місце - Firefox Gecko, 39,6 операцій в хвилину.
Наостанок нагадаю про значущі і примітних можливості вогнелис:
- Налаштовується і функціонал;
- Просунута середовища зберігання закладок;
- Сервіс синхронізації даних;
- Хмарні вкладки;
- Режим читання і інтегрований веб-сервіс відкладеного читання Pocket;
- RSS-граббер;
- Функції забезпечення конфіденційності;
- Інструменти для веб-розробників.
Мітки до статті: Mozilla Firefox Браузери