Firefox'i vÀljaanne 135

Ilmus vĂ€lja Firefox 135 veebibrauser ja eskiidid eelmistest pikaajalise toe harudest — 115.20.0 ja 128.7.0. Beetatestimise etappi on jĂ”udnud Firefox 136 haru, mille vĂ€ljaandmine on plaanitud 4. mĂ€rtsiks.

Firefox 135 pÔhifunktsioonid:

  • Sisseehitatud tĂ”lkijasse on lisatud toetus tĂ”lkimiseks vene keelde (vene keelest teistele keeltele tĂ”lkimine oli varem saadaval, kuid vene keele jaoks ei olnud tĂ”lget), samuti tĂ”lkimiseks korea, jaapani ja lihtsustatud hiina keelest. TĂ”lke kvaliteet on paranenud, nĂ€iteks on vĂ€listatud AI mudeli poolt vĂ€lja mĂ”eldud sĂ”nade lisamine. Firefoxi sisseehitatud tĂ”lkekeskkond teostab tĂ”lget kohaliku kasutaja sĂŒsteemis ilma vĂ€liste pilveteenuste kasutamiseta. SĂŒsteem pĂ”hineb avatud lĂ€htekoodiga Bergamot mootoril. Mootor on paigutus Marian masintĂ”lke raamistikule, kus kasutatakse korduvaid nĂ€rvivĂ”rke (RNN) ja transformeerimismudeleid.
    Firefox'i vÀljaanne 135
  • KĂ”ikidele kasutajatele on saadaval sisseehitatud AI-vestlusrobot, mis kasutab suuri keelemudeleid loomuliku keele interaktsiooni jaoks. Vestlusrobot kuvatakse kĂŒlgribal ja vĂ”ib töötada Teenustes Anthropic Claude, ChatGPT, Google Gemini, HuggingChat (Hugging Face) ja Le Chat Mistral. Kasutaja saab oma soovil teenuste vahel vahetada. Tööks on vajalik registreerimine igas toetavas teenuses (paneelis avatakse iga teenuse veebirakendus). Lisaks vestlusele on kontekstimenĂŒĂŒsse lisatud nupp „KĂŒsi 
