Firefox 109 хувилбар

Firefox 109 гарлаа. Урт хугацааны дэмжлэг үзүүлэх салбарын шинэчлэлт 102.7.0 мөн гарсан. 2-р сарын 14-нд худалдаанд гарах Firefox 110 удахгүй бета туршилтанд орно.

Firefox 109-ийн гол шинэ боломжууд:

  • Анхдагч байдлаар, WebExtensions API ашиглан бичсэн нэмэлтүүдийн боломж, нөөцийг тодорхойлдог Chrome Manifest-ийн 3-р хувилбарын дэмжлэг идэвхжсэн байна. Манифестын 2-р хувилбарын дэмжлэгийг ойрын ирээдүйд хадгалах болно. Манифестын 3-р хувилбар зарим контентыг хориглох болон аюулгүй байдлын нэмэлтүүдийг эвдэж болзошгүй гэж шүүмжилсэн тул Mozilla нь Firefox-ын манифесттэй бүрэн нийцэх чадвараас татгалзаж, зарим функцийг өөрөөр хэрэгжүүлсэн. Жишээлбэл, webRequest API-ийн хуучин блоклох горимын дэмжлэгийг хэвээр үлдээж, Chrome-д шинэ тунхаглалын контент шүүх API-ээр сольсон. Зөвшөөрлийн хүсэлтийн загварт зориулсан дэмжлэгийг мөн арай өөрөөр хэрэгжүүлсэн бөгөөд энэ нь нэмэлтийг бүх хуудсанд нэгэн зэрэг идэвхжүүлэхээс сэргийлсэн ("all_urls" зөвшөөрлийг устгасан). Firefox-д хандалтын талаарх эцсийн шийдвэрийг хэрэглэгч өөрөө өөртөө үлдээж, тухайн вэбсайт дээрх өгөгдөлд хандах эрх олгох ямар нэмэлтийг сонгох боломжтой. Зөвшөөрлийг удирдахын тулд интерфэйс дээр "Нэгдсэн өргөтгөлүүд" товчийг нэмсэн. Энэ товчлуурыг ашигласнаар хэрэглэгч ямар ч вэб сайт руу нэмэлтийн хандалтыг олгох эсвэл цуцлах боломжтой. Зөвшөөрлийн удирдлага нь зөвхөн Манифестын 3-р хувилбар дээр суурилсан нэмэлтүүдэд хамаарна; Манифестийн 2-р хувилбар дээр суурилсан нэмэлтүүдийн хувьд сайтын хандалтын хяналт байхгүй байна.

    
Firefox 109 хувилбар
  • Firefox View хуудас нь саяхан хаасан болон бусад төхөөрөмж дээр нээгдсэн цонхнуудыг харуулдаг хоосон хэсгүүдийн харагдах байдлыг сайжруулсан.
  • Firefox View хуудсан дээр саяхан хаагдсан цонхнуудын жагсаалтад жагсаалтаас тусдаа холбоосыг устгах товчлуурууд багтсан болно.
    
Firefox 109 хувилбар
  • Бид хайлтын системийн URL-ын оронд хаягийн мөрөнд оруулсан хайлтын асуулгыг харуулах боломжийг нэмсэн. Энэ нь хайлтын нэр томьёо нь таныг бичиж байх үед төдийгүй хайлтын системд нэвтэрч, оруулсан түлхүүр үгтэй холбоотой хайлтын үр дүн гарч ирсний дараа хаягийн мөрөнд харагдах болно гэсэн үг юм. Энэ функц нь одоогоор анхдагчаар идэвхгүй байгаа бөгөөд about:config доторх "browser.urlbar.showSearchTerms.featureGate" тохиргоог идэвхжүүлэх шаардлагатай.
    
