Firefox 144: Представя нова система за профили, поддръжка за Google Lens и подобрения в сигурността.

Ключови точки
  • Нова система за управление на профили с визуална и изолирана конфигурация.
  • Интеграция с Google Lens и поддръжка за търсачката Perplexity AI.
  • AES-256-CBC криптиране за локалния мениджър на пароли.
  • Подобрения в API и за разработчици: View Transitions, WebGPU, PerformanceEventTiming.

Firefox 144

Mozilla обяви преди няколко дни официалното пускане на новата версия на Firefox 144, придружено от актуализации за версии 140.4.0 и 115.29.0 на Extended Support. Новата версия въвежда напълно преработена система за управление на профили, визуални подобрения на интерфейса и редица подобрения в сигурността, производителността и съвместимостта със съвременните уеб технологии.

С пускането на тази нова версия, Mozilla е отстранила 24 уязвимости, 16 от които са свързани с проблеми с паметта, като например препълване на буфера или използване след освобождаване на диск. Тези уязвимости биха могли да позволят дистанционно изпълнение на злонамерен код, ако се отвори специално създадена уеб страница.

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

В тази нова версия на Firefox 144, една от най-забележителните нови функции е... активиране на нова система за управление на профили което е сега достъпни за всички Потребители. Всеки профил може да бъде конфигуриран независимо, като запазва собствена история, отметки, разширения и предпочитания в собствената си поддиректория (~/.mozilla/firefox/).

Тази нова система Управлява се директно от главното меню Вградените опции на браузъра включват именуване, икони и цветови схеми за всеки профил. За разлика от стария „Мениджър на профили“, достъпен чрез командния ред (Firefox –ProfileManager), новата система предлага модерен графичен интерфейс, въпреки че двата метода работят независимо и не споделят настройки.

Firefox 144 въвежда много търсена функция: Сега е възможно Запазете активния раздел видим, дори когато свивате група раздели, което улеснява работата само с един раздел, без да се разгъват всички групи. Освен това е добавена опцията за преместване на раздели в свити групи чрез плъзгане с мишката, без да е необходимо да се разгъват.

Друго практическо подобрение идва с Режим картина в картина, на Потребителите могат да затворят плаващия прозорец На видео без прекъсване на възпроизвеждането, просто като натиснете Shift + Esc или задържите клавиша Shift, докато кликвате върху „Затвори“.

По-сигурно криптиране и нови инструменти с изкуствен интелект

Сигурността на мениджър на пароли Той също така получи подобрения във Firefox 144, и това е сега използва AES-256-CBC за локално криптиране на съхранените идентификационни данни, замествайки по-стария, по-малко надежден 3DES-CBC.

В областта на търсенията, Mozilla е интегрирала Google Lens директно вв контекстното меню на изображенията, което ви позволява да търсите подобни обекти, да копирате текст или да го превеждате. Тази функция е налична само ако потребителят е избрал Google като основна търсачка.

В допълнение, браузърът добавя cСъвместимост с търсачката Perplexity, инструмент задвижвани от изкуствен интелект което ви позволява да задавате въпроси на естествен език от адресната лента. Потребителите могат да го зададат като търсачка по подразбиране или да го използват от време на време.

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

Напредък за уеб разработчици и нови API

Firefox 144 също така предлага подобрения и нови инструменти за разработчици:

  • Инструментите за инспектор вече позволяват директен достъп до персонализирани CSS свойства в рамките на var() функциите, в допълнение към разграничаването между native и персонализирани събития.
  • Добавен е Element.moveBefore() API, което улеснява преместването на елементи в DOM дървото без нулиране на тяхното състояние, а поддръжката на MathML е разширена с новото свойство math-shift: compact, което подобрява показването на горни индекси.
  • Междувременно, PerformanceEventTiming API добавя атрибута InteractionID, който позволява множество събития (като докосвания или кликвания върху екрана) да бъдат свързани с едно потребителско действие, подобрявайки точността на измерване на производителността.
  • Той приема атрибутите HTML command и commandfor, които опростяват създаването на интерактивни менюта без нужда от JavaScript, и добавя поддръжка за View Transitions API, което ви позволява да създавате плавни преходи между страници или DOM състояния.

WebRender, WebGPU и още мултимедийна поддръжка

Двигателят WebRender вече може да прилага дитеринг към CSS градиенти. (линеен градиент, радиален градиент, коничен градиент) при рендиране с хардуерно ускорение.

La WebGPU API добавя метода GPUDevice.importExternalTexture, което ви позволява да импортирате текстури от HTML видео елементи или VideoFrame.

Firefox също така подобрява поддръжката за WebRTC, добавяне на параметъра resizeMode в getUserMedia() да се позволи изрязване и мащабиране на заснетото видео, и възможността за прехвърляне на RTCDataChannel обекти между нишки, използвайки WebWorker.

API-то на ScreenOrientation е актуализирано с методи lock() и unlock() за контрол на ориентацията на екрана на устройства с Android и таблети с Windows.

Какво е новото за Android и корекции на сигурността

В мобилната си версия, Firefox за Android включва индикатор за автоматичен превод, който съобщава дали дадена страница е напълно преведена. Браузърът вече е достъпен за изтегляне от AppGallery на Huawei, въпреки че минималните му изисквания са се увеличили: вече се изисква Android 8 или по-нова версия.

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

Как да инсталирам Firefox на Linux?

Ако вече сте потребител на Firefox, трябва да знаеш това можете лесно да актуализирате до последната версия достъп до менюто за конфигурация. Тези с активирани автоматични актуализации не трябва да се притесняват, тъй като ще получат новата версия без ръчна намеса.

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

За Потребители на Ubuntu, Linux Mint и други производни от Ubuntu също Възможно е да актуализирате Firefox чрез официалния PPA. За да направите това, отворете терминал и въведете следните команди:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get актуализация sudo apt инсталирайте firefox

Друга налична опция за инсталиране е чрез Flatpak. За да използвате този метод, трябва да имате поддръжка на Flatpak на вашата система. След като бъде активиран, можете да инсталирате Firefox, като изпълните следната команда в терминала:

flatpak инсталирайте flathub org.mozilla.firefox

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

актуализация на flatpack

За тези, които предпочитат да използват Snap, инсталирането на браузъра може да стане чрез въвеждане на следната команда:

sudo snap инсталирайте firefox

И за да актуализирате приложенията, които сме инсталирали във формат Snap, просто въведете следното в терминала:

sudo snap опресняване