Firefox 105 пристига с подобрения в управлението на паметта за Linux

Лого на уеб браузър Firefox

Firefox е уеб браузър с отворен код, разработен за различни платформи, той се координира от Mozilla и Mozilla Foundation

Стартирането на новата версия на популярния уеб браузър „firefox 105“, заедно с което е генерирана и дългосрочна актуализация на клона на версия 102.3.0, в допълнение към който клонът на Firefox 106 е преместен на етап бета тестване.

В допълнение към иновациите и корекциите на грешки, Firefox 105 коригира 13 уязвимости, от които 9 са маркирани като опасни (7 са обобщени в CVE-2022-40962) и са причинени от проблеми с паметта като препълване на буфер и достъп до вече освободени области на паметта. Тези проблеми могат потенциално да доведат до изпълнение на злонамерен код, когато се отварят специално създадени страници.

Основни нови функции на Firefox 105

В тази нова версия, представена от Firefox 105 на Linux намали възможността че Firefox е изчерпване на цялата налична памет докато работи с Firefox и има подобрена производителност при изчерпване на свободната памет.

Друга промяна, която знам, че се откроява, е тазиe Осигурена е поддръжка за спецификацията User Timing Level 3, който дефинира програмен интерфейс за разработчиците за измерване на производителността на техните уеб приложения. В новата версия методите performance.mark и performance.measure имат допълнителни аргументи за задаване на собствен начален/краен час, продължителност и прикачени файлове.

Във версията за Android интерфейсът е променен за да използвате шрифта, предоставен от Android по подразбиране, плюс внедрените отварящи раздели, предоставени от Firefox на други устройства, също са предоставени.

Що се отнася до промените в Windows, споменато е, че вече можете да използвате жест с плъзгане с два пръста наляво или надясно за да прегледате хронологията на сърфиране, в допълнение към което значително е подобрена стабилността на работа в условия на недостатъчна памет в системата.

Що се отнася до свързани промени за разработчиците, споменават се следните:

  • Методите array.includes и array.indexOf бяха оптимизирани с помощта на SIMD изрази, което позволи удвояване на производителността при търсене в големи списъци.
  • Добавен е API OffscreenCanvas, който позволява чертане на елементи на платно в буфер в отделна нишка, независимо от DOM. OffscreenCanvas реализира работа в контекста на Windows и Web Worker и също така осигурява поддръжка на шрифтове.
  • Добавени са API TextEncoderStream и TextDecoderStream, за да се улесни конвертирането на потоци с двоични данни в текст и обратно.
  • За скриптове за обработка на съдържание, дефинирани в плъгини, е внедрен параметърът RegisteredContentScript.persistAcrossSessions, който позволява създаване на постоянни (постоянни) скриптове, които запазват състоянието между сесиите.
  • Добавена е опция към диалоговия прозорец за визуализация на печат за отпечатване само на текущата страница.
  • Реализирана поддръжка за разделени Service Workers на iframe, заредени от сайтове на трети страни (Service Worker може да се регистрира на iframe на трета страна и ще бъде изолиран спрямо домейна, от който е зареден този iframe).

От негова странакъм Firefox 106 бета, изпъква това интегрираният PDF Viewer има способността да рисува графични етикети (чертежи на ръка) и прикачете текстови коментари, активирани по подразбиране

Друга промяна, която е интегрирана в тази бета версия, е Значително подобрена поддръжка на WebRTC (актуализирана библиотека libwebrtc от версия 86 до 103), включително подобрена RTP производителност и по-добри средства за предоставяне на достъп до екрана в базирани на Wayland среди.

И накрая, ако се интересувате да знаете повече за това от тази нова версия на браузъра можете да проверите подробностите В следващия линк.

Как да инсталирам или актуализирам новата версия на Firefox в Ubuntu и деривати?

Както винаги, за тези, които вече използват firefox, те могат просто да влязат в менюто за актуализация до последната версия, тоест потребителите на Firefox, които не са деактивирали автоматичните актуализации, ще получат актуализацията автоматично.

Докато за тези, които не искат да чакат това да се случи те могат да изберат Меню> Помощ> Всичко за Firefox след официалното стартиране за стартиране на ръчна актуализация на уеб браузъра.

Екранът, който се отваря, показва текущо инсталираната версия на уеб браузъра и проверява за актуализации, при условие че функционалността е активирана.

Друга възможност за актуализация, е, ако сте потребител на Ubuntu, Linux Mint или друго производно на Ubuntu, можете да инсталирате или актуализирате до тази нова версия с помощта на PPA на браузъра.

Това може да се добави към системата чрез отваряне на терминал и изпълнение на следната команда в него:

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

Последният метод за инсталиране, който беше добавен «Flatpak». За целта те трябва да имат поддръжка за този тип пакети.

Инсталирането се извършва чрез въвеждане:

flatpak install flathub org.mozilla.firefox

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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