Firefox 71 шығарылымы

Орын алу веб-шолғыштың шығарылымы Firefox 71, және де мобильді нұсқасы Android платформасына арналған Firefox 68.3. Сонымен қатар, жаңарту жасалды филиалдары ұзақ мерзімді қолдау 68.3.0. Жақында сахнаға шығады бета тестілеу Firefox 72 филиалы ауысады, оның шығарылымы 7 қаңтарға жоспарланған (жоба өтіп кетеді жаңа 4 аптаға даму циклі).

басты инновациялар:

  • Ұсынылған HTML, CSS және JavaScript тілдерінде жазылған браузер ішінде ашылатын сервистік веб-бет болып табылатын «about:config» бетіне арналған жаңа интерфейс. Бет элементтерін тінтуірдің көмегімен ерікті түрде таңдауға болады (бірден бірнеше жолды қоса) және контекстік мәзірді пайдаланбай-ақ алмасу буферіне орналастыруға болады. Жоғарғы іздеу жолы сақталды және жаңа айнымалыларды қосу үшін кеңейтілді. Сонымен қатар, стандартты механизм арқылы іздеуді қолдау жүзеге асырылды, ол сонымен қатар сәйкестіктерді кезең-кезеңімен іздеу арқылы тұрақты беттерде іздеу үшін қолданылады.

    Firefox 71 шығарылымы

    Әрбір параметр үшін логикалық мәндері бар айнымалы мәндерді (шын/жалған) түрлендіруге немесе жолды және сандық айнымалыларды өңдеуге мүмкіндік беретін түйме қосылды. Пайдаланушы өзгерткен мәндер үшін өзгертулерді әдепкі мәнге қайтару үшін түйме қосылды.

    Firefox 71 шығарылымы

    about:config ашқаннан кейін, әдепкі бойынша элементтер көрсетілмейді және тек іздеу жолағы көрінеді және бүкіл тізімді көру үшін «Барлығын көрсету» түймесін басу керек. Параметрлерге қосылды опциясы "general.aboutConfig.enable", мүмкіндік беру егер ол құрастыру кезеңінде міндетті түрде өшірілген болса, about:config бетіне кіруді қалпына келтіру;

    Firefox 71 шығарылымы

  • Қатысқан әдепкі бойынша, TLS сертификаттарын қарауға арналған жаңа интерфейс, оған «туралы: сертификат» қызмет беті және «Құралдар > Бет ақпараты > Қауіпсіздік > Сертификатты қарау» мәзірі арқылы қол жеткізуге болады. Сертификаттарды қарау интерфейсін іске асыру JavaScript және стандартты веб-технологиялар арқылы толығымен қайта жазылды, сонымен қатар Firefox Quantum стиліне сәйкестендірілді. Егер бұрын сертификаттарды қарау үшін бөлек терезе ашылған болса, енді ақпарат қосымшаны еске түсіретін пішіндегі қойындыда көрсетіледі. Әлбетте бірдеңе.

    Firefox 71 шығарылымы

  • Модернизацияланған мекенжай жолағы дизайны. Ең елеулі өзгеріс нақты белгіленген ашылмалы терезе пайдасына экранның бүкіл енінде ұсыныстар тізімін көрсетуден бас тарту болды. Ұсынылған өзгерістер Firefox 68-де пайда болған және XUL/XBL стандартты Web API-мен ауыстыратын кодтың толық қайта жазылуымен сипатталатын Quantum Bar мекенжай жолының жаңа іске асырылуын әзірлеуді жалғастырады. Бірінші кезеңде Quantum Bar дизайны ескі мекенжай жолағын толығымен қайталады және өзгерістер ішкі қайта өңдеумен шектелді. Қазір сыртқы келбетін жақсарту жұмыстары басталды. Өзгерістер қазір әдепкі бойынша өшірілген және about:config ішіндегі "browser.urlbar.megabar" параметрі арқылы белсендіруді қажет етеді.

    Firefox 71 шығарылымы

  • Қосылды Қолдау шолғышты пәрмен жолында «-киоск» опциясын көрсету арқылы іске қосылатын және тек толық экран режимінде жұмыс істеу мүмкіндігіне әкелетін интернет-киоск режимінде іске қосу. Интерфейс басқару элементтерін, қалқымалы терезелерді, мәтінмәндік мәзірлерді және бетті жүктеу күйі көрсеткіштерін (сілтемелерді және ағымдағы URL мекенжайын көрсету) көрсету бұғатталған. Пернетақта енгізуі айтарлықтай шектелген, мысалы, Alt және Ctrl пернелерін өңдеу өшірілген, бұл браузерден шығуға, басқа қолданбаға ауысуға немесе басқа сайтты ашуға жол бермейді. Режимді әртүрлі автономды терминалдардың, жарнамалық стендтердің, демонстрациялық панельдердің және бір веб-сайт/веб-қосымшамен жұмыс істеумен шектелген басқа жүйелердің жұмысын ұйымдастыру үшін пайдалануға болады.
  • Жүйе қондырмасында шолғышпен бірге Бекіту бағытында (бұрын қондырма Lockbox ретінде жеткізілген), ұсыну Сақталған құпия сөздерді басқаруға арналған «about:logins» интерфейсі, құпия сөзді енгізу пішіндерін автоматты толтыру кезінде ішкі доменді тану пайда болды. Firefox Мониторының бұзылған тіркелгілер туралы ескертулері экраннан оқу құралдары бар пайдаланушылар үшін де енгізілді.
  • Windows, Linux және macOS жүйесіне арналған құрастырулар жергілікті MP3 декодерін пайдаланады.
  • Жетілдірілген бақылауға қарсы режимге криптовалютаны өндіруге арналған кодты блоктау туралы хабарландырулар қосылды. Мекенжай жолағындағы қалқан кескіндеріндегі белгішені басқан кезде көрсетілетін панель блокталған трекерлердің есептегішін көрсетеді.
  • Windows пайдаланушылары үшін бейнені «Суреттегі сурет» режимінде көру мүмкіндігі әдепкі бойынша қосылады, бұл бейнені браузерде шарлау кезінде көрінетін қалқымалы терезе түрінде ажыратуға мүмкіндік береді. Бұл режимде көру үшін бейнені тінтуірдің оң жақ түймешігімен басқан кезде көрсетілетін кеңестерді немесе мәтінмәндік мәзірді басу керек, «Суреттегі сурет» тармағын таңдаңыз (YouTube-те, ол өзінің контекстік мәзір өңдеушісін ауыстырады, оң жақ- екі рет басыңыз немесе Shift пернесін басып тұрып басыңыз). Windows емес жүйелерде режимді қолдауды "media.videocontrols.picture-in-picture.enabled" опциясы арқылы about:config ішінде қосуға болады.
  • Орындалды бет элементтерінің кірістірілген көп қабатты орналасуын қолдау (CSS торының 2-деңгейі), бұл негізгі ұяшықтарға бекітілген еншілес элементтерді анықтау мүмкіндігін қамтамасыз ету арқылы торға тураланған бет орналасуларын құрудың икемділігін айтарлықтай жақсартады (ұяшық ішінде бөлек торды орналастыру). Кірістірілген торлар "мәні арқылы анықталады.ішкі тор" "тор-үлгі-бағандар" және "тор-үлгі-жолдар" сипаттарында. Кірістірілген торларға қолдау сонымен қатар DevTools Grid Inspector тексеру режиміне қосылды.
  • CSS-ге сипат қосылды баған аралығы, элементке барлық бағандарды қамтуға мүмкіндік береді.
  • CSS сипатында клип жолы функциясы арқылы көрсетілген көрінуді шектеу аймағын анықтау мүмкіндігін қосты жол() в формат SVG құрылымы.
  • Қосылды қасиеті арқылы анықталған арақатынас коэффициентін есепке алу мүмкіндігі арақатынасы, HTML атрибуттары үшін img тегіндегі "биіктік" және "ені".
  • Әдіс JavaScript-ке қосылды Promise.allSettled(), ол күтпеген уәделерді есепке алмай, тек орындалған немесе қабылданбаған уәделерді қайтарады (басқа кодты іске қоспас бұрын орындау нәтижесін күтуге мүмкіндік береді).
  • Іске асырылған сынып MathMLElement (бұрын тек сынып берілген элемент), белгілеудегі элементтерді анықтау MathML. Сондай-ақ, mathmlEl.style және жаһандық оқиға өңдегіштерін пайдалануға болатын сәйкес MathML DOM тармағы қосылды.
  • DOM файлына конструктор қосылды StaticRange() DOM мазмұнының бөлігін көрсететін StaticRange нысанын жасау үшін.
  • API қосылды БАҚ сеансы, ол хабарландыру аймағында мультимедиалық мазмұнды ойнату туралы ақпараты бар блокты теңшеуге арналған құралдарды ұсынады. Осы API арқылы веб-қосымша жаңа әнді ойнатудың басталуы туралы хабарландыруды көрсетіп қана қоймай, сонымен қатар хабарландыру аймағынан немесе экран сақтағыш интерфейсі арқылы басқаруды ұйымдастыра алады, мысалы, кідіртуге арналған түймелерді орналастыру, ағын арқылы жылжыту, немесе келесі әнге көшу.
  • Қосымша әзірлеушілерге арналған API-де жақсартылған деректерді жүктеу кезінде ақауларды өңдеу. Windows.create қоңырауы арқылы қондырмалар арқылы ашылатын қалқымалы терезелер енді қондырма URL мекенжайының орнына қондырма атауын көрсетеді («moz-extension://»).
  • WebGL енді кеңейтімдерді қолдайды OVR_multiview2, ол бір қоңыраумен бірден бірнеше көру порттарын көрсетуге мүмкіндік береді (мысалы, WebXR жүйесінде стерео шығыс үшін пайдалы);
  • Желінің белсенділігін тексеруге арналған интерфейс DNS-те шешу уақытын бөлек көрсету, қосылымды орнату, деректерді жіберу және жауап алу арқылы желілік сұранысты өңдеу кезеңдерін талдау мүмкіндігін қамтиды. Ақпарат оң жақ бүйірлік тақтадағы жаңа Уақыт қойындысы арқылы беріледі.

    Firefox 71 шығарылымы

  • Әдепкі желі әрекетін бақылау интерфейсінде қосылды белсенді қосылымдарды кідірту мүмкіндігі бар WebSocket қосылымдарын тексеру режимі.

    Firefox 71 шығарылымы

  • Желі мониторына қосылды Қолдау сұрау/жауап органдарында, cookie файлдарында және тақырыптарда толық мәтінді іздеу, сондай-ақ жүзеге асырылады мүмкіндік қажетті маскалары бар сүзгілерді қосу арқылы белгілі бір URL мекенжайларының жүктелуін блоктау.

    Firefox 71 шығарылымы

  • Веб-консольде енгізілген көп жолды режим редакциялау, ол бірнеше жолға бөлінген JavaScript құрылымдарын енгізуге және оларды Enter пернесін басу арқылы емес, Run түймесін басу арқылы орындауға мүмкіндік береді. Режим бүйірлік панель ретінде жасалған, енгізу өрісінің оң жағындағы «бөлу тақтасы» белгішесін басқаннан кейін немесе Ctrl+B пернелер тіркесімі арқылы көрсетіледі.

    Firefox 71 шығарылымы

  • JavaScript жөндеу құралы қамтамасыз етеді алдын ала қарау айнымалылардың кодта қолданылу орнындағы мәндері жүзеге асырылады өткізу оқиғалар журналы және өшіру мүмкіндігін қосты қалқымалы блок тоқтау нүктелерімен (devtools.debugger.features.overlay about:config).

    Firefox 71 шығарылымы

  • Android үшін Firefox 68.2 түзету жаңартуы дайындалды. Естеріңізге сала кетейік, Android үшін Firefox жаңа маңызды шығарылымдарын қалыптастыру тоқтатылды. Android жүйесіне арналған Firefox-ты ауыстыру үшін, код атауы Fenix ​​(бөлінген Firefox алдын-ала қарау) дамиды GeckoView қозғалтқышын пайдаланатын мобильді құрылғыларға арналған жаңа шолғыш және Mozilla Android Components кітапханаларының жинағы.

    Сыни осалдықтар санының азаюы жад проблемалары, мысалы, буфердің толып кетуі және әлдеқашан босатылған жад аймақтарына қол жеткізу қауіпті деп белгіленген, бірақ маңызды емес. Жаңа шығарылым арнайы жасалған беттер ашылған кезде шабуылдаушы кодының орындалуына әкелуі мүмкін 13 ұқсас мәселені түзетеді.

Инновациялар мен қателерді түзетуден басқа, Firefox 71 түзетілді 26 осалдық, оның 17-і (б CVE-2019-17013 и CVE-2019-17012) арнайы әзірленген беттерді ашқан кезде шабуылдаушы кодының орындалуына әкелуі мүмкін деп белгіленеді. Бір қызығы, буфердің толып кетуі және бұрыннан босатылған жад аймақтарына қол жеткізу сияқты жад проблемалары қазір қауіпті, бірақ маңызды емес деп белгіленген.

Ақпарат көзі: opennet.ru

пікір қалдыру