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

Веб-шолғыш шығарылды Firefox 73, және де мобильді нұсқасы Android платформасына арналған Firefox 68.5. Сонымен қатар, жаңарту жасалды филиалдары ұзақ мерзімді қолдау 68.5.0. Жақында сахнаға шығады бета тестілеу Firefox 74 филиалы ауысады, оның шығарылымы 10 наурызға жоспарланған (жоба қозғалды 4 апта бойы даму циклі).

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

  • HTTPS арқылы DNS қатынасу режимінде (DoH, HTTPS арқылы DNS) қызметке қолдау қосылды. NextDNS, бұрын ұсынылған CloudFlare DNS серверіне қосымша («https://1.1.1.1/dns-query»). DoH белсендіріңіз және таңдаңыз провайдер болады желі қосылымының параметрлерінде.
    Firefox 73 шығарылымы

  • Бірінші кезең жүзеге асырылды тоқтату шешу арқылы орнатылған қондырмаларды қолдау. Өзгеріс жүйедегі барлық Firefox даналары өңдейтін ортақ каталогтарда (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ немесе ~/.mozilla/extensions/) қондырмаларды орнатуға ғана әсер етеді ( пайдаланушымен байланысты емес). Бұл әдіс әдетте дистрибутивтерде қондырмаларды алдын ала орнату үшін, үшінші тарап қолданбаларымен қажетсіз ауыстыру үшін, зиянды қондырмаларды біріктіру үшін немесе жеке орнатушысы бар қосымшаны бөлек жеткізу үшін қолданылады. Firefox 73-де мұндай қондырмалар жұмысын жалғастырады, бірақ жалпы каталогтан жеке пайдаланушы профильдеріне жылжытылады, яғни. қондырма менеджері арқылы орнату кезінде пайдаланылатын пішімге түрлендіріледі.
  • Жеке сайттарға байланыстырудың орнына барлық беттерге қолданылатын ғаламдық базалық масштабтау деңгейін орнату мүмкіндігі қосылды. Жалпы масштабты «Тіл және сыртқы көрініс» бөліміндегі параметрлерден (туралы: таңдаулар) өзгертуге болады. Сондай-ақ параметрлерде кескіндерді ұстамай, масштабтауды тек мәтінге қолдануға мүмкіндік беретін опция бар.

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

  • Логиндерді сақтауды сұрайтын диалог енді енгізу өрісіндегі кіру мәні өзгертілген жағдайда ғана көрсетіледі.
  • Меншікті NVIDIA драйверлері 432 шығарылымнан жаңарақ және экран ажыратымдылығы 1920x1200 төмен жүйелерде композиттік жүйе қосылады. WebRender. Бұрын WebRender тек Nouveau драйвері бар NVIDIA GPU үшін, сондай-ақ AMD және Intel GPU үшін қосылған. WebRender құрастыру жүйесі Rust жүйесінде жазылған және бет мазмұнын көрсету операцияларын GPU-ге аутсорсинге береді.
  • Қосылды мүмкіндік сайтқа арнайы шолғыш (SSB) тұжырымдамасын пайдалану
    кәдімгі жұмыс үстелі бағдарламасы сияқты веб-қосымшамен жұмыс істеу. Режимде
    SSB мәзірді, мекенжай жолағын және браузер интерфейсінің басқа элементтерін жасырады және ағымдағы терезеде тек ағымдағы сайттың беттеріне сілтемелерді ашуға болады (сыртқы сілтемелер бөлек браузер терезесінде ашылады). Қолданыстағы киоск режимінен айырмашылығы, жұмыс толық экран режимінде емес, әдеттегі терезеде, бірақ Firefox-қа тән интерфейс элементтерінсіз жүзеге асырылады. SSB режимінде сілтемені ашу үшін «-ssb» пәрмен жолының жалауы ұсынылады, оны веб-қосымшалар үшін төте жолдарды жасау кезінде пайдалануға болады. Сондай-ақ режимді бет әрекеттері мәзірінде (мекенжай жолағының оң жағындағы эллипс) орналасқан «Арнайы сайт шолғышын іске қосу» түймесі арқылы шақыруға болады. Әдепкі бойынша, режим белсенді емес және about:config ішінде “browser.ssb.enabled = true” параметрін көрсету арқылы қосылуы керек.
    Firefox 73 шығарылымы

  • Көру қабілеті төмен немесе түс қабылдауы нашар адамдарға арналған жоғары контрастты дисплей режимі енді фондық кескіндерді қолдайды. Оқуға қабілеттілікті сақтау және контрасттың тиісті деңгейін қамтамасыз ету үшін көрінетін мәтін белсенді тақырып түсін пайдаланатын бөлек фонмен бөлінеді.
  • Ойнату жылдамдығын арттыру немесе азайту кезінде жақсартылған дыбыс сапасы;
  • Кодтау ақпаратын нақты бермейтін беттердегі ескі мәтіндік кодтауларды автоматты түрде анықтау жақсартылған.
  • Веб-консольдегі іздеу жолағында енді маска немесе тұрақты өрнек алдында «-» белгісін көрсету арқылы жетіспейтін кілт бойынша сүзгілеуге болады. Мысалы, "-img" іздеу сұрауы "img" жолы жоқ барлық элементтерді қайтарады, ал "-/(cool|rad)/" "/(cool|rad) тұрақты өрнекке сәйкес келмейтін элементтерді қайтарады. )/".
  • Жаңа CSS сипаттары қосылды overscroll-behavior-inline и overscroll-behavior-block айналдыру аймағының логикалық шекарасына жеткенде айналдыру әрекетін басқару үшін.
  • SVG енді сипаттарды қолдайды әріптер аралығы и сөз аралығы.
  • HTMLFormElement элементіне әдіс қосылды сұрау жіберу(), ол жіберу түймешігін басу сияқты пішін деректерін бағдарламалық түрде жіберуді бастайды. Функцияны form.submit() шақыру жеткіліксіз, өйткені ол параметрлерді интерактивті түрде тексермейді, «жіберу» оқиғасын жасамайды және жіберу түймешігіне байланыстырылған деректерді жібермейді.
  • қасиеттері ішкі ен и ішкі биіктік Терезе нысандары енді әрқашан аймақтың нақты көрсетілген ені мен биіктігін қайтарады (Көру портының орналасуы) көрінетін бөліктің өлшемі емес (Visual Viewport).
  • Орындалған веб-әзірлеушілерге арналған құралдардың өнімділігін оңтайландыру. Желі белсенділігін бақылау панелі үшін статистиканы жинау жүктемесі азайтылды. JavaScript отладчикінде және веб консолінде олардың бастапқы бастапқы мәтіндеріне сілтеме жасай отырып (көзбен салыстырылған) үлкен сценарийлерді жүктеу жеделдетілді.
  • Веб-консольде ағымдағы домен шеңберінен шығуға қатысты мәселелер бар (CORS, Cross-Origin Resource Sharing) енді ескертулер емес, қателер ретінде көрсетіледі. Өрнектерде анықталған айнымалылар енді консольде автотолтыру үшін қолжетімді.
  • Желіні тексеру бөліміндегі веб-әзірлеуші ​​құралдарында WebSocket қосылымы арқылы тасымалданатын WAMP (WebSocket Web Application Messaging Protocol) пішіміндегі хабарлардың (JSON, MsgPack және CBOR) декодтауы қамтамасыз етілген.

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

Инновациялар мен қателерді түзетуден басқа, Firefox 73 түзетілді 15 осалдық, оның 11-і (CVE-2020-6800 және CVE-2020-6801 астында жинақталған) арнайы әзірленген беттерді ашқан кезде шабуылдаушы кодының орындалуына әкелуі мүмкін деп белгіленеді. Еске сала кетейік, жад проблемалары, мысалы, буфердің толып кетуі және бұрыннан босатылған жад аймақтарына қол жеткізу қауіпті, бірақ маңызды емес.

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

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