Излезе Firefox 149 с VPN и режим на разделяне на екрана

Състоя се пускането на уеб браузъра Firefox 149 и бяха формулирани актуализации на предишни версии с дългосрочна поддръжка — 140.9.0 и 115.34.0. В близките часове ще бъде преместена в бета тестване версия Firefox 150, чийто пуск е насрочен за 21 април.

Основни новини в Firefox 149 (1, 2, 3):

  • Включена е поддръжка на режим Split View, позволяващ едновременно в едно прозорец да се преглеждат съдържанието на две табове. Режимът се активира чрез бутона „Add Split View“ в контекстното меню, което се показва при клик с десен бутон върху табовете. При натискане на този бутон съдържанието на прозореца се разделя на две части и в дясната част се отваря съдържанието на новия таб. Ако изберете опция за група от два таба, посочените табове веднага ще бъдат разкрити един до друг. Допуска се произволно изменение на размера на дясната и лявата област на прегледа чрез плъзгане с мишката на разделящата лента. Активният таб при едновременно преглеждане се подчертава с червена рамка.
    Излезе Firefox 149 с VPN и режим на разделяне на екрана
  • Включен е интегриран безплатен VPN-сервис Firefox VPN (не бъркайте с Mozilla VPN), който позволява достъп до сайтове не директно, а чрез междинни прокси-сървъри в различни държави, скриващи IP-адрес потребителя. Има възможност за включване VPN само за избрани сайтове. За активиране на VPN е необходима регистрация на акаунт в Mozilla. На първия етап услугата VPN е достъпна за потребители от САЩ, Франция, Германия и Обединеното кралство. В услугата VPN има ограничение от 50 гигабайта трафик на месец.
    Излезе Firefox 149 с VPN и режим на разделяне на екрана
  • Добавена е функцията Tab Notes за прикрепяне на произволни бележки към разделите. Бутонът за добавяне на бележки е поставен в контекстното меню и също така се показва на миниатюрата, появяваща се при задържане на курсора върху раздела. За включване можете да използвате настройката „browser.tabs.notes.enabled“ на страницата about:config или опцията в секцията Firefox Labs на страницата с настройки (about:preferences#experimental).
    Излезе Firefox 149 с VPN и режим на разделяне на екрана
  • Предложена е панелът TrustPanel, който се извиква при натискане на иконката с изображение на щит пред адресната лента и комбинира предварително предоставените отделно панели с параметри за приватност и сигурност.
    Излезе Firefox 149 с VPN и режим на разделяне на екрана
  • Добавена защита срещу изпращането на фонови известия за реклама, спам и фишинг от ненадеждни сайтове. Известията вече се блокират автоматично, а предоставените права се оттеглят за всички сайтове, маркирани като вредоносни от SafeBrowsing.
  • За ускоряване на извеждането на PDF файлове е активирано апаратно ускорение.
  • В конфигуратора на панела (Customize Toolbar) е добавена възможността за добавяне на бутон Share на панела за изпращане на текущата страница на други потребители и на други устройства чрез предоставените системни услуги за обмен на информация на платформите Windows и macOS.
  • За намаляване на повърхността на атака са стегнати изискванията към JavaScript файловете, които могат да бъдат стартирани в родителския процес, отговарящ за стартирането на дъщерни процеси и основната функционалност на браузера, като интерфейс, профили, управление на процесите и навигация.
    Излезе Firefox 149 с VPN и режим на разделяне на екрана
  • Преработен е дизайнът на страниците, показвани при възникване на грешки при опит за отваряне на сайтове.
    Излезе Firefox 149 с VPN и режим на разделяне на екрана
  • На платформата Linux вместо диалога GTK3 по подразбиране сега се използва XDG портала org.freedesktop.portal.FileChooser, предлагащ по-функционален интерфейс за избор на файлове.
  • Повишена е надеждността на зареждането с използването на протокола HTTP/3 при нестабилна мрежова връзка.
  • На платформата Windows за достъп до информация за местоположението се използва API Windows.Devices.Geolocation вместо старото API от времето на Windows 7.
  • Реализацията на декодера за формат JPEG XL е преместена на библиотеката jxl-rs, написана на езика Rust. Поддръжката на JPEG XL все още е деактивирана по подразбиране и изисква активиране на параметъра "image.jxl.enabled" на страницата about:config.
  • В инструментите за уеб разработка в панела за инспектиране на хранилището е добавен бутон за изтриване на всички записи в избраното хранилище. В панела за работа със стиловете до всеки CSS елемент, свързан с показваното в секцията "Computed" изчислено значение, е добавена пиктограма за преминаване към този елемент в секцията "Rules".
  • Добавена е възможността за извикване на предоставената от браузъра реализация на падащото меню чрез метода showPicker() за показване на предложения за автоматично попълване на текстово поле на базата на вариантите, определени в блока .
  • CSS свойството «shape-outside» добавя поддръжка на функциите rect() и xywh() за формиране на областта на обтекане на текста. По-рано тези функции се поддържаха само в CSS свойствата clip-path и offset-path.
  • За избор на шрифт с допълнителни математически символи в CSS свойството «font-family» е добавена поддръжка на стойността «math», която също е използвана по подразбиране за шрифта при извеждане на съдържанието на елемент <math>.
  • В HTML елементите е добавена поддръжка на атрибута ‘popover=»hint»‘, който позволява да се показват автоматично скрити изскачащи подсказки, без да се скриват други типове изскачащи popover блокове.
    Излезе Firefox 149 с VPN и режим на разделяне на екрана
  • За мултимедийните елементи (<audio>, <video>) е включена поддръжка на псевдо-класовете «:playing», «:paused», «:seeking», «:muted», «:buffering», «:stalled» и «:volume-locked».
  • Включена е съответстваща на изискванията на спецификацията реализация на API HTMLMediaElement.captureStream(), позволяваща улавяне на съдържанието, визуализирано с HTMLMediaElements (например, съдържание, извеждано чрез таговете video и audio).
  • Добавен е API Reporting за получаване на информация за различни способности и проблеми, като нарушения на CSP (Content Security Policy), Permissions-Policy, Integrity-Policy, Cross-Origin-Embedder-Policy, както и използването на остаряла функционалност.
  • Реализиран е API CloseWatcher, позволяващ проследяване на Close заявките в уеб приложения и реагиране на тяхното постъпване (например, може да се създаде обработчик за натискане на бутона «назад» на Android смартфон). Close заявките се формират при опити за затваряне на модални (<dialog>) и изскачащи диалози (popover=»») чрез натискане на клавиша Esc, използване на бутона «назад» или на екранен жест на смартфоните.
  • В версията на Firefox за Android е извършена работа по подобряване на навигацията и актуализирани са панелът с инструменти, списъкът с табове и менюто. Добавена е възможност за затваряне на изскачащите popover елементи и диалози с системния бутон «назад». Добавена е настройка «media.peerconnection.ice.obfuscate_host_addresses» за замъгляване на имената на хостовете, определяни чрез mDNS, което позволява да се скрие информация за вътрешните адреси при използване на WebRTC.

В допълнение към новостите и корекциите в Firefox 149 са отстранени 70 уязвимости. 55 от тях са свързани с проблеми с паметта, като препълвания на буфери и достъп до вече освободени области в паметта. Тези проблеми потенциално могат да доведат до изпълнение на злонамерен код при отваряне на специално оформени страници.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster