Firefox 98 хувилбар

Firefox 98 вэб хөтөч худалдаанд гарлаа.Үүнээс гадна урт хугацааны дэмжлэг үзүүлэх салбарын шинэчлэлийг үүсгэсэн - 91.7.0. Firefox 99-ийн салбар бета туршилтын шатанд шилжсэн бөгөөд 5-р сарын XNUMX-нд нээлтээ хийхээр төлөвлөж байна.

Гол инноваци:

  • Файлуудыг татаж авах үеийн зан байдал өөрчлөгдсөн - татаж эхлэхээс өмнө хүсэлтийг харуулахын оронд файлууд автоматаар татаж эхлэх бөгөөд татаж авах эхлэлийн тухай мэдэгдэл самбар дээр харагдана. Уг самбараар дамжуулан хэрэглэгч хүссэн үедээ татаж авах үйл явцын талаарх мэдээллийг хүлээн авах, татаж авах явцад татаж авсан файлыг нээх (татаж дууссаны дараа үйлдэл хийгдэнэ) эсвэл файлыг устгах боломжтой. Тохиргоо дотроос та ачаалах бүрт гарч ирэх хүсэлтийг идэвхжүүлж, тодорхой төрлийн файлуудыг нээх үндсэн програмыг тодорхойлж болно.
    Firefox 98 хувилбар
  • Татаж авах жагсаалтын файлууд дээр хулганы баруун товчийг дарахад харагдах контекст цэсэнд шинэ үйлдлүүд нэмсэн. Жишээлбэл, ижил төстэй файлуудыг үргэлж нээх сонголтыг ашигласнаар та систем дээрх ижил төрлийн файлтай холбоотой програмыг татаж дууссаны дараа файлыг автоматаар нээхийг Firefox-д зөвшөөрч болно. Та мөн татаж авсан файлтай лавлахыг нээж, татаж авсан хуудас руугаа (татаж авах биш, харин татаж авах холбоос), холбоосыг хуулж, хөтчийн түүхээсээ татаж авсан тухай дурдлагыг устгаж, устгаж болно. татаж авах самбар дээрх жагсаалт.
    Firefox 98 хувилбар
    Firefox 98 хувилбар
  • Зарим хэрэглэгчдийн хувьд анхдагч хайлтын системийг өөрчилсөн. Жишээлбэл, Google-ийн оронд туршиж үзсэн англи хэл дээрх угсралтад DuckDuckGo-г анхдагчаар хүчээр идэвхжүүлсэн байна. Үүний зэрэгцээ Google нь хайлтын системүүдийн дунд хэвээр байгаа бөгөөд тохиргоонд анхдагчаар идэвхжүүлж болно. Анхдагч хайлтын системд өөрчлөлт оруулах гэж байгаа шалтгаан нь албан ёсны зөвшөөрөлгүйн улмаас зарим хайлтын системд чиглүүлэгчийг үргэлжлүүлэн нийлүүлэх боломжгүй байгаа явдал юм. Google-ийн хайлтын трафикийн гэрээ 2023 оны 400-р сар хүртэл үргэлжилсэн бөгөөд Mozilla-ийн орлогын дийлэнх хувийг жил бүр XNUMX сая доллар авчирдаг.
    Firefox 98 хувилбар
  • Өгөгдмөл тохиргоонууд нь туршилтын шинж чанаруудтай шинэ хэсгийг харуулдаг бөгөөд үүнийг хэрэглэгч өөрийн эрсдэлд оруулах боломжтой. Жишээлбэл, эхлэл хуудсыг кэш хийх чадвар, SameSite=Lax болон SameSite=None горимууд, CSS Masonry Layout, вэб хөгжүүлэгчдэд зориулсан нэмэлт самбарууд, User-Agent толгой хэсэгт Firefox 100-г тохируулах, дуу чимээ болон микрофоныг унтраах глобал үзүүлэлтүүд. турших боломжтой.
    Firefox 98 хувилбар
  • Хөтөчийг эхлүүлэх үйл явцыг оновчтой болгохын тулд webRequest API ашигладаг нэмэлт програмуудыг ажиллуулах логикийг өөрчилсөн. Зөвхөн webRequest дуудлагыг хаах нь Firefox-г эхлүүлэх үед нэмэлт програмуудыг эхлүүлэхэд хүргэнэ. Блоклохгүй горимд байгаа WebRequest нь Firefox-г эхлүүлж дуусах хүртэл хойшлогдох болно.
  • HTML шошгоны дэмжлэгийг идэвхжүүлсэн " ", энэ нь хаагдах дохио, дэд цонх гэх мэт хэрэглэгчийн интерактив харилцан үйлчлэлд зориулсан харилцах цонх болон бүрэлдэхүүн хэсгүүдийг үүсгэх боломжийг олгодог. Үүсгэсэн цонхнуудыг JavaScript кодоор удирдаж болно.
  • Одоо байгаа HTML шошгуудын үйл ажиллагааг өргөтгөх тусгай HTML элементүүдийг нэмэх боломжийг олгодог Custom Elements-ийн тодорхойлолтын хэрэгжилт нь оролтын маягтыг боловсруулахтай холбоотой өөрчлөн элементүүдийг нэмэх дэмжлэгийг нэмсэн.
  • CSS-д таслах тэмдэгтийн ("-") оронд хэрэглэгдэх мөрийг тохируулах боломжтой зураас-тэмдэгт шинж чанарыг нэмсэн.
  • Navigator.registerProtocolHandler() арга нь ftp, sftp, ftps URL схемд зориулсан протокол зохицуулагчийг бүртгэх дэмжлэг үзүүлдэг.
  • HTMLElement.innerText шинж чанар шиг DOM зангилааны доторх контентыг буцаадаг HTMLElement.outerText шинж чанарыг нэмсэн боловч сүүлийнхээс ялгаатай нь бичихдээ зангилааны доторх агуулгыг биш харин бүхэлд нь зангилааг орлуулдаг.
  • WebVR API нь өгөгдмөлөөр идэвхгүй болсон бөгөөд хуучирсан (буцааж авахын тулд about:config дотор dom.vr.enabled=true гэж тохируулна уу).
  • Вэб хөгжүүлэгчдэд зориулсан хэрэгслүүдэд нийцтэй байдлын үнэлгээний самбар нэмэгдсэн. Самбар нь сонгосон HTML элементийн CSS шинж чанарууд эсвэл бүх хуудасны болзошгүй асуудлуудын талаар анхааруулах үзүүлэлтүүдийг харуулдаг бөгөөд энэ нь хөтч бүрт хуудсыг тусад нь шалгахгүйгээр өөр өөр хөтчүүдтэй нийцэхгүй байгаа эсэхийг тодорхойлох боломжийг танд олгоно.
    Firefox 98 хувилбар
  • Өгөгдсөн DOM зангилааны үйл явдлын сонсогчийг идэвхгүй болгох боломжийг олгосон. Хуудсыг шалгах интерфэйс дэх үйл явдал дээр хулганаа гүйлгэн ирэхэд гарч ирэх хэрэгслийн зөвлөмжөөр дамжуулан идэвхгүй болгох боломжтой.
    Firefox 98 хувилбар
  • Гүйцэтгэх явцад мөрийг үл тоомсорлохын тулд дибаг хийгчийн засварлах горимын контекст цэсэнд "Мөрийг үл тоомсорлох" зүйлийг нэмсэн. devtools.debugger.features.blackbox-lines=true параметрийг about:config дотор тохируулсан үед тухайн зүйл харагдана.
    Firefox 98 хувилбар
  • Windows.open дуудлагаар нээгдсэн цонхны хөгжүүлэгчийн хэрэгслийг автоматаар нээх горимыг хэрэгжүүлсэн (debug горимд, хөгжүүлэгчийн хэрэгслүүд нээлттэй байгаа хуудсуудын хувьд энэ хуудаснаас нээгдсэн бүх табуудад автоматаар нээгдэнэ).
    Firefox 98 хувилбар
  • Андройд платформд зориулсан хувилбар нь нүүр хуудсан дээрх дэвсгэр зургийг өөрчлөх боломжийг олгодог бөгөөд нэг домэйны күүки болон сайтын өгөгдлийг цэвэрлэхэд дэмжлэг үзүүлдэг.

Firefox 98 нь инноваци, алдаа засахаас гадна 16 сул талыг устгасан бөгөөд үүнээс 4 нь аюултай гэж тэмдэглэгдсэн байна. 10 эмзэг байдал (CVE-2022-0843-ын дагуу цуглуулсан) санах ойтой холбоотой асуудлууд, тухайлбал буферийн хэт ачаалал, аль хэдийн суллагдсан санах ойн хэсгүүдэд хандах хандалтаас үүдэлтэй. Эдгээр асуудлууд нь тусгайлан боловсруулсан хуудсыг нээх үед халдагчийн кодыг гүйцэтгэхэд хүргэж болзошгүй юм.

Firefox 99-ийн бета хувилбар нь уугуул GTK контекст цэсийг дэмжих, GTK хөвөгч гүйлгэх самбарыг идэвхжүүлэх, PDF харагч дахь диакритик болон тасалбаргүй хайлтыг дэмжих, ReaderMode-д "n" товчийг нэмж чанга унших горимыг асаах/унтраах боломжтой болсон. ).

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

сэтгэгдэл нэмэх