Pagpagawas sa Firefox 101

Ang Firefox 101 web browser gipagawas na. Dugang pa, usa ka dugay nga suporta nga update sa sanga gihimo - 91.10.0. Ang sanga sa Firefox 102 gibalhin sa beta testing stage, ang pagpagawas niini gikatakda sa Hunyo 28.

Pangunang mga inobasyon sa Firefox 101:

  • Adunay eksperimento nga suporta alang sa ikatulo nga bersyon sa Chrome manifest, nga naghubit sa mga kapabilidad ug mga kapanguhaan nga magamit sa mga add-on nga gisulat gamit ang WebExtensions API. Ang bersyon sa Chrome manifest nga gipatuman sa Firefox nagdugang sa usa ka bag-ong declarative content filtering API, apan dili sama sa Chrome, ang suporta alang sa daan nga blocking mode sa webRequest API, nga gikinahanglan sa mga add-on alang sa pagbabag sa dili gusto nga sulod ug pagsiguro sa seguridad, wala pa. mihunong. Aron mahimo ang suporta alang sa ikatulo nga bersyon sa manifest, ang about:config naghatag sa "extensions.manifestV3.enabled" parameter.
  • Posible nga ibugkos ang mga tigdumala sa tanan nga mga tipo sa MIME nga gitawag pagkahuman makompleto ang pag-download sa mga file sa piho nga tipo.
  • Ang abilidad sa dungan nga paggamit sa usa ka arbitraryong gidaghanon sa mga mikropono sa panahon sa usa ka video conference gipatuman, nga, pananglitan, nagtugot kanimo sa dali nga pagbalhin sa mga mikropono sa panahon sa usa ka panghitabo.
  • Ang suporta alang sa WebDriver BiDi protocol gilakip, nga nagtugot kanimo sa paggamit sa gawas nga mga himan aron sa pag-automate sa trabaho ug sa layo nga pagkontrol sa browser, pananglitan, ang protocol nagtugot kanimo sa pagsulay sa interface gamit ang Selenium nga plataporma. Ang mga sangkap sa server ug kliyente sa protocol gisuportahan, nga nagpaposible sa pagpadala mga hangyo ug pagdawat mga tubag.
  • Gidugang nga suporta alang sa gusto-kontrast nga pangutana sa media, nga nagtugot sa mga site nga mahibal-an ang mga setting nga gitakda sa gumagamit alang sa pagpakita sa sulud nga adunay gidugangan o pagkunhod sa kalainan.
  • Gidugang nga suporta alang sa tulo ka bag-ong gidak-on sa makita nga lugar (Viewport) - "gamay" (mga), "dako" (l) ug "dinamikong" (d), ingon man mga yunit sa pagsukod nga may kalabotan niini nga mga gidak-on - "*vi" (vi, svi, lvi ug dvi), “*vb” (vb, svb, lvb ug dvb), “*vh” (svh, lvh, dvh), “*vw” (svw, lvw, dvw), “* vmax” (svmax, lvmax, dvmax) ug “*vmin” (svmin, lvmin ug dvmin). Ang gisugyot nga mga yunit sa pagsukod nagtugot kanimo sa pagbugkos sa gidak-on sa mga elemento ngadto sa pinakagamay, kinadak-an ug dinamikong gidak-on sa makita nga lugar sa porsyento nga termino (ang gidak-on mausab depende sa pagpakita, pagtago ug kahimtang sa toolbar).
  • Ang showPicker() nga pamaagi gidugang ngadto sa HTMLInputElement nga klase, nga nagtugot kanimo sa pagpakita sa andam na nga mga diyalogo alang sa pagpuno sa tipikal nga mga bili sa mga natad. nga adunay mga tipo nga "petsa", "bulan", "semana", "oras", "datetime-local", "kolor" ug "file", ingon man alang sa mga natad nga nagsuporta sa autofill ug datalist. Pananglitan, mahimo nimong ipakita ang usa ka interface nga porma sa kalendaryo alang sa pagpili sa usa ka petsa, o usa ka palette alang sa pagsulod sa usa ka kolor.
  • Gidugang ang interface sa programming nga nagpaposible sa dinamikong paghimo og mga style sheet gikan sa aplikasyon sa JavaScript ug pagmaniobra sa paggamit sa mga estilo. Sukwahi sa pagmugna og mga style sheet gamit ang document.createElement('style') nga pamaagi, ang bag-ong API nagdugang og mga himan alang sa pagtukod og mga estilo pinaagi sa CSSStyleSheet() nga butang, naghatag og mga pamaagi sama sa insertRule, deleteRule, replace, ug replaceSync.
  • Sa panel sa pag-inspeksyon sa panid, kung magdugang o magtangtang sa mga ngalan sa klase pinaagi sa ".cls" nga buton sa tab nga Rule View, ang interactive nga aplikasyon sa mga rekomendasyon gikan sa input autocompletion drop-down tooltip gipatuman, nga nagtanyag usa ka kinatibuk-ang panan-aw sa mga ngalan sa klase nga magamit alang sa panid. Sa imong paglihok sa lista, ang mga pinili nga mga klase awtomatik nga magamit aron makita ang mga pagbag-o nga gipahinabo niini.
    Pagpagawas sa Firefox 101
  • Usa ka bag-ong kapilian ang gidugang sa mga setting sa Inspection Panel aron ma-disable ang "drag to update" nga function sa Rule View tab, nga nagtugot kanimo sa pag-resize sa pipila ka mga kabtangan sa CSS pinaagi sa pinahigda nga pag-drag sa mouse.
    Pagpagawas sa Firefox 101
  • Ang Firefox alang sa Android nagdugang suporta alang sa bahin sa pagpadako sa lugar sa screen nga gihatag sukad sa Android 9, diin mahimo nimo, pananglitan, pagpadako ang sulud sa mga porma sa web. Nasulbad ang mga problema sa gidak-on sa video sa pagtan-aw sa YouTube o sa paggawas sa picture-in-picture mode. Ang pagkidlap sa virtual nga keyboard kung gipakita ang pop-up menu naayo na. Gipauswag nga pagpakita sa usa ka buton sa QR code sa address bar.

Dugang sa mga inobasyon ug pag-ayo sa bug, ang Firefox 101 nagwagtang sa 30 ka mga kahuyangan, diin ang 25 gimarkahan nga peligroso. Ang 19 nga mga kahuyangan (nakolekta sa ilawom sa CVE-2022-31747 ug CVE-2022-31748) gipahinabo sa mga problema sa memorya, sama sa pag-awas sa buffer ug pag-access sa mga na-libre na nga mga lugar sa memorya. Posible, kini nga mga problema mahimong mosangput sa pagpatuman sa code sa usa ka tig-atake kung magbukas sa espesyal nga gidisenyo nga mga panid. Naayo usab ang usa ka isyu nga espesipiko sa platform sa Windows nga nagtugot kanimo sa pag-usab sa agianan sa natipig nga file pinaagi sa paggamit sa mga espesyal nga karakter nga "%" aron ilisan ang mga variable sama sa %HOMEPATH% ug %APPDATA% sa agianan.

Ang mga pagbag-o sa Firefox 102 beta naglakip sa gipaayo nga pagtan-aw sa mga dokumento sa PDF sa taas nga contrast mode ug ang abilidad sa paggamit sa serbisyo sa Geoclue DBus alang sa pagtino sa lokasyon sa plataporma sa Linux. Sa interface para sa mga web developer, sa Style Editor tab, gidugang ang suporta sa pagsala sa mga style sheet.

Source: opennet.ru

Idugang sa usa ka comment