Firefox 74

Na voljo Firefox 74.

  • Upravitelj gesel se je naučil razvrščati zapise v obratnem vrstnem redu (Z-A).
  • Konec je z globalno nameščenimi dodatki (za vse uporabnike v sistemu, na primer v %ProgramFiles%Mozilla Firefoxextensions). Podoben način distribucije se uporablja za prednamestitev v distribucijskih kompletih, pa tudi za uvedbo dodatkov pri namestitvi programske opreme tretjih oseb. Razvijalci so to ocenili kot zlobno, saj uporabniku odvzame možnost odstranitve takšnih dodatkov prek upravitelja dodatkov (na primer, če dodatek povzroča težave ali uporabniku ni všeč, kar mu vsiljujejo). ). Zdaj je upravljanje dodatkov popolnoma pod nadzorom uporabnika. Že nameščeni dodatki bodo še naprej delovali (uporabnik jih lahko zdaj odstrani prek upravljanja dodatkov), na novo nameščeni pa bodo prezrti. Graditelji distribucij po meri (Windows) in vzdrževalci (Linux) bodo med fazo gradnje dobili posebno možnost, da vrnejo podporo za globalno nameščene dodatke. Korporacijskim uporabnikom je dana možnost namestitve dodatkov prek skupinskih pravilnikov.
  • Dodatek Facebook vsebnik (samodejno odpre socialno omrežje v ločenem vsebniku) podpira seznam domen po meri, ki se prav tako samodejno postavi v vsebnik.
  • Gumb za ustvarjanje novega zavihka ima zdaj meni, ki ga lahko prikličete z desnim gumbom miške (deluje le, ko Posode), iz katerega lahko izberete vsebnik za zavihek, ki ga želite ustvariti. Poleg tega je dodana nastavitev “Izberi vsebnik za vsak nov zavihek”, ki omogoča priklic takšnega menija z levim gumbom miške.
  • pojavil možnost onemogočanja odpenjanja zavihkov. Nepazljivo spreminjanje zavihka v ločeno okno je uporabnike razjezilo že vrsto let (ustrezna vstopnica je bila odprta pred 9 leti). Če želite onemogočiti odpenjanje zavihka, je na voljo nastavitev browser.tabs.allowTabDetach.
  • Bližnjične tipke dodatkov je zdaj mogoče ne le prerazporediti, ampak tudi onemogočiti.
  • Za uporabnike v ZDA je DNS prek HTTPS privzeto omogočen. Privzeti razreševalec je Cloudflare. V nastavitvah ga lahko spremenite v NextDNS ali določite naslov lastnega razreševalca.
  • Tehnologija, uporabljena v sklopih za Linux Rlbox. Koda C++ potencialno ranljivih knjižnic tretjih oseb se pretvori v modul WebAssembly, katerega pooblastila so strogo omejena, nato pa se modul prevede v izvorno kodo in izvede v izoliranem procesu. Prva taka knjižnica je bila grafit.
  • Za naprave z zasloni na dotik izvajati pospešek drsenja.
  • V sistemih Windows in macOS je zdaj mogoče uvoziti podatke iz Edgiuma (Edge na mehanizmu Chromium).
  • Brskalnik ne razkriva več lokalni naslov IP naprave prek WebRTC (namesto lokalnega naslova se uporablja naključni ID), zato uporabnikom svetujemo, da ponastavijo nastavitve media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (s spremembo teh nastavitev je bilo predhodno doseženo skrivanje lokalnega naslova).
  • Od zdaj naprej iskanje po zgodovini ignorira diakritike (če na primer iščete besedo פסח, boste našli tudi vse pojavitve פֶּסַח).
  • Kot je bilo napovedano pred letom in pol, onemogočeno Podpora za TLS 1.0 in TLS 1.1. Če strežnik ne podpira TLS 1.2, bo uporabnik videl sporočilo o napaki o vzpostavitvi varne povezave in gumb, ki omogoča podporo za podedovane protokole (podpora zanje bo v prihodnosti popolnoma odstranjena). Tudi drugi priljubljeni brskalniki letos onemogočajo podporo za stare (TLS 1.0 se je pojavil leta 1999, TLS 1.1 pa leta 2006) protokole, saj ne podpirajo sodobnih hitrih in zanesljivih algoritmov (ECDHE, AEAD), ampak zahtevajo podporo za stare in šibke. (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Pred letom dni delež prometa po teh protokolih ni presegel pol odstotka, do zdaj pa se je še zmanjšal.
  • http:
    • Podpora za glavo HTTP je omogočena Politika funkcij. Z njegovo pomočjo lahko razvijalec spletnega mesta določi, katere funkcije in API-je naj brskalnik uporablja ali ne uporablja (na primer optimizirati delovanje spletnega mesta). Politika funkcij je nekoliko podobna CSP, vendar nadzoruje zmogljivosti brskalnika in ne varnosti. Posledično okvirji ( ), v kateri je odprta druga domena, ne morem več Zahtevajte dostop do geolokacije, kamere, mikrofona, zajema zaslona in celotnega zaslona, ​​razen če to izrecno dovoljuje pravilnik o funkcijah.
    • Podpora izvedena Politika navzkrižnega izvora virov (CORP), Z njegovo pomočjo lahko spletna mesta blokirajo določene zahteve iz virov tretjih oseb (na primer prepovejo dostop virov tretjih oseb do skriptov in slik trenutnega mesta), kar preprečuje špekulativne napade stranskih kanalov (Meltdown in Spectre ), kot tudi napadi z uporabo scenarijev med spletnimi mesti.
    • Dogodek dodan languagechange_event, ki se sproži, ko uporabnik spremeni želeni jezik.
  • CSS:
    • Podpora za lastnosti je omogočena tekst-podčrtaj-položaj, ki vam omogoča nadzor nad položajem podčrtaja (na primer nastavite podčrtaj pod indekse kemijske formule).
    • Vrednosti nepremičnin tekst-podčrtaj-odmik и besedilo-okras-debelina zdaj lahko izrazimo v odstotkih.
    • Nepremičnina orisni slog zdaj ima podporo za samodejno vrednost.
    • Prekinjeno podpora za lastnosti -moz-column-*, ki jih je treba nadomestiti s standardnimi lastnostmi brez predpone.
  • JavaScript:
  • Orodja za razvijalce:
    • Zdaj prepoznajte kršena pravila CSS upošteva pozicioniranje elementov.
    • Odpravljalnik napak JavaScript naučil razhroščevanje ugnezdenih spletnih delavcev.
    • Izboljšana integracija z dodatkom Orodja za razvijalce React.

Vir: linux.org.ru

Dodaj komentar