Вийшла нова версія 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», яка дозволяє перейти в режим пошуку, натиснувши клавішу Tab в адресному рядку. Ця функція вибирає активну пошукову систему на основі введених символів, за умови, що одна з встановлених пошукових систем пропонує автозаповнення. Наприклад, якщо ввести «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 ви можете завантажити бінарні пакети за наступним посиланням.