Firefox 93 lage

Yo te pibliye navigatè entènèt Firefox 93. Anplis de sa, yo te kreye yon aktyalizasyon pou branch sipò alontèm - 78.15.0 ak 91.2.0. Branch Firefox 94 la te transfere nan etap tès beta a, li pwograme pou 2 Novanm.

Prensipal inovasyon:

  • Sipò pou fòma imaj AVIF (AV1 Imaj Fòma) pèmèt pa default, ki itilize teknoloji konpresyon andedan-ankadreman ki soti nan fòma kodaj videyo AV1. Yo sipòte espas koulè konplè ak limite, ansanm ak operasyon transfòmasyon (wotasyon ak mirwar). Animasyon poko sipòte. Pou konfigirasyon konfòmite ak spesifikasyon la, about:config ofri paramèt 'image.avif.compliance_strictness'. Valè header ACCEPT HTTP an te chanje an "imaj/avif, imaj/webp,*/*" pa default.
  • Motè WebRender la, ki ekri nan lang Rust epi ki pèmèt ou reyalize yon ogmantasyon siyifikatif nan vitès rann epi redwi chaj la sou CPU a lè w deplase operasyon rann kontni paj la sou bò GPU, ki aplike atravè shaders ki kouri sou GPU la, te vin obligatwa. Pou sistèm ki gen kat videyo ki pi gran oswa chofè grafik ki gen pwoblèm, WebRender sèvi ak mòd rasterizasyon lojisyèl (gfx.webrender.software=true). Opsyon pou enfim WebRender (gfx.webrender.force-legacy-layers ak MOZ_WEBRENDER=0) sispann.
  • Amelyore sipò pou pwotokòl Wayland la. Te ajoute yon kouch ki rezoud pwoblèm ak clipboard la nan anviwònman ki baze sou pwotokòl Wayland la. Yo enkli tou chanjman ki ede elimine tranbleman lè w ap itilize Wayland lè w ap deplase yon fenèt nan kwen ekran an nan konfigirasyon milti-monitè.
  • Visualiseur PDF entegre a bay kapasite pou louvri dokiman ak fòm XFA entèaktif, yo itilize souvan nan fòm elektwonik divès bank ak ajans gouvènman an.
    Firefox 93 lage
  • Pwoteksyon pèmèt kont telechaje fichye ki voye atravè HTTP san yo pa chifreman, men inisye soti nan paj louvri atravè HTTPS. Telechajman sa yo pa pwoteje kont spoofing kòm konsekans kontwòl sou trafik transpò piblik, men depi yo fè yo pa navige nan paj louvri atravè HTTPS, itilizatè a ka gen yon enpresyon fo sou sekirite yo. Si ou eseye telechaje done sa yo, itilizatè a pral montre yon avètisman, ki pèmèt ou anile blòk la si ou vle. Anplis de sa, telechaje dosye ki soti nan iframes sandboxed ki pa presize klèman atribi allow-downloads la entèdi kounye a epi yo pral bloke an silans.
    Firefox 93 lage
  • Amelyore aplikasyon mekanis SmartBlock la, ki fèt pou rezoud pwoblèm sou sit ki parèt akòz bloke script ekstèn nan mòd Navigasyon prive oswa lè bloke amelyore kontni vle (strik) aktive. SmartBlock otomatikman ranplase scripts yo itilize pou swiv ak souch ki asire sit la chaje kòrèkteman. Souch yo prepare pou kèk script swiv itilizatè popilè ki enkli nan lis la Dekonekte. Nouvo vèsyon an gen ladan bloke adaptasyon scripts Google Analytics, scripts rezo piblisite Google ak widgets ki soti nan sèvis Optimizely, Criteo ak Amazon TAM.
  • Nan Navigasyon prive ak amelyore bloke mòd kontni vle (strik), pwoteksyon adisyonèl pou header HTTP "Referer" la pèmèt. Nan mòd sa yo, sit yo kounye a entèdi pou pèmèt politik "pa gen okenn referans-lè-degrade", "orijin-lè-kwa-orijin" ak "url-ensekirite" atravè header HTTP Referrer-Policy, ki pèmèt kontoune default la. Anviwònman pou retounen transmisyon sou sit twazyèm pati yo ak URL konplè ki nan antèt "Referer" la. Se pou nou sonje ke nan Firefox 87, yo nan lòd yo bloke potansyèl fwit nan done konfidansyèl, politik "orijin strik-lè-orijin kwa" la te aktive pa default, ki vle di koupe chemen ak paramèt nan "Referer la" lè voye. yon demann bay lòt lame lè w ap jwenn aksè atravè HTTPS, transmèt yon "Referer" vid lè w ap chanje soti nan HTTPS a HTTP epi transmèt yon "Referer" konplè pou tranzisyon entèn nan menm sit la. Men, efikasite nan chanjman an te dout, depi sit yo te kapab retounen ansyen konpòtman an atravè manipilasyon ak Referer-Policy.
  • Sou platfòm Windows la, sipò pou otomatikman dechaje onglè nan memwa aplike si nivo memwa gratis nan sistèm lan rive nan valè ki ba anpil. Onglet yo ki konsome memwa ki pi ak ke itilizatè a pa gen aksè pou yon tan long yo dechaje an premye. Lè ou chanje nan yon tab dechaje, sa li yo ap rechaje otomatikman. Nan Linux, yo pwomèt fonksyonalite sa a yo dwe ajoute nan youn nan pwochen degaje yo.
  • Se konsepsyon panèl la ak lis telechajman yo pote nan style jeneral vizyèl Firefox.
    Firefox 93 lage
  • Nan mòd kontra enfòmèl ant, espas ki genyen ant eleman nan meni prensipal la, meni debòde, Bookmarks ak istwa Navigasyon te redwi.
    Firefox 93 lage
  • SHA-256 te ajoute nan kantite algoritm ki ka itilize pou òganize otantifikasyon (HTTP Otantifikasyon) (anvan yo te sipòte sèlman MD5).
  • Chif TLS ki sèvi ak algorithm 3DES yo enfim pa default. Pa egzanp, suite chifre TLS_RSA_WITH_3DES_EDE_CBC_SHA siseptib atak Sweet32 la. Retounen sipò 3DES posib ak pèmisyon eksplisit nan paramèt ansyen vèsyon TLS yo.
  • Sou platfòm macOS la, yon pwoblèm ak sesyon yo te pèdi lè lanse Firefox soti nan yon fichye ".dmg" te rezoud.
  • Enplemante yon koòdone itilizatè pou vizyèlman antre dat ak lè pou yon eleman fòm entènèt .
    Firefox 93 lage
  • Pou eleman ki gen atribi aria-label oswa aria-labelledby, wòl mèt (wòl = "mèt") aplike, ki pèmèt ou aplike endikatè valè nimerik ki chanje nan yon seri sèten (pa egzanp, endikatè chaj batri). ).
    Firefox 93 lage
  • Te ajoute sipò pou mo kle "small-caps" nan pwopriyete CSS font-senthesis.
  • Enplemante metòd Intl.supportedValuesOf(), ki retounen yon etalaj kalandriye, lajan, sistèm nimerik ak inite mezi ki sipòte.
  • Pou klas yo, li posib pou itilize blòk inisyalizasyon estatik pou gwoupe kòd ki egzekite yon fwa lè w ap trete klas la: klas C { // Blòk la pral kouri lè w ap trete klas la tèt li statique { console.log ("Blòk estatik C a"). ; } }
  • Te ajoute sipò pou rele HTMLElement.attachInternals pou jwenn aksè nan metòd kontwòl fòm adisyonèl.
  • Yo ajoute atribi shadowRoot nan metòd ElementInternals, sa ki pèmèt eleman natif natal jwenn aksè nan rasin separe yo nan Shadow DOM, kèlkeswa eta a.
  • Te ajoute sipò pou pwopriyete imageOrientation ak premultiplyAlpha nan metòd createImageBitmap().
  • Te ajoute yon fonksyon global reportError() ki pèmèt scripts yo enprime erè nan konsole a, emule ensidan an nan yon eksepsyon ki pa ka jwenn.
  • Amelyorasyon nan vèsyon an pou platfòm android a:
    • Lè yo te lanse sou tablèt, bouton yo "avant", "retounen" ak "paj rechaje" yo te ajoute nan panèl la.
    • Otomatik ranpli logins ak modpas nan fòm entènèt aktive pa default.
    • Li posib pou itilize Firefox kòm yon manadjè modpas pou ranpli logins ak modpas nan lòt aplikasyon (pèmèt atravè "Anviwònman" > "Logins ak modpas" > "Autofill nan lòt aplikasyon").
    • Te ajoute "Anviwònman yo" > "Logins ak modpas" > "Sove Logins" > "Ajoute Login" paj pou ajoute manyèlman kalifikasyon nan manadjè modpas la.
    • Te ajoute "Anviwònman" > "Koleksyon done" > "Etid ak koupe" paj, ki pèmèt ou refize patisipe nan tès karakteristik eksperimantal yo.

Anplis de inovasyon ak korije ensèk, Firefox 93 elimine 13 vilnerabilite, nan yo 10 yo make kòm danjere. 9 vilnerabilite (kolekte anba CVE-2021-38500, CVE-2021-38501 ak CVE-2021-38499) se koze pwoblèm memwa, tankou debòde tanpon ak aksè nan zòn memwa ki deja libere. Potansyèlman, pwoblèm sa yo ka mennen nan ekzekisyon kòd yon atakè lè yo louvri paj ki fèt espesyalman.

Liberasyon beta Firefox 94 make aplikasyon yon nouvo paj sèvis "sou:dechajman" kote itilizatè a ka dechaje sèten onglè san li pa fèmen yo pou diminye konsomasyon memwa (kontni an ap rechaje lè w ap chanje sou tab la).

Sous: opennet.ru

Add nouvo kòmantè