”, mille kaudu on vĂ”imalik vestlusrobotile edastada lehelt valitud fragment, nĂ€iteks sisu kokkuvĂ”tte koostamiseks vĂ”i lihtsate sĂ”nadega selgitamiseks. Oma lokaalsetes sĂŒsteemides töötavate keelemudelite lisamiseks saab kasutada tööriistu llamafile.
    Firefox'i vÀljaanne 135
    Firefox'i vÀljaanne 135
  • KĂ”ikide riikide kasutajatele, kus Mozilla Stories soovituste teenus on saadaval, on lisatud uus uus sakk, mis kuvatakse uue vahekaartide avamisel. Eelmises vĂ€ljaandes oli uus disain saadaval vaid Ameerika Ühendriikides ja Kanadas. Uus variant sisaldab otsinguriba ja soovitatud lehtede loendit, samuti on muudetud sageli kĂŒlastatavate ja kinnitatud saitide ploki kujundust, mis nĂŒĂŒd kuvatakse mitte vĂ”rguvaates, vaid ĂŒhes reas. Sisu veergude arvu mÀÀrab akna laius, vĂ”imaldades tĂ”husalt kasutada kogu ekraaniruumi.
    Firefox'i vÀljaanne 135
  • Kasutajatele on lisatud tugi krediitkaardi numbrite automaatseks meelespidamiseks ja tĂ€itmiseks veebivormides. CVV koodi ei salvestata, kuid kaardinumbrid salvestatakse kaitstud hoidlas, millele pÀÀseb juurde eraldi parooliga.
  • Kohustuslik kontroll on sisse lĂŒlitatud TLS-sertifikaatide Avalike Certificate Transparency registrite veebiserverid mĂ”eldud sertifikaatide tuvastamiseks, mis on loodud riiklikest tunnustamisprotsessidest mööda hiilides (nĂ€iteks tuvastamata sertifikaadi loomine töötaja kuritarvitamise vĂ”i sertifikaadikeskuse kompromiteerimise tĂ”ttu). Sertifikaadikeskus edastab teabe kĂ”igi uute sertifikaatide kohta mitmesse sĂ”ltumatutesse Certificate Transparency registritesse, vĂ”imaldades auditit igasugustele muudatustele. Kui saidi kĂŒlastamisel kasutatakse sertifikaati, mis ei kajastu registris, mĂ€rgistab brauser seda sertifikaati ohtlikuks.

    Registrid kaasavad erinevaid omavahel mitte seotud organisatsioone. Ahnuraaklestiku andmete vale esitlemise ennetamiseks rakendatakse andmete salvestamisel puustruktuuri 'Merkle puu', kus iga haru valideerib kÔik alumised harud ja sÔlmed, toetudes puuhashimisele. Omades lÔplikku hash'i saavad kasutajad veenduda kogu operatsioonide ajaloo korrektsuses, samuti andmebaasi varasemate seisundite korrektsuses.

  • TLS-sertifikaatide arvamuse kontrollimise kiirendamiseks on kasutusele vĂ”etud MECHANISM CRLite, mis töötab kasutaja seadmes. Kasutaja poolel hoitav andmebaas sertifikaatide teabega sĂŒnkroniseeritakse regulaarselt vĂ€lise andmebaasiga Mozilla. Andmebaasi suuruse vĂ€hendamiseks kasutatakse kaskaadset Bloom filterit — tĂ”enĂ€osusstruktuuri, mis lubab vale mÀÀratlust puuduvast elemendist, kuid vĂ€listab olemasoleva elemendi möödamineku. NĂ€iteks 100 miljoni sertifikaadi andmed pakitakse struktuuri, mille suurus on umbes 1 MB.

    VĂ”rreldes usaldusĂŒksusele pöördumisega OCSP (Online Certificate Status Protocol) protokolli kaudu, kĂ”rvaldab CRLite kasutamine mitte ainult vĂ”rgu pĂ€ringu saatmise viivitused, vaid ka suurendab privaatsust (OCSP-i kasutamisel saadab brauser pĂ€ringu iga kord, kui ta kĂŒlastab veebisaite, see tĂ€hendab, et see edastab usaldusĂŒksusele andmeid selle kohta, milliseid saite ta avab) ja elimineerib sĂ”ltuvuse OCSP-serverite kĂ€ttesaadavusest (rĂŒnnaku korral vĂ”ib rĂŒndaja teostada DDoS-i rĂŒnnaku OCSP-serverile, et blokeerida pĂ€ringute töötlemine).

  • Lisatud on kaitse manipuleerimise vastu, mis muudab navigeerimise keeruliseks, kasutades nuppusid 'tagasi' ja 'edasi', selle tĂ”ttu, et kĂŒlastusajaloo rĂ€mpsandmete tekitamisest loobumised, mis on loodud API History abil. Kaitse pĂ”himĂ”te on ignoreerida kirjeid, mis ei ole seotud kasutaja tegevustega, nuppude 'tagasi' ja 'edasi' vajutamiste töötlemisel.
  • Linuxi ja macOS kogumitesse on lisatud valik sulgeda ainult aktiivne vahekaart, mitte kĂ”ik vahekaardid, pĂ€rast klaviatuurikombinatsiooni vajutamist rakendusest vĂ€ljumiseks (Alt + F4).
  • Privaatseade lehelt (about:preferences#privacy) on eemaldatud vĂ”imalus saata saitidele HTTP-pealkirja „Do Not Track” („DNT”). DNT pealkiri teavitab saite kasutaja soovist mitte jagada andmeid, mida saab kasutada tema liikumise ja eelistuste jĂ€lgimiseks. DNT pealkiri ei ole kohustuslik ning paljud saidid ignoreerivad seda. Soovitatav on kasutada GPC (Globaalne Privaatsuse Kontroll) mehhanismi, mis teavitab saite isikuandmete mĂŒĂŒgi ja andmete kasutamise keeldumisest kasutaja kĂ€itumise vĂ”i liikumise jĂ€lgimiseks. Erinevalt DNT-st on GPC nĂ”uete tĂ€itmine kohustuslik vastavalt kehtivale CCPA seadusele (California tarbija privaatsuse seadus).
  • KontekstimenĂŒĂŒ operatsioon „Copy Without Site Tracking” on ĂŒmber nimetatud „Copy Clean Link” ja selle kasutusvĂ”imalust on laiendatud tavaliste URL-ide jaoks tekstis (ilma hĂŒperlinkideta). Operatsioon vĂ”imaldab kopeerida valitud lingi URL-i lĂ”ikelauale, eemaldades eelnevalt jĂ€lgimise pealt parameetrid.
  • Aadressiribal on vĂ”imalik otsida tabugruppide nimesid ja liikuda leitud gruppidesse. Otsing hĂ”lmab muu hulgas suletud ja salvestatud gruppe.
  • Firefoxi kokkuvĂ”tete tihendamiseks Linuxi platvormil on sisse viidud XZ formaat, mis on vĂ”rreldes bz2 formaadiga vĂ”imaldanud vĂ€hendada allalaaditavate andmete suurust keskmiselt 25% ning kahe kordse kiiruskasvu lahtipakkimisel.
  • HTTP/3 toetab hĂŒbriidset vĂ”tmevahetusalgoritmi „mlkem768x25519”, mis on kvantarvutitele vastupidav ja koosneb X25519 ECDH ja ML-KEM (CRYSTALS-Kyber) algoritmi kombinatsioonist, mis standardiseeriti eelmisel aastal USA Rahvusliku Standardite ja Tehnoloogia Instituudi (NIST) poolt. ML-KEM kasutab krĂŒptograafia meetodeid, mis pĂ”hinevad maatriksiteooria probleemide lahendamisel, mille lahendamisaeg ei eristu tavalistes ja kvantarvutites.
  • PointerEvent liidese atribuutides, mis mÀÀravad nĂ€itaja koordinaadid, on ellipsoidsete vÀÀrtuste edastamine nĂŒĂŒd vĂ”imalik. Muudatus vĂ”imaldab sĂŒndmusi töödelda suurema tĂ€psusega olukordades, kus sihtmĂ€rk on muudetud CSS-i kaudu vĂ”i kui on suurendatud nĂ€htava ala (viewport) suurust.
  • SĂŒndmuste mouseenter, mouseleave, pointerenter ja pointerleave kĂ€itumist on muudetud, et vastata spetsifikatsioonile.
  • WebAuthn API-s on lisatud meetod getClientCapabilities().
  • Veebiarendustööriistades on tagatud hoiatuste kuvamine, kui kasutatakse omadust "content-visibility" elementide puhul, millele ei kehti suuruse piirang.
  • Veebikonsooli on lisatud kĂ€sk "$$$", mis on mĂ”eldud lehtede otsimiseks, arvestades varjatud DOM-i sisu.
  • WebExtensioni laiendite tĂ”rkeotsimise vĂ”imalusi on laiendatud: sisu töötlemise skriptides on vĂ”imaldatud katkestuspunktide tööd ja töötajate kuvamine konteksti valimisel Console'i paneelis.
  • Androidi versioonis on lisatud vĂ”imalus, mis aktiveerib automaatse raportite saatmise Mozilla-le brauseri kokkulangemise juhtudest ilma kasutaja kinnitust kĂŒsimata.

Lisaks uuendustele ja veaparandustele on Firefox 135-s kĂ”rvaldatud 19 turvaviga. 13 turvaviga, mis on mĂ€rgitud ohtlikeks, on pĂ”hjustatud mĂ€luhalduse probleemidest, nagu nĂ€iteks puhversalvete ĂŒlevool ja juurdepÀÀs juba vabastatud mĂ€lupiirkondadele. Need probleemid vĂ”ivad potentsiaalselt viia pahatahtliku koodi tĂ€itmiseni, kui avatakse spetsiaalselt kujundatud lehti.

Firefox 136 beetaversioonis on Linuxi platvormide ehitustes vĂ”imaldatud riistvaraline video dekodeerimise kiirendus AMD GPU-de sĂŒsteemides. Vaikimisi on lubatud HTTPS-First reĆŸiim, kus "http://" pĂ€ringud asendatakse "https://"-ga, nii linkide jĂ€rgimise kui ka alamressursside, nagu pildid, skriptid ja stiililehed, laadimise korral. On lisatud tugi videote saatmiseks ja vastuvĂ”tmiseks AV1 formaadis WebRTC kaudu.

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