Нашри Firefox 121

Веб-браузери Firefox 121 бароварда шуд ва навсозии филиали дастгирии дарозмуддат таъсис дода шуд - 115.6.0. Филиали Firefox 122 ба марҳилаи санҷиши бета гузаронида шуд, ки нашри он 23 январ ба нақша гирифта шудааст.

Навовариҳои асосӣ дар Firefox 121:

  • Linux ба ҷои XWayland ба таври нобаёнӣ истифодаи сервери таркибии Waylandро фаъол кард, ки мушкилотро бо сенсорӣ, дастгирии имову ишора дар экранҳои сенсорӣ ва танзими DPI барои ҳар як монитор дар муҳити ба Wayland асосёфта ҳал кард. Истифодаи Wayland инчунин иҷрои беҳтари графикиро нишон медиҳад. Бо вуҷуди ин, бо сабаби маҳдудиятҳои протоколи Wayland, мушкилоти ба пеш гузоштани равзанаи тасвир дар тасвир вуҷуд дорад.
  • Дар танзимот дар бахши умумӣ/Баррасӣ, вариант илова карда шудааст, ки зери хатти истинодҳо новобаста аз танзимоти CSS дар сайт фаъол карда шавад (метавонад барои одамоне муфид бошад, ки дар дарки рангҳо мушкилӣ доранд).
    Нашри Firefox 121
  • Намоишгари PDF ҳоло тугмаи партови шинокунандаро барои нест кардани расмҳо, матн ва тасвирҳои ҳангоми таҳрири PDF иловашуда нишон медиҳад.
    Нашри Firefox 121
  • Дар платформаи Windows дархост барои насб кардани бастаи AV1 Video Extension амалӣ карда шуд, ки қобилияти сахтафзор суръат бахшидани рамзгузории видеоро дар формати AV1 амалӣ мекунад.
  • Дар платформаи macOS, дастгирии назорат бо истифода аз фармонҳои овозӣ илова карда шудааст.
  • Дастгирии иловашуда барои боркунии танбалии блокҳои iframe, ки имкон медиҳад мундариҷаи берун аз минтақаи намоён бор карда нашавад, то даме ки корбар ба макони дарҳол пеш аз элемент ҳаракат кунад. Барои назорат кардани боркунии танбалии саҳифаҳо, атрибути "боркунӣ" ба теги "iframe" илова карда шудааст, ки метавонад арзиши "танбал" -ро бигирад (). Боркунии танбал сарфи хотираро кам мекунад, трафикро кам мекунад ва суръати кушодани саҳифаи аввалро зиёд мекунад.
  • Иловаи CSS псевдокласси ":has()" барои тафтиши мавҷудияти унсури кӯдак дар унсури волидайн. Масалан, "p:has(span)" унсурҳои -ро фаро мегирад, ки дар дохили онҳо элементи доранд.
  • Параметрҳои "овезон" ва "ҳар як сатр" ба моликияти CSS-и матн илова карда шуданд, ки сабки параграфҳоро, масалан, бо библиография ва шеърҳо осонтар мекунад. Инчунин иҷозат дода мешавад, ки параметрҳои сершумори матнро дар як ифода муттаҳид созем, масалан "text-indent: 3em овезон ҳар як сатр".
  • Ба моликияти CSS-и матни матн параметрҳои зерин илова карда шуданд: "баланс" (ба шумо имкон медиҳад, ки намуди якхелаи блокҳои матнии бисёрсатрӣ, ба монанди сарлавҳаҳои дароз беҳтар карда шавад) ва "устувор" (монеъ мешавад, ки мундариҷа ҳангоми таҳрири он аз нав формат карда шавад).
  • Функсияи Date.parse() ҳоло форматҳои иловагиро дастгирӣ мекунад, аз қабили МММ-ДД-СҶИА, нишон додани миллисонияҳо, муайян кардани рӯзи ҳафтаи пеш аз сана («Чор, 1970-01-01») ва нодида гирифтани хатогиҳои имлои рӯз хафта («foo 1970 -01-01»).
  • Усули статикии Promise.withResolvers() илова карда шуд, ки ба шумо имкон медиҳад, ки функсияҳои ҳал кардан ва рад кардани зангҳои бозпасро барои танзими коркардкунандагоне, ки таърифҳои ваъдаро пас аз эҷоди он ҳал ё рад мекунанд, истифода баред.
  • WebAssembly дастурҳои return_call ва return_call_indirect -ро барои оптимизатсияи рекурсияи дум (зағи дум), кам кардани истеъмоли хотираи стек, баланд бардоштани самаранокӣ ва беҳтар кардани дастгирии забонҳои функсионалии барномасозӣ илова мекунад.
  • API WebTransport, ки барои ирсол ва қабули маълумот байни браузер ва сервер тарҳрезӣ шудааст, хосияти sendOrder-ро илова кардааст, ки ба шумо имкон медиҳад, ки афзалиятҳои алоҳида барои ирсол ва қабул дар ҷараёнҳои дуҷониба муқаррар карда шавад.
  • Дар абзорҳо барои таҳиягарони веб корҳо барои беҳтар кардани роҳати одамони дорои маълулият анҷом дода шудаанд, масалан, нишондиҳандаи фокус дар абзорҳои гуногун муттаҳид ва зиёд карда шудааст. Барои ғайрифаъол кардани debugger ба хатогиҳои дарунсохташудаи JavaScript имконоти "Таваққуф дар изҳороти ислоҳкунанда" илова карда шуд.
    Нашри Firefox 121
  • Дар версияи Android садамаҳое, ки ҳангоми нусхабардорӣ ба буфер ва намоиши огоҳиномаи пурраи экран рух медиҳанд, бартараф карда шуданд. Масъалаҳои рендеринг дар смартфонҳои Google Pixel 8 ва Samsung Galaxy S22 ҳал карда шуданд. Каталоги иловахо ба кор даромад. Дар ҳолати дидани хусусӣ, кукиҳои тарафи сеюм ва дастрасӣ ба нигаҳдории маҳаллӣ баста мешаванд. Танзими дастӣ Муҳофизати пайгирии мукаммалшуда имкон медиҳад, ки рамзҳои пайгирӣ, ки дар шабакаҳои иҷтимоӣ истифода мешаванд, баста шавад.

Илова ба навоварӣ ва ислоҳи хатогиҳо, Firefox 121 27 осебпазириро ислоҳ кардааст. 13 осебпазирӣ (11 дар якҷоягӣ дар зери CVE-2023-6864 ва CVE-2023-6873), ки ҳамчун хатарнок қайд карда шудаанд, аз сабаби мушкилоти хотира, ба монанди фаромадани буфер ва дастрасӣ ба минтақаҳои хотираи аллакай озодшуда ба вуҷуд меоянд. Эҳтимол, ин мушкилот метавонад ба иҷроиши рамзи ҳамлакунанда ҳангоми кушодани саҳифаҳои махсус тарҳрезишуда оварда расонад. Боз як осебпазирии хатарнок (CVE-2023-6135) бо осебпазирии китобхонаи NSS ба ҳамлаи "Minerva" алоқаманд аст, ки ба шумо имкон медиҳад калиди хусусиро тавассути таҳлили додаҳо тавассути каналҳои тарафи сеюм дубора эҷод кунед.

Манбаъ: opennet.ru

Илова Эзоҳ