Firefox 101 хувилбар

Firefox 101 вэб хөтөч худалдаанд гарлаа.Үүнээс гадна урт хугацааны дэмжлэг үзүүлэх салбар шинэчлэлтийг үүсгэсэн - 91.10.0. Firefox 102-ын салбар бета туршилтын шатанд шилжсэн бөгөөд 28-р сарын XNUMX-нд нээлтээ хийхээр төлөвлөж байна.

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

  • Chrome манифестийн гурав дахь хувилбарт туршилтын дэмжлэг байгаа бөгөөд энэ нь WebExtensions API ашиглан бичсэн нэмэлтүүдийн боломж, нөөцийг тодорхойлдог. Firefox-д хэрэгжсэн Chrome манифестын хувилбар нь шинэ тунхаглалын контент шүүх API-г нэмсэн боловч Chrome-оос ялгаатай нь хүсээгүй контентыг блоклох, аюулгүй байдлыг хангах нэмэлт хэрэгсэлд шаардлагатай webRequest API-ийн хуучин хаах горимыг дэмжээгүй байна. зогссон. Манифестын гурав дахь хувилбарын дэмжлэгийг идэвхжүүлэхийн тулд about:config нь "extensions.manifestV3.enabled" параметрийг хангана.
  • Заасан төрлийн файлуудыг татаж дууссаны дараа дуудагддаг бүх MIME төрлийн боловсруулагчийг холбох боломжтой.
  • Видео хурлын үеэр дурын тооны микрофоныг нэгэн зэрэг ашиглах боломжийг нэвтрүүлсэн бөгөөд энэ нь жишээлбэл, арга хэмжээний үеэр микрофоныг хялбархан солих боломжийг олгодог.
  • WebDriver BiDi протоколын дэмжлэгийг багтаасан бөгөөд энэ нь ажлыг автоматжуулах, хөтчийг алсаас удирдах гадаад хэрэгслийг ашиглах боломжийг олгодог, жишээлбэл, протокол нь Selenium платформ ашиглан интерфейсийг шалгах боломжийг олгодог. Протоколын сервер болон үйлчлүүлэгчийн бүрэлдэхүүн хэсгүүдийг дэмждэг тул хүсэлт илгээх, хариу хүлээн авах боломжтой.
  • Сайтуудад илүү их эсвэл багассан тодосгогчтой контентыг харуулах хэрэглэгчийн тодорхойлсон тохиргоог тодорхойлох боломжийг олгодог илүүд үздэг тодосгогч медиа асуулгын дэмжлэгийг нэмсэн.
  • Үзэгдэх хэсгийн гурван шинэ хэмжээ (Viewport) - "жижиг" (s), "том" (l) ба "динамик" (d), мөн эдгээр хэмжээтэй холбоотой хэмжилтийн нэгжүүд - "*vi"-д дэмжлэг нэмсэн. (vi, svi, lvi болон dvi), “*vb” (vb, svb, lvb болон dvb), “*vh” (svh, lvh, dvh), “*vw” (svw, lvw, dvw), “* vmax” (svmax, lvmax, dvmax) болон “*vmin” (svmin, lvmin болон dvmin). Санал болгож буй хэмжилтийн нэгжүүд нь элементүүдийн хэмжээг харагдахуйц талбайн хамгийн жижиг, хамгийн том, динамик хэмжээтэй холбох боломжийг олгодог (хэмжээ нь багажийн самбарыг харуулах, нуух, төлөв байдлаас хамааран өөрчлөгддөг).
  • showPicker() аргыг HTMLInputElement ангид нэмсэн бөгөөд энэ нь талбарт ердийн утгыг бөглөхөд бэлэн харилцах цонхыг харуулах боломжийг танд олгоно. "огноо", "сар", "долоо хоног", "цаг", "огноо-орон нутгийн", "өнгө" болон "файл" гэсэн төрлүүд, мөн автоматаар бөглөх болон дата жагсаалтыг дэмждэг талбарт зориулагдсан. Жишээлбэл, та огноог сонгох хуанли хэлбэртэй интерфейс эсвэл өнгө оруулах палитрыг харуулж болно.
  • JavaScript програмаас загварын хүснэгтүүдийг динамикаар үүсгэх, хэв маягийн хэрэглээг удирдах боломжтой програмчлалын интерфейс нэмэгдсэн. Document.createElement('style') аргыг ашиглан загварын хүснэгт үүсгэхээс ялгаатай нь шинэ API нь CSSStyleSheet() объектоор дамжуулан загвар бүтээх хэрэгслүүдийг нэмж, insertRule, deleteRule, солих, солих, солих зэрэг аргуудаар хангадаг.
  • Хуудас шалгах самбарт "Дүрэм харах" табын ".cls" товчлуураар ангийн нэрийг нэмэх, хасах үед оруулах автомат бөглөх унадаг хэрэгслийн зөвлөмжийн интерактив програм хэрэгжиж, ангийн нэрсийн тоймыг санал болгодог. хуудас. Жагсаалтаар шилжих үед сонгосон ангиуд нь тэдний үүсгэсэн өөрчлөлтийг нүдээр үнэлэхийн тулд автоматаар хэрэгжинэ.
    Firefox 101 хувилбар
  • Хулганыг хэвтээ чирснээр зарим CSS шинж чанаруудын хэмжээг өөрчлөх боломжийг олгодог "Дүрэм харах" табын "шинэчлэхийн тулд чир" функцийг идэвхгүй болгох шинэ сонголтыг Хяналтын самбарын тохиргоонд нэмсэн.
    Firefox 101 хувилбар
  • Android-д зориулсан Firefox нь Android 9-ээс хойш өгөгдсөн дэлгэцийн талбайг томруулах функцийг нэмсэн бөгөөд үүний тусламжтайгаар та жишээ нь вэб маягтын агуулгыг томруулж болно. YouTube үзэх эсвэл зураг доторх горимоос гарах үед видеоны хэмжээтэй холбоотой асуудлыг шийдсэн. Попап цэсийг харуулах үед виртуал гар анивчдаг байдлыг зассан. Хаягийн талбар дахь QR кодын товчлуурын дэлгэцийг сайжруулсан.

Firefox 101 нь инноваци, алдаа засахаас гадна 30 эмзэг байдлыг арилгаснаас 25 нь аюултай гэж тэмдэглэгдсэн байна. 19 эмзэг байдал (CVE-2022-31747 болон CVE-2022-31748-ийн дагуу цуглуулсан) нь буферийн хэт ачаалал, аль хэдийн суллагдсан санах ойн хэсгүүдэд хандах зэрэг санах ойтой холбоотой асуудлаас үүдэлтэй. Эдгээр асуудлууд нь тусгайлан боловсруулсан хуудсыг нээх үед халдагчийн кодыг гүйцэтгэхэд хүргэж болзошгүй юм. Мөн замд %HOMEPATH% болон %APPDATA% гэх мэт хувьсагчдыг орлуулахын тулд "%" тусгай тэмдэгтүүдийг ашиглан хадгалсан файлын замыг өөрчлөх боломжийг олгодог Windows платформд хамаарах асуудлыг зассан.

Firefox 102 бета хувилбарт гарсан өөрчлөлтүүд нь PDF баримтуудыг өндөр тодосгогч горимд үзэх, Линукс платформ дээр байршил тодорхойлоход Geoclue DBus үйлчилгээг ашиглах боломжтой болсон. Вэб хөгжүүлэгчдэд зориулсан интерфэйсийн Style Editor таб дээр загварын хуудсыг шүүх дэмжлэгийг нэмсэн.

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

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