Firefox 109 хувилбар
  • Талбарын огноо сонгох харилцах цонх "Огноо" ба "огнооны цаг" төрлүүд нь гарын удирдлагад тохируулагдсан бөгөөд дэлгэц уншигчдад зохих дэмжлэг үзүүлж, календарийн навигаци хийхэд гарын товчлолыг ашиглах боломжийг олгосон.
  • Хөтөчийн харагдах байдлыг өөрчлөхийн тулд суулгасан Colorways нэмэлтийг ашиглан туршилт хийж дууслаа. Энэ нь агуулгын хэсэг, самбар болон табын самбарт зориулсан өнгөт сэдвүүдийн цуглуулгыг санал болгосон. Өмнө нь хадгалсан өнгөт загваруудыг "Нэмэлт ба загварууд" хуудаснаас үзэх боломжтой.
  • GTK систем дээр олон файлыг файлын менежер рүү нэгэн зэрэг зөөх боломжийг хэрэгжүүлсэн. Зургийг нэг табаас нөгөө рүү шилжүүлэх нь сайжирсан.
  • Веб сайт дээр күүки ашиглах зөвшөөрөл хүссэн баннерууд дээр автомат товших системд (cookiebanners.bannerClicking.enabled болон about:config дэх cookiebanners.service.mode) автоматаар товшихыг ашигладаггүй үл хамаарах зүйлсийн жагсаалтад вэб сайтыг нэмэх боломжийг хэрэгжүүлсэн.
  • Анхдагчаар, seans тасалбарыг TLS дээр дахин ашиглахаас сэргийлэхийн тулд network.ssl_tokens_cache_use_only_once тохиргоог идэвхжүүлсэн байна.
  • network.cache.shutdown_purge_in_background_task тохиргоог идэвхжүүлсэн бөгөөд энэ нь файлыг унтраах үед I/O зөв бөглөсөн асуудлыг шийддэг.
  • Нэмэлтийн контекст цэсэнд нэг зүйл ("Багажийн самбарт бэхлэх") нэмэгдсэн байна.
  • Системээс "Нээх" контекст цэсээр сонгогдсон Firefox-г баримт харагч болгон ашиглах боломжийг олгосон.
  • Дэлгэц сэргээх хурдны талаарх мэдээллийг about:support хуудсанд нэмсэн.
  • Системийн фонтыг хүчингүй болгохын тулд ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box гэх мэт тохиргоог нэмсэн.
  • Хэрэглэгч гүйлгэхээ болих үед (байрлал өөрчлөгдөхөө болих үед) идэвхждэг гүйлгэх үйл явдлын дэмжлэг нь Element болон Document объектууд дээр анхдагчаар идэвхждэг.
  • Хадгалах хандалтын API-аас үл хамааран гуравдагч этгээдийн агуулгыг боловсруулах үед Storage API-ээр дамжуулан хандалтыг хуваах боломжийг олгодог.
  • Муж элемент нь одоо элементийн ID-г дамжуулдаг жагсаалтын шинж чанарыг дэмждэг. оролтод санал болгож буй урьдчилан тодорхойлсон утгуудын жагсаалттай.
  • "Авто" утгыг CSS контентын харагдах байдлын шинж чанарт нэмсэн бөгөөд энэ нь харагдах талбайн гаднах хэсгүүдийг шаардлагагүй буулгахаас зайлсхийхэд ашиглагддаг. Тохируулах үед хөтч нь тухайн элементийн харагдах хэсгийн ирмэгтэй ойрхон байгаа эсэх дээр үндэслэн харагдах байдлыг тодорхойлдог.
  • CSS төрөлд , хуудасны янз бүрийн бүрэлдэхүүн хэсгүүдийн өнгөний анхдагч утгыг тодорхойлдог бөгөөд Mark, MarkText, ButtonBorder утгуудын дэмжлэгийг нэмсэн.
  • Web Auth нь одоо USB HID-д суурилсан жетон бүхий CTAP2 (Client to Authenticator Protocol) протоколыг ашиглан баталгаажуулалтыг дэмждэг. Тусламжийг анхдагчаар хараахан идэвхжүүлээгүй байгаа бөгөөд about:config доторх security.webauthn.ctap2 тохиргоогоор идэвхжүүлсэн байна.
  • Вэб хөгжүүлэгчийн хэрэглүүр дэх JavaScript дибаглагч нь одоо гүйлгэх үйл явдлын зохицуулагч руу шилжих үед өдөөх таслах цэгийн шинэ сонголтыг агуулж байна.
  • WebDriver BiDi хөтчийн алсын удирдлагын протокол нь одоо "session.subscribe" болон "session.unsubscribe" командуудыг дэмждэг.
  • Тавцангийн угсралтуудад Windows Мультимедиа контентыг тоглуулахыг баталгаажуулдаг процессуудад эмзэг байдлыг ашиглахыг хаахын тулд ACG (Арбитрын кодын хамгаалалт) техник хангамжийн хамгаалалтын механизмыг ашиглах боломжтой болсон.
  • Тавцан дээр macOS Ctrl/Cmd + trackpad эсвэл Ctrl/Cmd + хулганы дугуйны хослолуудын үйлдэл өөрчлөгдсөн бөгөөд энэ нь одоо томруулахын оронд (бусад хөтөч шиг) гүйлгэх боломжийг олгодог болсон.
  • Хувилбарын сайжруулалтууд Android:
    • Бүтэн дэлгэцийн видеог үзэх үед гүйлгэх үед хаягийн талбарыг харуулах нь идэвхгүй болно.
    • Хаалттай сайтыг устгасны дараа өөрчлөлтийг буцаах товчлуурыг нэмсэн.
    • Хайлтын системийн жагсаалтыг хэлээ өөрчилсний дараа шинэчлэгдэж байна.
    • Түр санах ой эсвэл хаягийн мөрөнд их хэмжээний өгөгдлийг байрлуулах үед гарсан эвдрэлийг зассан.
    • Канвас элементийн дүрслэлийн гүйцэтгэл сайжирсан.
    • Зөвхөн H.264 кодлогч ашиглах боломжтой видео дуудлагатай холбоотой асуудлыг шийдсэн.

Firefox 109 нь шинэ боломжууд болон алдаа засахаас гадна 21 сул талыг шийддэг. Арван таван эмзэг байдлыг ноцтой гэж тэмдэглэсэн бөгөөд үүний 13 нь (CVE-2023-23605 болон CVE-2023-23606-ын дагуу цуглуулсан) буфер хэт ихсэх, суллагдсаны дараа санах ойд хандах зэрэг санах ойн удирдлагын асуудлаас үүдэлтэй. Эдгээр асуудлууд нь тусгайлан боловсруулсан хуудсыг нээх үед халдагчийн кодыг гүйцэтгэхэд хүргэж болзошгүй юм. CVE-2023-23597-ийн эмзэг байдал нь шинэ хүүхэд процесс үүсгэх кодын логик алдаанаас үүдэлтэй бөгөөд дурын файлуудын агуулгыг уншихын тулд file:// контекстэд шинэ процессыг эхлүүлэх боломжийг олгодог. CVE-2023-23598-ийн эмзэг байдал нь GTK системийн чирж буулгах үйлдлүүдийн алдаанаас үүдэлтэй бөгөөд DataTransfer.setData руу залгах замаар дурын файлуудын агуулгыг унших боломжийг олгодог.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster