Firefox 144 vÀljaanne

Ilmus web-brauser Firefox 144 ja viimase pika toetuse harude vĂ€rskendused — 140.4.0 ja 115.29.0. Beetatestimiseks on saadetud haru Firefox 145, mille vĂ€ljaandmine on planeeritud 11. novembriks.

Peamised uuendused Firefox 144-s (1, 2, 3):

  • KĂ”igile kasutajatele on aktiveeritud uus profiilide haldussĂŒsteem. Profiilide vormis saavad kasutajad luua tĂ€iesti iseseisvaid brauseriseansse, oma seadistuste, ajaloo, jĂ€rjehoidjate, lisade ja sisemiste andmebaasidega. Iga profiil salvestatakse eraldi alamkausta «~/.mozilla/firefox/». Iga profiilile saab mÀÀrata oma vĂ€rviskeemi, ikooni ja nime. Profiilide vahel vahetamine ja uute loomine toimub lĂ€bi uue jaotise, mis kuvatakse pĂ”himenĂŒĂŒ ĂŒlaosas.

    Seansside jagamise tehnoloogia sarnaneb vanade profiilidega, mille aktiveerimine toimus kĂ€surealt valiku «-P» abil, kuid vana ja uue sĂŒsteemi profiilide liidestel ja loenditel pole ĂŒhtsust (vana liides, mida kĂ€ivitatakse kĂ€suga «firefox —ProfileManager», ei nĂ€ita uusi profiile, ja uues, mis on kergesti ligipÀÀsetav menĂŒĂŒst, ei kuvata vanu profiile).

    Firefox 144 vÀljaanne
  • Tutvustatakse vĂ”imalust hoida nĂ€htavat aktiivset vahekaarti, kui kĂ”ik ĂŒlejÀÀnud vahekaardid grupis on kokku volditud (saate töötada eraldi vahekaardiga, avamata kogu gruppi).
    Firefox 144 vÀljaanne
  • Lisatud tugi hiirega vahekaardi liigutamiseks volditud rĂŒhmas ilma grupi automaatse avamiseta.
    Firefox 144 vÀljaanne
  • Tutvustatakse vĂ”imalust sulgeda aken, kus video mĂ€ngitakse reĆŸiimis «pilt pildis» (Picture-in-Picture), video esitamine ei peatu (video jĂ€tkub kohe peahoones). Sulgemine ilma peatumiseta toimub klĂ”psates sulgemisnupul, hoides samal ajal all klahvi Shift vĂ”i vajutades klahvikombinatsiooni Shift + Esc.
  • Salvestatud konto krĂŒpteerimiseks, mis on sĂ€ilinud sisseehitatud paroolihalduris, kasutati algoritmi AES-256-CBC. Varasemalt kasutati algoritmi AES-256-CBC ainult arvutiteeritud kontode krĂŒpteerimiseks Firefox Synci kaudu, kuid kohalikul mĂ€luseadmest salvestamisel krĂŒpteeriti andmed vananenud algoritmiga 3DES-CBC.
  • ParemklĂ”psates pildil on kontekstimenĂŒĂŒsse lisatud suvand otsimiseks teenuses Google Lens. Google Lensi abil saab teha selliseid toiminguid nagu sarnaste toodete ja objektide otsimine, samuti teksti kopeerimine, tĂ”lkimine ja otsimine, mis on pildil nĂ€idatud. See vĂ”imalus on saadaval ainult siis, kui Google on valitud peamiseks otsingumootoriks.
  • Ettetehtud aadressiribal on vĂ”imalik saata pĂ€ringuid otsinguteenusele Perplexity, mis kasutab AI-d, et genereerida vastuseid looduslike keele kĂŒsimustele.
  • Windowsi platvormil avab Firefox nĂŒĂŒd teiste rakenduste linkide avamisel olemasoleva akna praegusel virtuaalsel töölaual vĂ”i loob uue akna, kui seda pole (kuid ei lĂŒlita teistele virtuaalsetele töölauale).
  • Veebiarenduse tööriistades on rakendatud vĂ”imalus liikuda ning isiklike CSS-omaduste mÀÀratlemiste juurde funktsioonides var(), mis kuvatakse stiilide uurimise lehel. Üksustes, mis ilmuvad stiilide uurimise lehe hĂŒpikakendes, on tagatud selge eristus sisseehitatud ja kohandatud sĂŒndmuste vahel.
  • API Element.moveBefore on lisatud, et liigutada elementi DOM-puust ilma selle staatuse lĂ€htestamiseta.
  • CSS-omaduses math-shift on rakendatud toe vÀÀrtusele «compact», mis sisaldab tihedat esindust ĂŒleliidetes valemites MathML.
  • PerformanceEventTiming API-s, mis vĂ”imaldab saada tĂ€iendavat teavet liidese reageerimisvĂ”ime mÔÔtmiseks ja optimeerimiseks, on lisatud atribuut InteractionID, mis sisaldab kasutaja interaktsiooni identifikaatorit. Identifikaator vĂ”imaldab siduda erinevaid mÔÔdikuid ĂŒhe kasutaja toiminguga; nĂ€iteks puudutamisel puuteekraanil genereeritakse mitu sĂŒndmust, nagu pointerdown, mousedown, pointerup, mouseup ja click, ning InteractionID vĂ”imaldab need kĂ”ik siduda ĂŒhe puudutusega.
  • HTML-atribuutide "command" ja "commandfor" kasutuselevõtt võimaldab neid kasutada nuppudel "popovertargetaction" ja "popovertarget" asemel menüüdega suhtlemise deklareerimiseks, mis avatakse nupule vajutamisel. Uute atribuutide kasutamisel haldab kogu menüüga suhtlemise loogikat brauser, ilma et oleks vaja oma JavaScripti käitlejaid. Näiteks rippmenüü loomiseks piisab lihtsalt järgmist: <button commandfor="»my-menu»" command="»show-popover»">Ava menüü</button> <div popover id="»my-menu»"> … </div>
  • Lisatud tugi API View Transitions, mis on mĂ”eldud animaatsiooni efektide loomiseks DOM-i erinevate seisundite vahel (nĂ€iteks sujuv ĂŒleminek ĂŒhe pildi pealt teisele) vĂ”i ĂŒleminek ĂŒhelt lehelt teisele ĂŒhes ja samas saidis.
  • Saadaval on tĂĄmogatavad vÀÀntootmise gradientide joonistamiseks, mis on mÀÀratletud CSS-omaduste linear-gradient, conic-gradient ja radial-gradient abil, kasutades riistvaraliselt kiirendatud WebRender.
  • Map ja WeakMap objektides on rakendatud «upsert» spetsifikatsioon, mis lihtsustab vĂ”tme/vÀÀrtuse kogudega töötamist. Lisatud on meetodid getOrInsert ja getOrInsertComputed, mis tagastavad juba olemasoleva kogus oleva vÀÀrtuse, mis on seotud mÀÀratud vĂ”tmega, vĂ”i loovad uue kirje, kui vĂ”tit ei leita.
  • API ScreenOrientation on lisatud meetodid lock() ja unlock() ekraani suuna kindlaksmÀÀramiseks Windowsi ja Androidi tahvelarvutites.
  • Lisatud tugi RTCDataChannel objektide edastamiseks WebWorkeris.
  • Meetodisse getUserMedia on lisatud parameeter resizeMode, mis vĂ”imaldab kasutada kĂ€rpimist ja skaleerimist kaamera videovĂ”tmisel.
  • API WebGPU-sse on lisatud meetod GPUDevice.importExternalTexture, mis vĂ”imaldab importida tekstuuri HTMLVideoElement vĂ”i VideoFrame objektist.
  • Firefoxi Androidi versioonis on lisatud masintĂ”lke indikaator, mille kaudu saab hinnata lehe tĂ”lkimise olekut (kas kogu leht on tĂ”lgitud vĂ”i mitte). Firefox on nĂŒĂŒd saadaval Huawei AppGallery rakenduste kataloogist. Platvormi versiooni nĂ”uded on tĂ”usnud — nĂ”utav on vĂ€hemalt Android 8.

