Firefox 127 väljalase

Käivitus web-brauser Firefox 127 ja loodi pikaajalise toe haru värskendus – 115.12.0. Beetatestimise staadiumisse on viidud Firefox 128 haru, mille väljalaskmine on planeeritud 9. juuliks.

Peamised uuendused Firefox 126-s:

  • Menüüs "V", kus on loetletud kõik avatud vahekaardid, ja vahekaardi kontekstimenüüs on lisatud nupp, mis võimaldab sulgeda kõik kaheksandi vahekaardid jooksvas aknas.

    Firefox 127 väljalase
  • Automaatne HTTP protokolli vahetamine HTTPS-iks on sisse lülitatud ressursside jaoks, mis on märgitud siltidesse <img>, <audio> ja <video>, kui neid silte kasutatakse HTTPS-is avatud lehe peal. Kui laaditavad ressursid ei ole HTTPS-is saadaval, siis ei kuvata neid enam lehtedelt, mis on avatud HTTPS-is.
  • Lisatud tugi eelteadmiseks IP-aadresse hostidest, oodates, et kasutaja liigub lingi kaudu või küsib lehel näidatud ressurssi. Domeenid, mida tuleb DNS-is eelnevalt lahendada, tuleks loetleda elemendi "link" kaudu koos atribuudiga ‘rel="dns-prefetch"’.
  • Kasutajate kaudse identifitseerimise teabe vähendamise eesmärgil, 32-bitistes x86 süsteemides lisatakse nüüd User-Agent päises ning JavaScript API-s navigator.platform ja navigator.oscpu, arhitektuur x86_64.
  • Ekraanipiltide salvestamise tööriist sisaldab toetust SVG ja XML-formaadis failide ning ka lehtede » about: « ekraanipiltide tegemiseks. Lisatud on võimalus hallata ekraanipiltide loomist klaviatuurikombinatsioonide abil ning rakendatud on ühilduvus tumedate teemade ja kõrge kontrastsuse režiimiga (HCM, High Contrast Mode). Suurendatud on suurte ekraanipindade salvestamise jõudlust.
  • Konfiguratsioonis about:config on lisatud seaded toolkit.scrollbox.pagescroll.maxOverlapPercent ja toolkit.scrollbox.pagescroll.maxOverlapLines, mis võimaldavad muuta lehe nihkega, mida mõõdetakse protsentides ja ridade kaupa, kerimisel.
  • Windowsi platvormil on võimalik Firefoxi automaatne käivitamine pärast arvuti käivitamist. Eeltäiendusega ei pea kasutaja esmakordsel rakenduse käivitamisel ootama – brauser on kohe kasutamiseks valmis. Režiimi saab aktiveerida seadete osas General/Startup või sarnase teavituse kaudu, mis kutsub Firefoxi vaikimisi brauserina kasutama.
  • macOS ja Windows platvormidel on rakendatud täiendav ligipääsu kaitse salvestatud paroolide automaatse täitmise või paroolihalduri kaudu parooliteabe vaatamise funktsiooni kasutamisel. Sellised toimingud paroolihalduriga nõuavad süsteemis autentimise kinnitamist (nt süsteemi parooli sisestamine, sõrmejälje kontrollimine, hääl- või näoautentimine).
  • macOS platvormil on vaikevalikuna sisse lülitatud navigeerimine sisenditelementide vahel tab-klahviga, mitte macOS spetsiifilise klaviatuurinavigatsiooni režiimi kasutamine, mis ei vasta teiste platvormide käitumisele (seadetest on võimalik naasta vana režiimi juurde).
  • WebVTT (Web Video Text Tracks Format) formaadis tekstides on lisatud HTML-i märgistuses lubatud sümbolite tugi. WebVTT-d kasutatakse teksti kuvamiseks teatud ajahetkedel, näiteks subtiitrite kuvamiseks.
  • Clipboard API-s on vaikimisi aktiveeritud ClipboardItem liides ja toetatud meetodid navigator.clipboard.read() ja navigator.clipboard.write(), mis võimaldavad veebirakendusel lugeda ja kirjutada andmeid lõikelauale.
    Kui proovite lugeda lõikelauale salvestatud andmeid, mis ei ole praegusest veebirakendusest, kuvatakse kasutajale enne toimingu sooritamist kinnitusküsimus.
  • Eksperimentaalne tugi sümbolitevaheline vahemaa seadmisel CSS-i omaduse letter-spacing kaudu on rakendatud. Uues režiimis jagatakse vahemaa mitte praeguse ja järgmise sümboli vahel, vaid kahele osale, mis kehtivad sümbolist enne ja pärast. Režiim aktiveeritakse seadmestikust layout.css.letter-spacing.model about:config.
  • Tagasilt «<base>» elemendi «href» atribuudis, mida kasutatakse suhteliste linkide baastee määramiseks, on keelatud kasutada skeeme «data:» ja «javascript:».
  • CSS-funktsioonide conic-gradient(), linear-gradient(), radial-gradient(), repeating-conic-gradient(), repeating-linear-gradient() ja repeating-radial-gradient() abil loodud gradientides on lubatud kasutada tüüpi «<color-interpolation-method>».
  • Set objektile, mis määratleb väärtuste kogumi, on lisatud meetodid tüüpiliste kogumite toimingute teostamiseks: Set.prototype.intersection(),
    Set.prototype.union(),
    Set.prototype.difference(),
    Set.prototype.symmetricDifference(),
    Set.prototype.isSubsetOf(),
    Set.prototype.isSupersetOf() ja Set.prototype.isDisjointFrom().
  • Täienduste installimine, mille XPI-failid on alla kirjutatud mitteturvaliste algoritmidega, on keelatud (seadistuse PREF_XPI_WEAK_SIGNATURES_ALLOWED vaikeväärtus on false).
  • Androidi platvormi versioonis:
    • Sisuhaldus on nüüd toetatud tõlkimiseks ühelt keelt teisele. Nagu Firefoxi lauaversioonis, kasutatakse tõlkimiseks rakenduses integreeritud tõlketeenust, mis tegeleb tõlgete tegemisega kohaliku kasutaja süsteemis ilma väliste pilveteenuste abita.
    • Menüüsse „…“ on lisatud uus element „Paroolid“.
    • Pöidla numbripaneelil paiknevate klaviatuuride Enter-klahvi vajutamine on lubatud, et kinnitada aadressiriba URL-i.
    • Komplekssemise etapil on rakendatud täiendavaid optimeerimisi, mis on suurendanud liidese reageerimisvõimet, lühendanud käivitusaega ja pikendanud seadme aku kasutusaega.
    • Hiljuti salvestatud lehtede loend on kantud järjehoidjate sektsiooni. Loendi elemendid ei kao nüüd vananemise tõttu.

Lisaks uuendustele ja vigade parandamisele on Firefox 127-s kõrvaldatud 22 haavatavust. 11 haavatavust on märgitud ohtlikeks, millest 9 on põhjustatud mäluga seotud probleemidest, nagu mälupuhvrite ülevool ja juurdepääs juba vabastatud mälupiirkondadele. Need probleemid võivad potentsiaalselt viia pahatahtliku koodi täitmiseni spetsiaalselt kujundatud lehtede avamisel.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster