Нашри Firefox 73

Браузери веб бароварда шуд Firefox 73, инчунин версияи мобилӣ Firefox 68.5 барои платформаи Android. Илова бар ин, навсозӣ тавлид шудааст филиалҳо бо дастгирии дарозмуддат 68.5.0. Ба наздикӣ ба саҳна меояд санҷиши бета филиали Firefox 74 ба кор медарояд, ки барориши он 10 март ба нақша гирифта шудааст (лоиҳа ҳаракат кард барои 4 ҳафта давраи рушд).

асосӣ навовариҳо:

  • Дар ҳолати дастрасии DNS тавассути HTTPS (DoH, DNS бар HTTPS), дастгирии хидмат илова карда шуд NextDNS, ба ғайр аз сервери қаблан пешниҳодшудаи CloudFlare DNS (“https://1.1.1.1/dns-query”). DoH-ро фаъол созед ва интихоб кунед провайдер метавонад дар танзимоти пайвасти шабака.
    Нашри Firefox 73

  • Марҳилаи якум амалӣ гардид қатъ дастгирии изофаҳое, ки тавассути ҳалли муваққатӣ насб карда шудаанд. Тағирот танҳо ба насби замимаҳо дар феҳристҳои муштарак таъсир мерасонад (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ ё ~/.mozilla/extensions/), ки аз ҷониби ҳамаи инстансияҳои Firefox дар система коркард шудаанд ( бо корбар алоқаманд нест). Ин усул одатан барои пеш аз насб кардани изофаҳо дар дистрибюторҳо, барои ивази номатлуб бо замимаҳои тарафи сеюм, барои ҳамгироӣ кардани изофаҳои зараровар ё барои алоҳида таҳвил додани изофа бо насбкунандаи худ истифода мешавад. Дар Firefox 73, чунин иловаҳо кор мекунанд, аммо аз директорияи умумӣ ба профилҳои корбарони инфиродӣ интиқол дода мешаванд, яъне. ба формате табдил дода мешавад, ки ҳангоми насб тавассути менеҷери изофа истифода мешавад.
  • Қобилияти муқаррар кардани сатҳи глобалии миқёси асосӣ, ки ба ҳама саҳифаҳо дахл дорад, на ба сайтҳои инфиродӣ пайваст карда шудааст. Шумо метавонед миқёси умумиро дар танзимот (дар бораи: афзалиятҳо) дар бахши "Забон ва намуди зоҳирӣ" тағир диҳед. Дар танзимот инчунин имконот мавҷуд аст, ки ба шумо имкон медиҳад, ки миқёсро танҳо ба матн бидуни ламс кардани тасвирҳо татбиқ кунед.

    Нашри Firefox 73

  • Муколамае, ки аз шумо хоҳиш мекунад, ки сабти номҳоро захира кунед, ҳоло танҳо дар сурати тағир додани арзиши воридшавӣ дар майдони вуруд нишон дода мешавад.
  • Дар системаҳои дорои драйверҳои хусусии NVIDIA навтар аз нашри 432 ва қарорҳои экран аз 1920x1200 камтар, системаи композитсия фаъол аст. WebRender. Пештар, WebRender танҳо барои GPU-ҳои NVIDIA бо драйвери Nouveau, инчунин барои GPU-ҳои AMD ва Intel фаъол карда шуда буд. Системаи таркибии WebRender дар Rust навишта шудааст ва мундариҷаи саҳифаро барои интиқоли амалиёт ба GPU берун мекунад.
  • Илова карда шуд имконият бо истифода аз консепсияи браузери мушаххаси сайт (SSB) ба
    бо як барномаи веб мисли барномаи мизи кории муқаррарӣ кор кунед. Дар режим
    SSB меню, сатри суроғаҳо ва дигар унсурҳои интерфейси браузерро пинҳон мекунад ва дар равзанаи ҷорӣ шумо метавонед танҳо истинодҳоро ба саҳифаҳои сайти ҷорӣ кушоед (пайвандҳои беруна дар равзанаи браузери алоҳида кушода мешаванд). Баръакси режими мавҷудаи киоск, кор на дар ҳолати пурраи экран, балки дар равзанаи муқаррарӣ, вале бе унсурҳои интерфейси мушаххаси Firefox иҷро карда мешавад. Барои кушодани истинод дар реҷаи SSB, парчами сатри фармони "-ssb" пешниҳод карда мешавад, ки онро ҳангоми эҷоди миёнабурҳо барои барномаҳои веб истифода бурдан мумкин аст. Режимро инчунин бо истифода аз тугмаи "Оғози браузери мушаххаси сайт" даъват кардан мумкин аст, ки дар менюи амалҳои саҳифа ҷойгир аст (эллипсҳо дар тарафи рости сатри суроғаҳо). Бо нобаёнӣ, режим ғайрифаъол аст ва бояд бо нишон додани "browser.ssb.enabled = true" дар about:config фаъол карда шавад.
    Нашри Firefox 73

  • Ҳолати намоиши контрасти баланд, ки барои одамоне, ки бинишашон паст ё дарки рангҳои заиф пешбинӣ шудааст, ҳоло тасвирҳои заминаро дастгирӣ мекунад. Барои нигоҳ доштани хониш ва таъмини сатҳи мувофиқи контраст, матни намоён бо заминаи алоҳидае ҷудо карда мешавад, ки ранги мавзӯи фаъолро истифода мебарад.
  • Беҳтар кардани сифати садо ҳангоми зиёд ё кам кардани суръати бозӣ;
  • Мукаммалгардонидашудаи худкори рамзгузории матни кӯҳна дар саҳифаҳое, ки маълумоти рамзгузориро ба таври возеҳ таъмин намекунанд.
  • Дар сатри ҷустуҷӯ дар веб консол акнун имкон дорад, ки бо нишон додани аломати "-" пеш аз ниқоб ё ифодаи муқаррарӣ аз рӯи калиди гумшуда филтр карда шавад. Масалан, дархости ҷустуҷӯии "-img" ҳамаи унсурҳоеро, ки сатри "img" надоранд, бармегардонад, дар ҳоле ки "-/(cool|rad)/" унсурҳоеро бармегардонад, ки ба ифодаи муқаррарии "/(cool|rad) мувофиқат намекунанд. )/".
  • Хосиятҳои нави CSS илова карда шуданд overscroll-рафтори-inline и overscroll-рафтор-блок барои идора кардани рафтори ҳаракат ҳангоми расидан ба сарҳади мантиқии майдони ҳаракат.
  • SVG ҳоло хосиятҳоро дастгирӣ мекунад фосилаи ҳарф и фосилаи калима.
  • Усули иловашуда ба HTMLFormElement дархостSubmit(), ки пешниҳоди барномавии маълумоти формаро ба ҳамон тарзе, ки пахш кардани тугмаи ирсол мекунад, оғоз мекунад. Функсияро ҳангоми таҳияи тугмаҳои пешниҳоди шакли шахсии худ истифода бурдан мумкин аст, ки занги form.submit() барои онҳо кифоя нест, зеро он ба таври интерактивӣ параметрҳоро тасдиқ намекунад, ҳодисаи "фиристода"-ро тавлид намекунад ва додаҳои ба тугмаи ирсол басташуда интиқол дода мешавад.
  • объектҳо innerWidth и баландии дохилӣ Объектҳои тиреза ҳоло ҳамеша паҳнӣ ва баландии мушаххаси майдонро бармегардонанд (Тарҳбандии Viewport), на андозаи қисми намоён (Visual Viewport).
  • Иҷро шудан оптимизатсияи кори асбобҳо барои таҳиягарони веб. Сарбории ҷамъоварии омор барои панели мониторинги фаъолияти шабака кам карда шуд. Дар debugger JavaScript ва веб консол, боркунии скриптҳои калон бо истинод ба матнҳои аслии онҳо (харитаи сарчашмаҳо) суръат гирифт.
  • Дар консоли веб мушкилоте вуҷуд доранд, ки берун аз доираи домени ҷорӣ (Корс, Мубодилаи захираҳои байнисоҳавӣ) ҳоло на ҳамчун огоҳӣ ҳамчун хатоҳо нишон дода мешаванд. Тағйирёбандаҳое, ки дар ифодаҳо муайян шудаанд, ҳоло барои худпуркунӣ дар консол дастрасанд.
  • Дар абзорҳои таҳиягари веб дар бахши санҷиши шабака, рамзкушоии паёмҳо (JSON, MsgPack ва CBOR) дар формати WAMP (WebSocket Web Application Messaging Protocol) тавассути пайвасти WebSocket интиқол дода мешавад.

    Нашри Firefox 73

Илова ба навоварӣ ва ислоҳи хатогиҳо, Firefox 73 ислоҳ шудааст 15 осебпазирӣ, ки 11-тои онҳо (дар зери CVE-2020-6800 ва CVE-2020-6801 ҷамъоварӣ шудаанд) ҳамчун эҳтимолан қодир ба иҷрои рамзи ҳамлавар ҳангоми кушодани саҳифаҳои махсус тарҳрезишуда нишон дода шудаанд. Ёдовар мешавем, ки мушкилоти хотира, ба монанди фаромадани буфер ва дастрасӣ ба минтақаҳои хотираи аллакай озодшуда, ба наздикӣ ҳамчун хатарнок қайд карда шудаанд, аммо муҳим нестанд.

Манбаъ: opennet.ru

Илова Эзоҳ