Релиз на Firefox 91

Излезе версия на уеб браузъра Firefox 91. Тази версия на Firefox 91 попада в категорията с дългосрочна поддръжка (ESR), като актуализации се публикуват през годината. Освен това е създадена актуализация на предишната версия с дългосрочна поддръжка 78.13.0 (в бъдеще се очакват още две актуализации 78.14 и 78.15). В най-скоро време версия Firefox 92 ще премине в бета тестване, като пускането е насрочено за 7 септември.

Основни нововъведения:

  • В режим на частно сърфиране по подразбиране е активирана политиката HTTPS-First, подобна на предишната опция „Само HTTPS“, налична в настройките. При опит за отваряне на страница без шифроване по HTTP в частен режим браузърът първо ще се опита да се свърже с уебсайта по HTTPS ("http://" се заменя с "https://"), и ако опитът е неуспешен, автоматично ще се обърне към сайта без шифроване. Важно отличие от режима HTTPS Only е, че HTTPS-First не се прилага за зареждане на субресурси, като изображения, скриптове и стилови таблици, а действа само при опит за отваряне на сайт след кликване на връзка или въвеждане на URL в адресната лента.
  • Върнат е режимът на печат на съкратен вариант на страницата, наподобяващ вида в режим на четене (Reader Mode), при който се показва само значителният текст на страницата, а всички свързани управленски елементи, банери, менюта, навигационни панели и други несвързани с съдържанието части от страницата се скриват. Режимът се активира чрез включване на Reader View преди печат. Поддръжката на този режим беше прекратена с версия Firefox 81, след преминаване към нов интерфейс за предварителен преглед преди печат.
  • Разширени са възможностите на метода за пълна защита на бисквитките (Total Cookie Protection), който се активира в режим на частно browsing и при избора на строг режим на блокиране на нежелано съдържание (strict). Режимът предполага използването на отделно изолирано хранилище за бисквитки за всеки сайт, което не позволява използването на бисквитки за проследяване на движението между сайтовете, тъй като всички бисквитки, поставяни от странични блокове, заредени на сайта, са свързани с основния сайт и не се предават при достъп до тези блокове от други сайтове. В новата версия е променена логиката за почистване на бисквитките, за да се изключат скритите изтичания на данни, и е добавена информация за потребителите относно сайтовете, които запазват информация локално.
  • Променена е логиката за запазване на файловете, отваряни след изтегляне. Файловете, отворени след изтегляне в външни приложения, сега се запазват в стандартната папка „Downloads“ вместо в временно хранилище. Напомняме, че Firefox предлага два режима на изтегляне — изтегляне с запазване и изтегляне с отваряне в приложение. Във втория случай загубеният файл се запазва в временно хранилище, което се изтрива след завършване на сесията. Такова поведение предизвика недоволство у потребителите, които при необходимост от директен достъп до файла трябваше да търсят допълнително временното хранилище, където файлът е съхранен, или да изтеглят данните отново, ако файлът вече е бил автоматично изтрит.
  • Практически за всички потребителски действия е включена оптимизация на „догонваща отрисовка“ (catch-up paints), което е позволило увеличение на отзивчивостта на повечето операции в интерфейса с 10-20%.
  • В сборките за платформата Windows е добавена поддръжка за технологията за единен вход (SSO), позволяваща свързване към сайтове, използвайки идентификационни данни от Windows 10.
  • В сборките за macOS е осигурено автоматично активиране на режима с висока контрастност при активиране в системата на опцията „Increase Contrast“.
  • Режимът „Switch to Tab“, позволяващ преминаване към раздела от списъка с препоръки в адресната лента, сега обхваща и страниците в режим на частно browsing.
  • API Gamepad сега е достъпен само при отваряне на страницата в защитен контекст (Secure Context), т.е. чрез HTTPS, през localhost или от локален файл;
  • В десктопната версия е добавена поддръжка на API Visual Viewport, чрез който можете да определите действителната видима област, като се вземе предвид показването на екранната клавиатура или мащабирането.
  • Добавени са методи: Intl.DateTimeFormat.prototype.formatRange() — връща локализиран и форматиран низ с диапазон на дати (например „1/05/21 – 1/10/21“); Intl.DateTimeFormat.prototype.formatRangeToParts() — връща масив със специфични за локализацията части от диапазона на дати.
  • Добавено е свойството Window.clientInformation, аналогично на Window.navigator.

Освен нововъведенията и корекциите на грешки, в Firefox 91 са отстранени 19 уязвимости, от които 16 са класифицирани като опасни. 10 уязвимости (събрани под CVE-2021-29990 и CVE-2021-29989) са предизвикани от проблеми с паметта, като преливания на буфери и достъп до вече освободени области на паметта. Потенциално, тези проблеми могат да доведат до изпълнение на код от злонамерен източник при отваряне на специално оформени страници.

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

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