Firefox 89 bertsioa interfaze berrituarekin

Firefox 89 web arakatzailea kaleratu zen. Horrez gain, epe luzerako laguntza-adarraren eguneraketa bat sortu zen 78.11.0. Firefox 90 adarra beta probaren fasera pasatuko da laster, eta horren kaleratzea uztailaren 13rako aurreikusita dago.

Berrikuntza nagusiak:

  • Interfazea nabarmen modernizatu da. Ikonoen ikonoak eguneratu dira, elementu ezberdinen estiloa bateratu eta kolore-paleta birmoldatu da.
  • Fitxa-barraren diseinua aldatu da - fitxa-botoien ertzak biribildu egiten dira eta jada ez dira panelarekin bat egiten beheko ertzean (botoi flotagarriaren efektua). Ezabatu da fitxa inaktiboen bereizketa bisuala, baina botoiak hartzen duen eremua nabarmentzen da fitxaren gainean pasatzean.
    Firefox 89 bertsioa interfaze berrituarekin
  • Menua berregituratu egin da. Gutxi erabilitako eta zaharkitutako elementuak kendu dira menu nagusitik eta testuinguru-menuetatik, ezaugarri garrantzitsuenetara bideratzeko. Gainerako elementuak erabiltzaileek duten garrantziaren eta eskariaren arabera birlokatzen dira. Ikusmen-nahastearen aurkako borrokaren barruan, menu-elementuen ondoko ikonoak kendu dira eta testu-etiketak baino ez dira geratu. Panela eta web garatzaileentzako tresnak pertsonalizatzeko interfazea "Tresna gehiago" azpimenu batean kokatzen dira.
    Firefox 89 bertsioa interfaze berrituarekinFirefox 89 bertsioa interfaze berrituarekin
  • Helbide-barran eraikitako "..." (Orrialde Ekintzak) menua kendu da, eta horren bidez laster-marka bat gehi dezakezu, Pocket-era esteka bat bidali, fitxa bat ainguratu, arbelarekin lan egin eta e-postaz materiala bidaltzen has dezakezu. β€œβ€¦β€ menuaren bidez eskuragarri dauden aukerak interfazearen beste ataletara eraman dira, panelaren ezarpenen atalean eskuragarri jarraitzen dute eta panelean banan-banan jar daitezke botoi moduan. Adibidez, pantaila-argazkiak sortzeko interfaze-botoia eskuragarri dago orrialdean eskuineko botoiarekin klik egiten duzunean agertzen den testuinguru-menuaren bidez.
    Firefox 89 bertsioa interfaze berrituarekin
  • Pop-up alboko barra birmoldatu da orria fitxa berri bat irekitzean agertzen den interfazearekin pertsonalizatzeko.
    Firefox 89 bertsioa interfaze berrituarekin
  • Abisu, berrespen eta eskaerak dituzten informazio panelen eta elkarrizketa modalen diseinua aldatu eta beste elkarrizketa batzuekin bateratu da. Elkarrizketa-koadroak ertz biribilduekin eta bertikalki zentratuta bistaratzen dira.
    Firefox 89 bertsioa interfaze berrituarekin
  • Eguneratzea egin ondoren, Firefox sistemako arakatzaile lehenetsi gisa erabiltzea iradokitzen duen eta gai bat hautatzeko aukera ematen duen harrera-pantaila bat bistaratzen da. Hauek dira aukera ditzakezun gaiak: sistema (leihoak, menuak eta botoiak diseinatzerakoan sistemaren ezarpenak kontuan hartzen ditu), argia, iluna eta Alpenglow (kolorea).
    Firefox 89 bertsioa interfaze berrituarekin
    Firefox 89 bertsioa interfaze berrituarekin
    Firefox 89 bertsioa interfaze berrituarekin
    Firefox 89 bertsioa interfaze berrituarekin
    Firefox 89 bertsioa interfaze berrituarekin
  • Lehenespenez, panelaren itxura-ezarpenen interfazeak botoi bat ezkutatzen du panel trinkoaren bistaratzeko modua aktibatzeko. Ezarpena about:config-era itzultzeko, "browser.compactmode.show" parametroa ezarri da. Modu trinkoa gaituta duten erabiltzaileentzat, aukera automatikoki aktibatuko da.
  • Erabiltzailearen arreta kentzen duten elementuen kopurua murriztu egin da. Behar ez diren abisuak eta jakinarazpenak kendu ditu.
  • Helbide-barran kalkulagailua integratuta dago, edozein ordenatan zehaztutako adierazpen matematikoak kalkulatzeko aukera emanez. Kalkulagailua lehenespenez desgaituta dago eta suggest.calculator ezarpena aldatzea eskatzen du about:config. Hurrengo bertsioetako batean ere espero da (dagoeneko en-US-en gaueko bertsioetan gehituta) helbide-barran integratutako unitate-bihurgailu bat agertzea, adibidez, oinak metro bihurtzea ahalbidetuz.
    Firefox 89 bertsioa interfaze berrituarekin
  • Linux-en eraikuntzak WebRender konposaketa-motorra gaitzen dute Linux erabiltzaile guztientzat, mahaigaineko ingurune guztiak, Mesa-ren bertsio guztiak eta NVIDIA kontrolatzaileak dituzten sistemak barne (lehen webRender GNOME, KDE eta Xfce Intel eta AMD kontrolatzaileekin soilik gaituta zegoen). WebRender Rust hizkuntzan idatzita dago eta errendatze-abiadura nabarmen handitzea eta PUZaren karga murriztea ahalbidetzen du, orrialdearen edukia errendatzeko eragiketak GPU aldean mugituz, GPUan exekutatzen diren itzalen bidez inplementatzen direnak. WebRender desgaitzeko about:config, "gfx.webrender.enabled" ezarpena erabil dezakezu edo Firefox exekutatu MOZ_WEBRENDER=0 ingurune-aldagaia ezarrita.
  • Erabateko cookie-en babesa metodoa gaituta dago lehenespenez, lehen aktibatuta zegoena nahi ez duzun edukia blokeatzeko modu zorrotza (zorrotza) hautatu zenuenean soilik. Gune bakoitzerako, cookie-en biltegiratze isolatu bereizia erabiltzen da orain, eta horrek ez du uzten Cookieak erabiltzea guneen arteko mugimendua jarraitzeko, izan ere, webgunean kargatutako hirugarrenen blokeetatik ezarritako cookie guztiak gune nagusiarekin lotuta daude eta ez da transferitzen bloke hauek beste guneetatik sartzen direnean. Salbuespen gisa, guneen arteko cookie-ak transferitzeko aukera uzten da erabiltzaileen jarraipenarekin zerikusirik ez duten zerbitzuetarako, adibidez, autentifikazio bakarrerako erabiltzen direnak. Blokeatutako eta baimendutako guneen arteko cookieei buruzko informazioa helbide-barrako ezkutuaren ikurrean klik egiten duzunean bistaratzen da bistaratzen den menuan.
    Firefox 89 bertsioa interfaze berrituarekin
  • SmartBlock mekanismoaren bigarren bertsioa sartu da, nabigazio pribatuan kanpoko scripten blokeoagatik edo nahi ez diren edukien blokeo hobetua (zorrotza) aktibatuta dagoenean sortzen diren guneetan arazoak konpontzeko diseinatua. Besteak beste, SmartBlock-ek jarraipenerako script-kodea kargatu ezinagatik moteltzen ari diren gune batzuen errendimendua nabarmen handitzeko aukera ematen du. SmartBlock-ek automatikoki ordezkatzen ditu jarraipena egiteko erabiltzen diren script-ak gunea behar bezala kargatzen duten zirriborroekin. Deskonektatu zerrendan sartutako erabiltzaileen jarraipenaren script ezagun batzuetarako prestatzen dira zirriborroak, besteak beste, Facebook, Twitter, Yandex, VKontakte eta Google widget-ekin.
  • DC (Delegated Credentials) TLS luzapenerako euskarria sartzen da iraupen laburreko ziurtagiriak eskuordetzeko, eta horrek ziurtagirien arazoa konpontzen du gune baterako sarbidea antolatzean edukiak bidaltzeko sareen bidez. Eskuordetutako kredentzialak tarteko gako pribatu gehigarri bat sartzen du, eta horren indarraldia ordu edo egun batzuetara mugatuta dago (7 egun baino gehiago). Gako hau ziurtagiri-agintari batek igorritako ziurtagiri batean oinarrituta sortzen da eta jatorrizko ziurtagiriaren gako pribatua sekretuan gordetzeko aukera ematen dizu edukiak bidaltzeko zerbitzuetatik. Tarteko gakoa iraungi ondoren sarbide-arazoak saihesteko, eguneratze automatikoko teknologia bat eskaintzen da, jatorrizko TLS zerbitzariaren aldean egiten dena.
  • Hirugarrenen (sistemaren jatorrizkoa ez dena) sarrerako inprimakiko elementuen inplementazioa, hala nola etengailuak, botoiak, goitibeherako zerrendak eta testua idazteko eremuak (sarrera, testu-eremua, botoia, hautapena) aurkezten da, diseinu modernoagoa duena. Inprimaki-elementuen inplementazio bereizia erabiltzeak ere eragin positiboa izan zuen orriaren bistaratzeko errendimenduan.
  • Elementuen edukia manipulatzeko gaitasuna ematen da Eta Document.execCommand() komandoak erabiliz, edizio-historia gordez eta contentEditable propietatea esplizituki zehaztu gabe.
  • Event Timing APIa inplementatu da gertaeren atzerapenak neurtzeko orria kargatu aurretik eta ondoren.
  • Behartutako koloreen CSS propietatea gehitu da arakatzaileak erabiltzaileak zehaztutako kolore-paleta mugatua erabiltzen ari ote den zehazteko.
  • @font-face deskribatzailea igoera-gainidatzi, jaitsiera-gainidatzi eta line-gap-override CSS propietateetan gehitu da letra-tipoaren neurketak gainidazteko, eta hori erabil daiteke letra-tipo baten bistaratzea arakatzaile eta sistema eragile desberdinetan bateratzeko, hala nola. baita orriaren diseinu-aldaketak web letra-tipoak ezabatzeko ere.
  • CSS funtzioak image-set(), uneko pantaila-parametroetarako eta sare-konexioko banda-zabalerarako egokiena den bereizmen ezberdineko aukera multzo batetik irudi bat hautatzeko aukera ematen du, type() funtzioa onartzen du.
  • JavaScript-ek lehenespenez await gako-hitza erabiltzea ahalbidetzen du goi-mailako moduluetan, eta horri esker, dei asinkronoak moduluen kargatze-prozesuan arinago integratzea ahalbidetzen du eta "funtzio asinkrono" batean biltzea ekiditen du. Adibidez, (async function() { await Promise.resolve(console.log('test')); }())-ren ordez. orain idatz dezakezu await Promise.resolve(console.log('test'));
  • 64 biteko sistemetan, 2 GB baino handiagoak diren ArrayBuffers egiturak sortzea onartzen da (baina ez 8 GB baino handiagoak).
  • Beste arakatzaile batzuetan onartzen ez diren DeviceProximityEvent, UserProximityEvent eta DeviceLightEvent gertaerak eten egin dira.
  • Orriaren ikuskapen-panelean, teklatuaren nabigazioa hobetu da BoxModel propietate editagarrietan.
  • Windows-erako eraikitzeek testuinguru-menuen itxura hobetu dute eta arakatzailearen abiarazte bizkortu dute.
  • MacOS-erako eraikitzeek plataformako jatorrizko testuinguru-menuen eta korritze-barren erabilera ezartzen dute. Ikusgai dagoen eremuaren ertzetik haratago korritzearen efekturako laguntza gehitu da (overscroll), orriaren amaierara iristen dela adierazten duena. Zoom adimendunerako euskarria gehitu da, klik bikoitzarekin aktibatzen dena. Gai ilunerako euskarria gehitu da. CSS eta irudien arteko kolore-pantailaren desadostasunen arazoak konpondu dira. Pantaila osoko moduan, panelak ezkutatu ditzakezu.

Berrikuntzez eta akatsen konponketez gain, Firefox 89-k 16 ahultasun konpondu ditu, eta horietatik 6 arriskutsu gisa markatuta daude. 5 ahultasun (CVE-2021-29967 azpian bildutakoak) memoriaren arazoek eragiten dute, hala nola buffer gainezkatzeek eta dagoeneko libre dauden memoria-eremuetarako sarbideak. Potentzialki, arazo hauek erasotzaile baten kodea exekutatu dezakete bereziki diseinatutako orrialdeak irekitzean.

Iturria: opennet.ru

Gehitu iruzkin berria