Firefox 83 має покращення компіляції, механізм JavaScript та багато іншого

Firefox логотип

Нова версія Firefox 83 вже випущений і в цій новій версії зроблено кілька вдосконалень, якими вони є вдосконалення компіляції, движок JavaScript, пересилання на https, конфіденційність та багато іншого.

На додаток до інновацій та виправлень помилок, Виправлено 31 вразливість, з них 14 позначено як небезпечні 12 вразливостей (складені для CVE-2020-26969 та CVE-2020-26968), спричинені проблемами пам'яті, такими як переповнення буфера та доступ до вже звільнених областей пам'яті.

Ці проблеми потенційно можуть призвести до виконання зловмисного коду при відкритті спеціально створених сторінок.

Основні нові функції Firefox 83

За замовчуванням у цій новій гілці Firefox 83 увімкнено новий компілятор JIT, який був розроблений під кодовою назвою Warp, що значно спростить архітектуру JIT, покращить швидкість реагування, скоротить час завантаження сторінки та зменшить споживання пам'яті.

Покращено продуктивність движка JavaScript головним чином за рахунок зменшення інформації про внутрішній тип, що відслідковується в двигуні, та використання методу проміжного кешування коду (CacheIR), раніше запропонованого в інтерпретаторі байт-кодів, який займає проміжну нішу між звичайним інтерпретатором та компілятором до JIT.

У розділі "Конфіденційність та безпека" налаштувань, пропонується режим "Лише HTTPS"Якщо увімкнено, усі запити, зроблені без шифрування, автоматично перенаправляються на захищені варіанти сторінки. Цей режим можна ввімкнути для всіх вікон або лише для вікон, відкритих у режимі приватного перегляду.

Крім того, активовано нове діалогове вікно автентифікації він не блокує інші вкладки. Форма для введення параметрів автентифікації тепер прив’язана до певної вкладки і не блокує весь інтерфейс.

Були додані гарячі клавіші для перемотування назад швидко відео, що відображається в режимі "картинка в картинці". Для перемотування вперед та назад із кроком 15 секунд тепер досить натиснути відповідні клавіші курсору.

Покращений інтерфейс відображається при увімкненні обмін екраном під час відеоконференції у Firefox. Інтерфейс тепер більш чітко визначає, які пристрої та екрани є спільними.

Адресний рядок тепер має можливість швидко переключитися на інший движок Пошук: список доступних піктограм пошукової системи тепер відображається внизу вікна ще до початку запиту (раніше список з’являвся лише після введення першої літери запиту).

Крім того, функція "Tab-to-search" доступна, що дозволяє натиснути клавішу Вкладка в адресному рядку перемикається в режим пошуку з вибором пошукової системи активний на основі введених символів, якщо однією з встановлених пошукових систем є та, яка пропонує автозаповнення. Наприклад, набравши "ya", ви повернете "yandex.ru", після чого ви зможете натиснути клавішу Tab, і буде ввімкнено режим Яндекса для написання запиту.

Вбудований інтерфейс засобу перегляду документів PDF було перероблено (Піктограми замінено, для панелі інструментів використано світлий фон).

Для пристроїв Apple, що постачаються з macOS Big Sur і оснащений новими процесорами Apple, можливість використання Firefox забезпечується двійковим перекладачем Rosetta 2. У наступних випусках планується надати збірки для процесора Apple M1. Версія macOS також забезпечує мінімізоване відновлення віконних сеансів для зменшення енергоспоживання.

Для користувачів Windows 7/8 / 8.1 та macOS 10.12-10.15 увімкнено механізм компонування WebRender. Тому WebRender тепер увімкнено для всіх версій Windows та macOS (крім 10.16 Beta).

Для Linux власні драйвери NVIDIA залишаються в списку блоків для WebRender, а також драйвери Intel при використанні роздільної здатності екрану 3440 × 1440 і вище.

Користувачі двійкових драйверів NVIDIA в Linux, які ввімкнули WebRender вручну і не використовують композицію, можуть зазнати регресії, де верхня половина екрана стає заповненим прямокутником.

Проблему можна вирішити, увімкнувши композицію або експортувавши будь-яку з наступних змінних середовища: MOZ_GTK_TITLEBAR_DECORATION = система (на жаль, включає заголовок вікна) або MOZ_X11_EGL = 1 (ця опція вимикає підтримку WebGL 2). Ви також можете тимчасово відключити WebRender.

Як встановити нову версію Firefox 83 на Linux?

Користувачі Ubuntu, Linux Mint або інший похідний Ubuntu, Вони можуть встановити або оновити до цієї нової версії за допомогою PPA браузера.

Це можна додати до системи, відкривши термінал і виконавши в ньому таку команду:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

Зроблено це тепер вони просто повинні встановити за допомогою:

sudo apt install firefox

Для користувачів та похідних Arch Linux просто запустіть у терміналі:

sudo pacman -S firefox

Тепер для тих, хто є користувачами Fedora або будь-який інший розподіл, отриманий з нього:

sudo dnf install firefox

В кінці кінців якщо вони є користувачами openSUSEВони можуть покластися на сховища спільнот, з яких вони зможуть додати Mozilla до своєї системи.

Це можна зробити за допомогою терміналу та в ньому, набравши:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

в усі інші дистрибутиви Linux можуть завантажувати двійкові пакети від за наступним посиланням.  


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.