Firefox 101 versioon

VĂ€lja lastud web-brauser Firefox 101. Lisaks on loodud pikaajalise toe haru uuendus — 91.10.0. Beetatestimise faasi on edasiviidud Firefox 102 haru, mille vĂ€ljaandmine on planeeritud 28. juuniks.

Peamised uuendused Firefox 101-s:

  • KĂ€ivitunud on eksperimenteeriv tugi Chrome'i kolmanda versiooni manifestile, mis mÀÀratleb vĂ”imalused ja ressursid, mis on saadaval WebExtensions API abil kirjutatud laienditele. Firefoxi versioonis Chrome'i manifestist on lisatud uus deklaratiivne sisu filtreerimise API, kuid erinevalt Chromest ei ole lĂ”petatud vana blokaadireĆŸiimi API webRequest toetamine, mis on nĂ”utud laiendites soovimatute sisude blokeerimiseks ja turvalisuse tagamiseks. Kolmanda versiooni manifesti toe lubamiseks on about:config-is ette nĂ€htud parameeter „extensions.manifestV3.enabled”.
  • On antud vĂ”imalus seondada töödeldajaid kĂ”igi MIME-tĂŒĂŒpidega, mida kutsutakse pĂ€rast mÀÀratud tĂŒĂŒpi failide allalaadimise lĂ”petamist.
  • Videokonverentsi kĂ€igus on nĂŒĂŒd vĂ”imalik samal ajal kasutada suvalist arvu mikrofone, mis vĂ”imaldab nĂ€iteks sĂŒndmuste ajal hĂ”lpsalt mikrofone vahetada.
  • WebDriver BiDi protokolli tugi on nĂŒĂŒd sisse lĂŒlitatud, mis vĂ”imaldab kasutada vĂ€liseid tööriistu brauseri automatiseerimiseks ja kaugjuhtimiseks; nĂ€iteks vĂ”imaldab protokoll testida liidest Seleniumi platvormi abil. Toetatakse nii protokolli serveri kui ka kliendi komponente, mis annavad vĂ”imaluse saata pĂ€ringuid ja vastu vĂ”tta vastuseid.
  • Lisatud on tugi meedia pĂ€ringule prefers-contrast, mille abil saavad saidid mÀÀrata kasutaja mÀÀratud seaded sisu kuvamiseks suurendatud vĂ”i vĂ€henenud kontrastiga.
  • Lisatud tugi kolmele uuele nĂ€htava ala (Viewport) suurusele — „small” (s), „large” (l) ja „dynamic” (d), samuti nendega seotud mÔÔtĂŒhikutele — „*vi” (vi, svi, lvi ja dvi), „*vb” (vb, svb, lvb ja dvb), „*vh” (svh, lvh, dvh), „*vw” (svw, lvw, dvw), „*vmax” (svmax, lvmax, dvmax) ja „*vmin” (svmin, lvmin ja dvmin). Pakutud mÔÔtĂŒhikud vĂ”imaldavad siduda elementide suuruse nĂ€htava ala vĂ€ikseima, suurima ja dĂŒnaamilise suurusega protsentuaalses suhtes (suurus muutub sĂ”ltuvalt tööriistariba kuvamisest, peitmisest ja olekust).
  • Klassile HTMLInputElement on lisatud meetod showPicker(), mis vĂ”imaldab kuvada valmis dialooge tĂŒĂŒpiliste vÀÀrtuste tĂ€itmiseks vĂ€ljal, mille tĂŒĂŒbid on „date”, „month”, „week”, „time”, „datetime-local”, „color” ja „file”, samuti neile vĂ€ljadele, mis toetavad automaatset tĂ€itmist (autofill) ja valikut loendist (datalist). NĂ€iteks saab kuvatud liidesena kuvada kalendri kuupĂ€eva valimiseks vĂ”i vĂ€rvi sisestamiseks paletti.
  • Lisatud on programmiline liides, mis vĂ”imaldab JavaScripti rakendusest dĂŒnaamiliselt luua stiilitabeleid ja manipuleerida stiilide rakendamisega. Erinevalt stiilitabelite loomisest meetodi document.createElement(‘style’) abil, lisab uus API vahendid stiilide koostamiseks objekti CSSStyleSheet() kaudu, pakkudes selliseid meetodeid nagu insertRule, deleteRule, replace ja replaceSync.
  • Lehe inspektori paneelis, kui klasside nimesid lisatakse vĂ”i eemaldatakse nupuga „.cls” reegli vaate sakkadel, on rakendatud interaktiivne soovituste kasutamine automaatse tĂ€itmise sisendi allahindlusest, mis pakub ĂŒlevaate lehe jaoks saadaval olevatest klasside nimedest. Nimekirjas liikumisel rakendatakse automaatselt valitud klasse, et visuaalselt hinnata nende pĂ”hjustatud muutusi.
    Firefox 101 versioon
  • Lehe inspektori seadetele on lisatud uus vĂ”imalus keelduda „drag to update” funktsioonist reegli vaate sakkadel, mis vĂ”imaldab mĂ”nede CSS-omaduste suuruse muutmist hiire horisontaalse lohistamisega.
    Firefox 101 versioon
  • Firefoxi Androidi versioonis on lisatud tugi Android 9-st alates saadud ekraani suurenemise funktsioonile, mille abil saab nĂ€iteks suurendada veebivormide sisu. Lahendatud on videote suuruse probleemid YouTube'i vaatamisel vĂ”i pildipildireĆŸiimist vĂ€ljudi. Eemaldatud on virtuaalse klaviatuuri vilkumine kontekstimenĂŒĂŒ kuvatamisel. Parandatud on QR-koodi nupp aadressiribal.

Lisaks uuendustele ja vigade parandamisele on Firefox 101-s kĂ”rvaldatud 30 haavatavust, millest 25 on mĂ€rgitud ohtlikeks. 19 haavatavust (millele on viidatud CVE-2022-31747 ja CVE-2022-31748) on pĂ”hjustatud mĂ€luhalduse probleemidest, nagu puhverĂŒhenduste ĂŒletamine ja juba vabastatud mĂ€lukohtadele juurdepÀÀs. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada rĂŒndaja koodi tĂ€itmist, kui avada spetsiaalselt kujundatud lehti. Samuti on eemaldatud Windowsi platvormile omane probleem, mis vĂ”imaldab muuda vĂ€ljatallatud faili teed spetsiaalsete sĂŒmbolite „%“ abil, et asendada muutuja teerajad, nagu %HOMEPATH% ja %APPDATA%.

Firefox 102 beta versioonil on paranenud PDF-dokumentide vaatamine kĂ”rge kontrastsuse reĆŸiimis ning vĂ”imalus kasutada Linuxi platvormil DBus-teenust Geoclue asukoha mÀÀramiseks. Web-arendajate liideses on Style Editor vahekaardil lisandunud toetamine CSS-tabelite filtreerimiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster