Firefox 120 vÀljalase

Ilmus web-brauser Firefox 120 ja vormiti pikaajalise toe haru uuendus — 115.5.0. Beta-testimise etappi on viidud haru Firefox 121, mille vĂ€ljalaskmine on planeeritud 19. detsembriks.

Firefox 120 peamised uuendused:

  • KontekstimenĂŒĂŒsse on lisatud valik „Kopeeri link ilma saidi jĂ€lgimiseta”, mis vĂ”imaldab kopeerida valitud lingi URL-i lĂ”ikelauale, eemaldades eelnevalt selle jĂ€lgimisseondumise valikud. NĂ€iteks kopeerimisel eemaldatakse parameetrid mc_eid ja fbclid, mida kasutatakse linkide jĂ€lgimiseks Facebooki lehtedelt. Saksamaa kasutajatele on lisaks aktiveeritud jĂ€lgimisparameetrite eemaldamine lingi avamisel lehtedel ja aadressiribal privaatse sirvimise reĆŸiimis vĂ”i rangema jĂ€lgimise kaitse (ETP, Enhanced Tracking Protection) valimisel. ÜlejÀÀnud kasutajad saavad selle vĂ”imaluse sisse lĂŒlitada seadistuses privacy.query_stripping.enabled lehelt about:config. Eemaldamiseks kasutatakse musta nimekirja, mis hĂ”lmab tuntud saidijĂ€lgimise parameetreid.
    Firefox 120 vÀljalase
  • Privaatsuse ja turvalisuse seadete jaotisse (Privacy & Security) on lisatud valik GPC (Global Privacy Control) mehhanismi aktiveerimiseks, mis asendab pealkirja „DNT” (Do Not Track) ja annab saitidele teada isikuandmete mĂŒĂŒgi keelust ja nende kasutamisest jĂ€lgimise vĂ”i liikumiste vahel olevate eelistuste jĂ€lgimiseks.
    Firefox 120 vÀljalase
  • Rangeme reĆŸiimis (strict) liikumiste jĂ€lgimise kaitsena (ETP, Enhanced Tracking Protection) ja privaatse sirvimise reĆŸiimis on tugevdatud kaitset kasutaja passiivse identifitseerimise eest Canvas API kaudu.
  • Saksamaa kasutajatele on vaikimisi aktiveeritud hĂŒpikdialoogide (Cookie Banner Blocker) automaatne sulgemine, mida kuvatakse veebisaitidel, et saada kinnitust kĂŒpsiste salvestamise vĂ”imaluse osas isikuandmete kaitse nĂ”uete kohaselt Euroopa Liidus (GDPR). Kuna sellised hĂŒpikbĂ€nnerid hajutavad tĂ€helepanu, katavad sisu ja nĂ”uavad kasutajalt aega nende sulgemiseks, peavad Firefoxi arendajad vajalikuks automaatselt selliseid taotlusi tagasi lĂŒkata.

    Blokeeringut saab lubada seadetes jaotises „Turvalisus ja privaatsus” vĂ”i lĂ€bi parameetri „cookiebanners.service.mode” about:config-is (0 — keelab Cookie-bĂ€nnerite automaatse sulgemise; 1 — keeldub kĂ”igis olukordades volituste nĂ”udmistest ja ignoreerib bĂ€nnerid, mis lubavad ainult nĂ”usoleku; 2 — kui vĂ”imalik, keeldub volituste nĂ”udmistest, ja kui keeldumine pole vĂ”imalik, nĂ”ustub Cookie-sĂ€ilitamisega). Erinevalt sarnastest reĆŸiimidest, mida pakub Brave brauser ja reklaamiblokeerijad, ei peida Firefox bloki, vaid automatiseerib kasutaja tegevuse sellega. Saadaval on kaks reĆŸiimi bĂ€nnerite töötlemiseks — hiirekliki simuleerimine (cookiebanners.bannerClicking.enabled) ja Cookie asendamine valitud reĆŸiimi lipuga (cookiebanners.cookieInjector.enabled).

  • Windowsis, macOS-is ja Androidis on vaikimisi lubatud import TLS-sertifikaatide operatsioonisĂŒsteemi juursertifikaatide hoidlatest. Vajadusel saab selle vĂ”imaluse seadetes vĂ€lja lĂŒlitada (Eelistused → Privaatsus ja turvalisus → Sertifikaadid).
  • Lisatud klaviatuurikombinatsioonid valitud konto redigeerimiseks (Alt + enter) ja kustutamiseks (Alt + Backspace) about:logins liideses.
  • Ubuntu Snap-variandis tarnitud Firefoxi kogumites on sisse viidud tugi andmete importimiseks Chromiumi brauserist, mis on samuti installitud Snap-formaadis.
  • Linuxi ja Windowsi platvormidel on sisse viidud vĂ”imalus tĂ”mmata videoaken nurkadesse (automaatne joondamine nurkadega) „pildina pildis” reĆŸiimis, hoides Ctrl nuppu akent liigutades.
  • Alustatud on uue kaasaskantava komponendi integreerimist kontekstuaalsete vihjete kuvamiseks aadressiribal, mis on kirjutatud Rusti keeles.
  • Lisatud on API User Activation (navigator.userActivation), mis vĂ”imaldab mÀÀrata, kas kasutaja on varem lehega interakteerunud (nĂ€iteks klikkides hiirega), kas nad interakteeruvad hetkel vĂ”i ei ole lehte puudutanud (leht on lihtsalt laaditud ja jÀÀb puutumatuks).
  • Lisatud on tugi uue HTTP vastuskoodi — 103 («Early Hints»), mida saab kasutada pealentimise pealkirjade edastamiseks. Kood 103 vĂ”imaldab teavitada klienti mĂ”ningate HTTP-pealkirjade sisust kohe pĂ€rast pĂ€ringut, oodamata, kuni server tĂ€idab kĂ”ik seotud pĂ€ringuga seotud toimingud ja alustab sisu edastamist. Sel viisil saab edastada vihjeid seotud lehe elementide kohta, mis vĂ”ivad eelnevalt laadida (nĂ€iteks vĂ”ivad olla loetletud lehe CSS ja JavaScripti lingid). PĂ€rast teabe saamist selliste ressursside kohta hakkab brauser need laadima, oodamata pĂ”hilehe edastamise lĂ”petamist, mis vĂ”imaldab vĂ€hendada pĂ€ringu töötlemise koguaega.
  • CSS-isse on lisatud uusi mÔÔtĂŒhikute ĂŒksuseid lh ja rlh, mis vĂ”imaldavad mÀÀrata suuruse, mis vastab elemendi vĂ”i juurelemendi line-height CSS omadusele.
  • CSS-i on lisatud funktsioon light-dark(), mis vĂ”imaldab vĂ€rve kohe mÀÀrata nii heledas kui ka tumedas vĂ€rviskeemis ilma media-pĂ€ringu prefers-color-scheme rakendamata.
  • JavaScripti funktsiooni Date.parse() on lisatud tugi tĂ€iendavatele kuupĂ€eva vormingute variantidele, nĂ€iteks «01-12-1999», «1999-1-5», «10000-01-12», «99-01-05», «1999-01-05 10:00:00».
  • Tagatud on media atribuut elementides <source>, mis on sisse pandud elementidesse <picture>, <audio> ja <video>.
  • Vaikimisi on lubatud WasmGC laienduse tugi, mis lihtsustab WebAssembly-sse porteerimist programme, mis on kirjutatud prĂŒgikorje koguvate programmeerimiskeeltega (nt Kotlin, Dart jne). WasmGC lisab uusi struktuuride ja massiivide tĂŒĂŒpe, mille jaoks saab rakendada mittelineaarset mĂ€lu jaotamist.
  • Veebiarenduse tööriistadesse on lisatud vĂ”imalus simuleerida vahelehtede tööd offline-reĆŸiimis.
  • Stiilide redigeerimise paneelisse on lisatud nupp «Pretty Print», mis vormindab ja toob nĂ€htavale minimeeritud stiilide tabeli (varem minimeeritud stiile vormindati automaatselt).
  • Arendajate tööriistades on oluliselt (kuni 70%) kiirendatud tĂ”rkeotsingu töötlemist suure allika tekstide mahu korral. On lĂ€bi viidud tĂ”rkeotsingu refaktoreerimine, mille eesmĂ€rk on tagada peatuste korrektne töö, mis on seotud «unload» sĂŒndmusega.
  • Android versioon on parandatud probleem, mis pĂ”hjustas sakkide sulgemise nende valimisel. JĂ€tkatakse avatud ekosĂŒsteemi loomise tööd brauseri lisandite jaoks mobiilse Firefoxi versiooni jaoks. Ametliku ekosĂŒsteemi kĂ€ivitamine on planeeritud detsembriks, addons.mozilla.org (AMO) kataloogis on saadaval ĂŒle 200 Firefoxi Androidi jaoks sobiva lisandi.

Lisaks uuendustele ja veaparandustele on Firefox 120-s kĂ”rvaldatud 19 haavatavust. 14 haavatavust (11 on koondatud alla CVE-2023-6212 ja CVE-2023-6213), mis on mĂ€rgitud ohtlikeks, on tingitud probleemidest mĂ€luga, nagu mĂ€lupuhvrid ja juba vabastatud mĂ€lupiirkondadele juurdepÀÀs. Need probleemid vĂ”ivad potentsiaalselt viia pahatahtliku koodi tĂ€itmiseni, kui avada spetsiaalselt kujundatud lehti. Veel ĂŒks ohtlik haavatavus (CVE-2023-6206) vĂ”imaldab lĂ€bi klikkimise kinnitada volituste taotlusi.

Firefox 121 beetaversioon on mĂ€rkimisvÀÀrne selle poolest, et linkide allajoonimist on vĂ”imalik sundida, sĂ”ltumata CSS-i seadistustest (see vĂ”ib olla kasulik inimestele, kellel on vĂ€rvide tajumise probleeme). Linuxis on vaikimisi lubatud komposiidi kasutamine. serverilt Waylandi kasutamine XWaylandi asemel lahendas puuteplaadiga seotud probleemid, ĆŸeste toetavaid puutetundlikke ekraane ja DPI mÀÀramist iga ekraani jaoks Waylandi pĂ”histes keskkondades. Waylandi kasutamine nĂ€itab ka graafika töötlemise jĂ”udluse paranemist. Siiski on Waylandi protokolli piirangute tĂ”ttu probleeme 'pilt pildis' akna esiplaanile toomisega.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster