Web-brauseri Firefox 101 vĂ€ljalase on toimunud. Samuti on vĂ€lja antud pikaajalise toe haru uuendus â 91.10.0. Beta-testimise etappi on viidud Firefox 102 haru, mille vĂ€ljaandmine on planeeritud 28. juuniks.
PÔhisaavutused Firefox 101-s:
- KĂ€ivitati katseversioon kolmandast mastaabis, mis mÀÀratleb vĂ”imalused ja ressursid, mis on saadaval WebExtensions API abil kirjutatud laiendustele. Firefoxi versioonis Chrome'i mastaabi lisati uus deklaratiivne sisu filtreerimise API, kuid erinevalt Chrome'ist ei ole lĂ”petatud vana blokeerimise reĆŸiimi API webRequest toetamine, mis on nĂ”utud soovimatute sisu blokeerimise ja turvalisuse tagamiseks. Kolmanda mastaabi toe aktiveerimiseks on about:config-s mÀÀratud parameeter 'extensions.manifestV3.enabled'.
- Esitagatakse vĂ”imalus siduda töötlejad kĂ”ikide MIME-tĂŒĂŒpidega, mis kutsutakse esile pĂ€rast antud tĂŒĂŒpi failide laadimise lĂ”ppemist.
- KĂ€ivitati vĂ”imalus kasutada samaaegselt piiramatu arvu mikrofone videokonverentside ajal, mis vĂ”imaldab hĂ”lpsalt mikrofone vahetada ĂŒrituse kĂ€igus.
- Lisatud on WebDriver BiDi protokolli tugi, mis vÔimaldab kasutada vÀliseid tööriistu brauseri töö automatiseerimiseks ja kaugjuhtimiseks, nÀiteks protokoll vÔimaldab liidese testimist Seleniumi platvormi kaudu. Toetatakse nii protokolli serveri kui ka kliendi komponente, mis vÔimaldavad saata pÀringuid ja vastu vÔtta vastuseid.
- Lisatud on tugi media pÀringule prefers-contrast, mille abil saavad saidid mÀÀrata kasutaja seadistatud valikud, et kuvada sisu suurenenud vÔi vÀhendatud kontrastsusega.
- Lisatud on tugi kolmele uuele nĂ€htava ala (Viewport) suurusele â 'small' (s), 'large' (l) ja 'dynamic' (d), samuti sellega seotud mÔÔtĂŒhenditele â '*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). Ettepanekud mÔÔtĂŒhikud vĂ”imaldavad siduda elementide suuruse nĂ€htava ala vĂ€ikseima, suurima ja dĂŒnaamilise suurusega protsentides (suurus muutub vastavalt paneeli kuvamise, peitmise ja olekule).
- HTMLInputElement klassile lisati meetod showPicker(), mis vĂ”imaldab kuvada valmis dialooge muudetavate vÀÀrtuste tĂ€itmiseks vĂ€ljade tĂŒĂŒpidele "date", "month", "week", "time", "datetime-local", "color" ja "file", samuti vĂ€ljadele, mis toetavad automaatset tĂ€itmist (autofill) ja loendi jĂ€rgi valimist (datalist). NĂ€iteks vĂ”ib kuvada kalendri liidese kuupĂ€eva valimiseks vĂ”i vĂ€rvipaletiga vĂ€rvi sisestamiseks.
- Lisatud on programmiliides, mis vĂ”imaldab JavaScripti rakendusest dĂŒnaamiliselt luua stiili lehti ja manipuleerida stiilide rakendamisega. Erinevalt stiili lehtede loomisest meetodi document.createElement('style') kaudu, lisab uus API vahendid stiilide koostamiseks objekti CSSStyleSheet() kaudu, pakkudes meetodeid nagu insertRule, deleteRule, replace ja replaceSync.
- Lehe inspektori paneelis, kui klasside nimesid lisatakse vĂ”i eemaldatakse nupu '.cls' kaudu Reegli vahekaardil, on rakendatud interaktiivsete soovituste tegemine automaatse tĂ€itmise vihje rippmenĂŒĂŒst, pakkudes ĂŒlevaadet klassi nimedest, mis on lehe jaoks saadaval. Loendi sirvimisel rakendatakse valitud klassid automaatselt visuaalse hindamise jaoks nende poolt pĂ”hjustatud muudatustele.

- Lehe inspektori seadistusse on lisatud uus valik, mis lubab keelata "drag to update" funktsiooni Reegli vahekaardil, vÔimaldades mÔningate CSS omaduste suuruse muutmist hiire horisontaalse lohistamise teel.

- Firefox for Android on lisatud tugi alates Android 9 funktsioonile, mis suurendab ekraani alasid, tĂ€nu millele vĂ”ib nĂ€iteks suurendada web-vormide sisu. Lahendatud on videote suuruse probleemid YouTube'i vaatamisel vĂ”i vĂ€ljapÀÀsul pildist pildisse reĆŸiimist. Eemaldatud on virtuaalse klaviatuuri vilkumine hĂŒpikmenĂŒĂŒ kuvamisel. Aadressiribal on töötatud vĂ€lja QR-koodi nupp.
Firefox 101-s on kĂ”rvaldanud 30 turvaauku, millest 25 on mĂ€rgitud kui ohtlikud, koos uuenduste ja veaparandustega. 19 turvaauku (kategooriates CVE-2022-31747 ja CVE-2022-31748) on seotud mĂ€lu kasutamise probleemidega, nagu puhverĂŒlekanded ja juba vabastatud mĂ€lupiirkondadele juurdepÀÀs. Need probleemid vĂ”ivad potentsiaalselt pĂ”hjustada pahatahtliku koodi kĂ€ivitamise fiktiivsetel lehtedel. Samuti on kĂ”rvaldatud Windowsi spetsiifiline probleem, mis vĂ”imaldas salvestatava faili teed muuta erisĂŒmbolite â%â kasutamisega kĂ”ikide muutujate, nagu %HOMEPATH% ja %APPDATA%, jaoks.
Firefox 102 beetaversioonis on esile tĂ”stetud PDF-dokumentide vaatamise tĂ€iustused kĂ”rge kontrastsuse reĆŸiimis ja Geoclue DBus-teenuse kasutamise vĂ”imalus Linuxi platvormil asukoha mÀÀramiseks. Veebiarendajate liideses on Style Editor vahelehes nĂŒĂŒd toeks CSS-tabelite filtreerimisele.
Allikas: opennet.ru


