Нашри Firefox 80

Браузери веб бароварда шуд Firefox 80. Илова бар ин, навсозӣ тавлид шудааст филиалҳо бо дастгирии дарозмуддат 68.12.0 и 78.2.0. Firefox 68.12 ESR навтарин силсилаи он аст ва дар давоми як моҳ ба корбарони Firefox 68 навсозии автоматии версияи 78.3 пешниҳод карда мешавад. Версия Firefox 80 барои андроид ба таъхир афтод. Ба наздикӣ ба саҳна меояд санҷиши бета Филиали Firefox 81 мегузарад, ки нашри он 22 сентябр ба нақша гирифта шудааст.

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

  • Дар платформаи Linux ба амал бароварда шуд пуштибони нав барои X11 дар асоси DMABUF, ки тавассути тақсим кардани пуштибонии DMABUF, ки қаблан барои Wayland пешниҳод шуда буд, омода карда шудааст. Бозгашти нав имкон дод, ки дастгирии суръатбахшии видеои сахтафзор тавассути VA-API барои системаҳо бо истифода аз протоколи X11 (қаблан чунин суръатбахшӣ танҳо барои Wayland фаъол карда шуда буд), инчунин қобилияти кор кардани WebGL тавассути EGL. Барои фаъол кардани кор тавассути EGL, шумо бояд танзимоти "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" ва "media.ffmpeg" -ро фаъол созед. vaapi.enabled” дар about:config ва инчунин тағирёбандаи муҳити MOZ_X11_EGL-ро таъин кунед, ки ҷузъҳои таркиби Webrender ва OpenGL-ро барои истифодаи EGL ба ҷои GLX иваз мекунад. Дастгирии VA-API ҳанӯз пурра мӯътадил нашудааст ва ба таври нобаёнӣ дар нашри оянда фаъол карда мешавад.
  • Татбиқи нав дохил карда шудааст рӯйхати блокҳо иловаҳое, ки масъалаҳои амният, субот ё иҷроиш доранд. Татбиқи нав барои беҳтар кардани кори коркарди рӯйхатҳои блокҳо ва ҳалли мушкилоти миқёспазирӣ ба шарофати истифодаи каскадӣ назаррас аст. филтрҳои гул.
  • Барои сертификатҳои TLS, ки аз 1 сентябри соли 2020 дода мешаванд, мешавад маҳдудияти нав оид ба мӯҳлати эътибор татбиқ карда мешавад - мӯҳлати амали ин сертификатҳо набояд аз 398 рӯз (13 моҳ) зиёд бошад. Маҳдудиятҳои шабеҳ дар Chrome ва Safari тасдиқ карда шудаанд. Барои сертификатҳое, ки то 1 сентябр гирифта шудаанд, эътимод нигоҳ дошта мешавад, аммо бо 825 рӯз (2.2 сол) маҳдуд аст.
  • Барои корбарони гирифтори мигрен ва эпилепсия, баъзе эффектҳои аниматсия ҳангоми кушодани ҷадвалҳо хориҷ карда шуданд. Масалан, ҳангоми боркунии мундариҷаи ҷадвал, ҳоло ба ҷои нуқтаи ҷаҳида, нишонаи соатаи соат нишон дода мешавад.
    Нашри Firefox 80

  • Firefox-ро ҳамчун намоишгари пешфарз дар система насб кардан мумкин аст.
  • Дастгирии иловагӣ барои намоиши огоҳӣ ҳангоми фиристодани мундариҷаи шакли веб аз саҳифае, ки тавассути HTTPS бидуни истифодаи рамзгузорӣ кушода шудааст. Барои идора кардани баромади огоҳӣ дар about:config, танзимоти "security.warn_submit_secure_to_insecure" мавҷуд аст.
  • Барои дастгирии хонандагони экран ва дастгирии одамони дорои маълулият такмилҳо ва ислоҳҳои гуногун анҷом дода шуданд.
  • Дастгирии иловагӣ барои механизмҳои RTX ва Transport-cc барои беҳтар кардани сифати зангҳо тавассути WebRTC дар каналҳои сусти иртибот ва беҳтар кардани пешгӯии фарохмаҷрои дастрас.
  • Дар ифодаи JavaScript "содирот» дастгирии синтаксиси нави "экспорт * ҳамчун фазои ном", ки дар мушаххасоти ECMAScript 2021 пешниҳод шудааст, таъмин карда мешавад.
  • API-и Animations амалиёти таркибро дар бар мегирад KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • Media Session API барои муайян кардани коркардкунандагони тағирёбии мавқеъ дар ҷараён дастгирӣ илова кардааст: ҷустуҷӯ ба мавкеи муайяншуда гузаштан ва skipad аз таблиғҳое, ​​ки пеш аз мундариҷаи асосӣ пайдо мешаванд, гузаред.
  • WebGL васеъкуниро амалӣ мекунад KHR_parallel_shader_compile, ки ба шумо имкон медиҳад, ки якбора якчанд риштаҳои тартибдиҳии shader иҷро кунед.
  • Window.open() дигар параметрҳои outerHeight ва outerWidth-ро дастгирӣ намекунад.
  • Дар WebAssembly, истифодаи амалиёти атомӣ бештар аст бо маҳдуд намешавад минтақаҳои хотираи муштарак.
  • Воситаҳои таҳиягари веб як панели таҷрибавӣ пешниҳод мекунанд, то муайян кардани номувофиқатиро бо браузерҳои гуногун осонтар кунад.
    Нашри Firefox 80Нашри Firefox 80

  • Дар интерфейси мониторинги фаъолияти шабака, маркерҳои визуалӣ (нишона бо сангпушт) барои нишон додани дархостҳои суст, ки вақти иҷрои онҳо аз 500 мс зиёд аст, илова карда шуданд (маҳдудиятро тавассути танзимоти devtools.netmonitor.audits.slow дар about:config тағир додан мумкин аст) .

    Нашри Firefox 80

  • Дар консоли веб ба амал бароварда шуд Фармонҳои ": block" ва ": unblock" барои бастан ва боз кардани дархостҳои шабака.
  • Вақте ки ислоҳкунандаи JavaScript ҳангоми рух додани истисно халал мерасонад, ҳоло панели рамз маслиҳати абзорро бо пайгирии стек намоиш медиҳад.

Илова бар инноватсияҳо ва ислоҳи хатогиҳо дар Firefox 80 бартараф карда шуд 13 осебпазирӣ, ки 6-тоаш хавфнок аст. 4 осебпазирӣ (дар зери CVE-2020-15670) аз сабаби мушкилоти хотира, ба монанди фаромадани буфер ва дастрасӣ ба минтақаҳои хотираи аллакай озодшуда ба вуҷуд меоянд. Эҳтимол, ин мушкилот метавонад ба иҷроиши рамзи ҳамлакунанда ҳангоми кушодани саҳифаҳои махсус тарҳрезишуда оварда расонад.

Манбаъ: opennet.ru

Илова Эзоҳ