Firefox 127 vÀljaanne

Ilmus web-brauser Firefox 127 ja koostati pikkade toe haru uuendus — 115.12.0. Betatestimise etappi on viidud Firefox 128 haru, mille vĂ€ljaandmine on kavandatud 9. juuliks.

Firefox 126 peamised uuendused:

  • MenĂŒĂŒd „V”, kus kuvatakse kĂ”ik avatud vahekaardid, ja vahekaartide kontekstimenĂŒĂŒsse on lisatud nupp, et sulgeda kĂ”ik korduvad vahekaardid praeguses aknas.

    Firefox 127 vÀljaanne
  • HTTP protokolli automaatne asendamine HTTPS-iga on aktiveeritud ressursside jaoks, mis on tähistatud <img>, <audio> ja <video>, kui neid kasutatakse lehe peal, mis on avatud HTTPS-i kaudu. Kui laaditavad ressursid ei ole HTTPS-i kaudu kättesaadavad, ei kuvata neid enam lehtedelt, mis on avatud HTTPS-i kaudu.
  • Lisatud tugi ettevaatuslikuks mÀÀramiseks IP-aadresse hostide, oodates, kuni kasutaja klĂ”psab lingil vĂ”i kĂŒsib lehelt mÀÀratud ressurssi. Domeene, mida tuleb DNS-is eelnevalt lahendada, tuleb loetleda elementide „link” kaudu, millel on atribuut 'rel="dns-prefetch"'.
  • KĂ€esoleva eesmĂ€rgiga vĂ€hendada teavet, mida saab kasutada kasutajate kaudseks identifitseerimiseks, on 32-bitiste x86 sĂŒsteemide User-Agent pĂ€ises ja JavaScripti API-s navigator.platform ja navigator.oscpu nĂŒĂŒd architektuuri x86_64.
  • Kuvamisvahendis on lisatud tugi ekraanipiltide tegemiseks SVG ja XML formateeritud failide ning ‘about:’ lehtede jaoks. Lisatud on vĂ”imalus hallata ekraanipiltide tegemist otseteedega, tagatud on ĂŒhilduvus teema ja kĂ”rge kontrastsuse reĆŸiimiga (HCM, High Contrast Mode). Suurendatud on suurte ekraanialade salvestamise efektiivsust.
  • Konfiguratsioonis about:config on lisatud seaded toolkit.scrollbox.pagescroll.maxOverlapPercent ja toolkit.scrollbox.pagescroll.maxOverlapLines, mis vĂ”imaldavad muutuda lehe nihke protsentidesse ja ridadesse kerimise ajal.
  • Windows platvormil on realiseeritud Firefoxi automaatne kĂ€ivitamine arvuti kĂ€ivitamisel. TĂ€nu eelnevale laadimisele ei pea kasutaja esmakordsel rakenduse kĂ€ivitamisel ootama — brauser on kohe tööks valmis. ReĆŸiimi saab aktiveerida sĂ€tete jaotises General/Startup vĂ”i teate kaudu, mis nĂ€itab sarnast kĂ€sutust Firefoxi vaikimisi brauserina kasutamiseks.
  • macOS ja Windows platvormidel on kasutusele vĂ”etud tĂ€iendav pÀÀsupoliitika salvestatud paroolide automaatse tĂ€itmise funktsiooni vĂ”i paroolihalduri teabe vaatamise ajal. Sellised tegevused paroolihalduriga nĂ”uavad sĂŒsteemi autentimise kinnitamist (nĂ€iteks sĂŒsteemi parooli sisestamist, sĂ”rmejĂ€lje kontrollimist, hÀÀle vĂ”i nĂ€o tuvastamist).
  • macOS platvormil on vaikimisi lubatud elementide lugemise navigeerimine tabulaatoriga, vĂ€ltides macOS-le iseloomulikku klaviatuuri navigeerimise reĆŸiimi, mis ei vasta teiste platvormide kĂ€itumisele (seadetes saab vanema reĆŸiimi taastada).
  • WebVTT (Web Video Text Tracks Format) formaati kasutavates tekstides on lisatud tugi HTML-is lubatud sĂŒmbolitele. WebVTT-d kasutatakse tekstide kuvamiseks kindlate ajamomentide jooksul, nĂ€iteks subtiitrite nĂ€itamiseks.
  • Clipboard API-s on vaikimisi aktiveeritud liides ClipboardItem ning toetatakse meetodeid navigator.clipboard.read() ja navigator.clipboard.write(), mis vĂ”imaldavad veebi rakendustel lugeda ja kirjutada andmeid vahemĂ€llu.
    Katsed lugeda vahemÀlust andmeid, mis ei ole praeguse veebi rakenduse poolt kirjutatud, toovad enne operatsiooni tegemist kuvatava nÔusoleku taotlemise.
  • Eksperimentaalne tugi simmeetrilise vahemaa mÀÀramiseks on rakendatud CSS-i omaduse letter-spacing kaudu. Uues reĆŸiimis jaguneb vahemaa praeguse ja jĂ€rgmise sĂŒmboli vahel, st vahe jagatakse kaheks osaks, mis rakendatakse sĂŒmbolist enne ja pĂ€rast. ReĆŸiimi saab aktiveerida seades layout.css.letter-spacing.model about:config-is.
  • Atribuudis „href” sildil „<base>”, mida kasutatakse suhteliste linkide alusteekondade mÀÀramiseks, on keelatud kasutada skeeme „data:” ja „javascript:”.
  • Gradientides, mis on loodud CSS-funktsioonide conic-gradient(), linear-gradient(), radial-gradient(), repeating-conic-gradient(), repeating-linear-gradient() ja repeating-radial-gradient() kaudu, on lubatud kasutada tĂŒĂŒpi „<color-interpolation-method>”.
  • Objektis Set, mis mÀÀratleb vÀÀrtuste kogumi, on lisatud meetodid tĂŒĂŒpiliste hulga operatsioonide teostamiseks: Set.prototype.intersection(),
    Set.prototype.union(),
    Set.prototype.difference(),
    Set.prototype.symmetricDifference(),
    Set.prototype.isSubsetOf(),
    Set.prototype.isSupersetOf() ja Set.prototype.isDisjointFrom().
  • Keelatud on lisada tĂ€iustusi, mille XPI-failid on allkirjastatud ebaturvaliste algoritmide abil (seade PREF_XPI_WEAK_SIGNATURES_ALLOWED on vaikimisi seadistatud vÀÀrtusele false).
  • Androidi versioonis:
    • Lisatud on tugi sisu tĂ”lkimiseks ĂŒhelt keelt teisele. Nagu Firefoxi lauaversioonis, kasutatakse tĂ”lkimiseks rakenduses sisseehitatud tĂ”lkesĂŒsteemi, mis teostab tĂ”lget kohaliku sĂŒsteemi ilma vĂ€liste pilveteenuste kasutamiseta.
    • MenĂŒ « » on lisatud uus element «Paroolid».
    • Staatiliste klaviatuuride kĂŒlgmisel numbril klahvi Enter kasutamine URL-i aadressiribal sisestamise kinnitamiseks on lubatud.
    • Kompileerimise etapis on tehtud tĂ€iendavaid optimeerimisi, mis on parandanud liidese reageerimiskiirus, lĂŒhendanud kĂ€ivitusaega ja pikendanud seadme akukestvust.
    • Hiljuti salvestatud lehtede nimekiri on kantud jĂ€rjehoidjate sektsiooni. Nimekirja elemendid ei kao enam pĂ€rast aegumist.

Lisaks uuendustele ja vigade parandamisele on Firefox 127-st kĂ”rvaldatud 22 haavatavust. 11 haavatavust on mĂ€rgitud ohtlikeks, millest 9 tuleneb mĂ€luga seotud probleemidest, nagu buferi ĂŒletĂ€itumine ja juba vabastatud mĂ€lupiirkondadele juurdepÀÀs. Potentsiaalselt vĂ”ivad need probleemid pĂ”hjustada pahatahtliku koodi sooritamist spetsiaalselt kujundatud lehtede avamisel.

Allikas: opennet.ru

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