Какво ново предлага уеб браузърът Firefox 71

13
2178

Преди броени дни излезе новата версия 71 на уеб браузъра Firefox и едновременно с това мобилната версия Firefox 68.3 за Android платформата. Съвсем скоро ще започнат бета тестовете на Firefox 72, стабилната версия на който е планирана за 7 януари. Проектът преминава към нов 4-седмичен цикъл на разработване.

Основни нововъведения в браузъра Firefox 71

  • Реализиран е нов интерфейс на страницата about :config. Това вече е служебна уеб страница, написана на HTML, CSS и JavaScript. Различните елементи на страницата могат да бъдат маркирани с помощта на мишката (включително и няколко реда), които остават в клипборда без да се налага използването на контекстното меню. Редът за търсене е запазен и неговите възможности са разширени, и е добавена възможност за добавяне на нови променливи.

За всяка една настройка е добавен нов бутон, даващ възможност за инвертиране на булевите променливи (true/false), както и редактирането на текстовите и числовите променливи. Има и бутон за връщане към първоначалните значения на тези променливи, които са зададени по подразбиране.

След въвеждането на about :config по подразбиране се показва само реда за търсене без различните променливи. За да бъдат показани и те е необходимо да се кликне върху бутона Show all. В настройките е добавена опцията general.aboutConfig.enable, която дава възможност за връщане към about :config, ако тази страница е била блокирана по време на компилацията или по други причини

  • По подразбиране се използва новия интерфейс за преглед на TLS сертификатите, достъпни чрез служебната страница about :certificate или чрез менюто Tools > Page Info > Security > View Certificate. Този интерфейс е създаден от нулата с използването на JavaScript и стандартните уеб технологии, като външният вид е в стил Firefox Quantum. Докато преди за прегледа на сертификат се налагаше отварянето на нов програмен прозорец, сега информацията се показва в нов раздел
  • Модернизиран е адресния ред. Списъкът с препоръчваните URL адреси вече не се показва в цялата ширина на екрана, а във вида на падащ списък. Има и други промени от подобен тип, като всичките те по подразбиране са изключени, Тази опция може да бъде активирана чрез променливата browser.urlbar.megabar в about :config.
  • Добавена е възможност за стартиране на браузъра в режим киоск, който се активира чрез добавянето на опция –kiosk от командния ред. В този режим браузърът работи единствено в режим на цял екран, като менюто, изскачащите прозорци, контекстното меню и реда, показващ текущия URL са скрити. Въвеждането от клавиатурата е значително ограничено – изключени са клавишите Alt и Ctrl и по този начин не може да се излезе от средата на браузъра, да се превключи фокуса към друго приложение или да се отвори друг сайт. Този режим е предназначен за работа в различните терминали, билбордове, демонстрационни панели и други подобни системи, в които работата е ограничена само в рамките на един сайт и/или едно уеб приложение

  • Във Firefox 71 е включено системното допълнение Lockwise, познато по-рано като Lockbox, което предлага за about :logins интерфейса за управление на паролите, разпознаване на поддомейните при автоматичното попълване на потребителското име и паролата. Извежда се съобщение, че в този случай е възможно компрометиране на паролата
  • Във версиите за операционните системи Windows, Linux и macOS е интегриран MP3 декодер
  • В разширения режим за защита се извежда съобщение, че е засечен код за добив на криптовалута
  • По подразбиране, за Windows потребителите е включен режима Картинка в картинката (Picture-in-Picture). В другите операционни системи този режим се включва чрез настройката media.videocontrols.picture-in-picture.enabled в about :config
  • Вече се поддържа многослойното използване на елементите на уеб страницата (CSS Grid Level 2), с което се увеличава гъвкавостта в изграждането на макетите на уеб страниците
  • В интерфейса за мониторинг на мрежовата активност е реализирана възможност за анализ на процеса на обработка на мрежовата заявка, като поотделно се показват времето за реакция на DNS сървъра, времето за изграждане на връзката, изпращането на данните и получаването на отговора. Информацията се предоставя в новия раздел Timing в десния страничен панел
  • В интерфейса за мониторинг на мрежовата активност по подразбиране е включен режима за инспектиране на WebSocket връзките с възможност за спиране на различните активни съединения
  • В Network Monitor е добавена поддръжката на търсене на текст в мрежовите пакети на запитванията и отговорите, cookie и заглавията. Реализирана е възможност за блокиране зареждането на данни от определени URL чрез добавяне на филтри, като се поддържат и маски
  • В уеб конзолата е реализиран многоредов режим на редактиране, при който има възможност за въвеждане на няколко реда JavaScript код, които се изпълняват не чрез натискането на Enter, а чрез клик върху иконката Run
  • В JavaScript дебъгера могат предварително да се виждат значенията на променливите, преди кодът да бъде изпълнен
  • За Android е подготвено коригиращото обновяване Firefox 68.2. Да напомним, че формирането на нови мажорни версии на Firefox за Android е прекратено. Вместо Firefox в Android вече се използва браузъра Fenix, разпространяван като Firefox Preview. Този браузър използва GeckoView енджина и библиотеките Mozilla Android Components

 


Освен нововъведенията и оправените бъгове, във Firefox 71 са отстранени 26 уязвимости, 17 от които (класифицирани с общите имена CVE-2019-17013 и CVE-2019-17012) са имали възможност за изпълнение на хакерски код чрез специално създадени уеб страници.

0 0 гласа
Оценете статията
Абонирай се
Извести ме за
guest
13 Коментара
стари
нови оценка
Отзиви
Всички коментари