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), предложена по-рано в интерпретатора на байткод, която заема междинна ниша между обикновен интерпретатор и pre-JIT компилатор.

В секцията „Поверителност и сигурност“ в настройките ще намерите режима „Само HTTPS“ . Когато е активиран, всички некриптирани заявки се пренасочват автоматично към защитени варианти на страници. Можете да активирате този режим за всички прозорци или само за прозорци, отворени в режим на частно сърфиране.

Освен това е активиран нов диалогов прозорец за уеб удостоверяване , който не блокира други раздели. Формулярът за въвеждане на параметри за удостоверяване вече е свързан с конкретен раздел и не блокира целия интерфейс.

Добавени са бързи клавиши за бързо превъртане назад на видео, показано в режим „картина в картината“. За да превъртате напред и назад на стъпки от 15 секунди, просто натиснете съответните клавиши със стрелки.

Интерфейсът , който се показва, когато активирате споделянето на екрана по време на видеоконференция във Firefox, е подобрен . Интерфейсът вече е по-ясен относно това кои устройства и екрани се споделят.

Адресната лента вече има възможност за бързо превключване към друга търсачка: списъкът с икони на наличните търсачки вече се показва в долната част на прозореца още преди началото на заявката (преди списъкът се появяваше само след въвеждане на първата буква от заявката).

Освен това е налична функцията „Търсене с Tab“, която ви позволява да превключите в режим на търсене, като натиснете клавиша Tab в адресната лента. Тази функция избира активната търсачка въз основа на въведените символи, при условие че някоя от инсталираните търсачки предлага автоматично довършване. Например, въвеждането на „ya“ ще предложи „yandex.ru“, след което можете да натиснете Tab, за да активирате режима на заявка за търсене в Yandex.

Интерфейсът на вградения прегледник на 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 дистрибуции можете да изтеглите двоичните пакети от следния линк.


Добавяне като предпочитан източник в Google