Lisaks uuendustele ja veaparandustele on Firefox 144-s likvideeritud 24 haavatavust. 16 haavatavust on pĂ”hjustatud mĂ€luga seotud probleemidest, nagu mĂ€lupuhvri ĂŒlevoolud ja juba vabastatud mĂ€lupiirkondadele juurdepÀÀs. Potentsiaalselt vĂ”ivad need probleemid viia pahatahtliku koodi tĂ€itmiseni spetsiaalselt loodud lehtede avamisel.

Testimiseks on saadaval Firefox 145 beetaversioon, mis paistab silma nurgataguste nuppude, vahekaartide, aadressiriba ja sisendvĂ€ljade ĂŒmmarguste servade tugevdamisega, samuti Matroska konteinerite toe lisamisega (koodekite AVC, HEVC, VP8, VP9, AV1, AAC, Opus ja Vorbis jaoks) ning 32-bitiste Linuxi sĂŒsteemide toe lĂ”petamisega. Toodetakse, et Firefoxi toetamine 32-bitistel platvormidel muutub jĂ€rjest keerulisemaks ja ebatĂ”husamaks, arvestades, et 32-bitiste versioonide tugi on juba lĂ”petatud enamikus Linuxi jaotustes. 32-bitiste Linuxi jaotuste kasutajatele soovitatakse ĂŒle minna 64-bitiste operatsioonisĂŒsteemide kasutamisele. Need, kes ei saa viivitamatult oma jaotust uuendada, vĂ”ivad kasutada Firefox 140 ESR haru, millele antakse turvauuendusi vĂ€hemalt jĂ€rgmise aasta septembrini.

Allikas: opennet.ru

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