Firefox 74

Dostupno Firefox 74.

  • Menadžer lozinki je naučio da sortira zapise obrnutim redosledom (Z-A).
  • Gotovo je sa globalno instaliranim dodacima (za sve korisnike na sistemu, na primjer, u %ProgramFiles%Mozilla Firefoxextensions). Sličan način distribucije koristi se za predinstalaciju u distribucijskim kompletima, kao i za nametanje dodataka prilikom instaliranja softvera treće strane. Programeri su to smatrali zločestim, jer uskraćuje korisniku mogućnost uklanjanja takvih dodataka putem upravitelja dodataka (na primjer, ako dodatak uzrokuje probleme ili korisniku ne odgovara ono što mu se nameće ). Sada je upravljanje dodacima potpuno pod kontrolom korisnika. Već instalirani dodaci će nastaviti da rade (korisnik ih sada može ukloniti putem upravljanja dodacima), a novoinstalirani će biti zanemareni. Kreatori prilagođene distribucije (Windows) i održavaoci (Linux) će dobiti posebnu opciju u fazi izgradnje da vrate podršku za globalno instalirane dodatke. Korporativnim korisnicima se daje mogućnost postavljanja dodataka putem grupnih politika.
  • Dodatak Facebook kontejner (automatski otvara društvenu mrežu u posebnom kontejneru) podržava prilagođenu listu domena, koja će također biti automatski smještena u kontejner.
  • Dugme za kreiranje nove kartice sada ima meni koji se može pozvati desnim tasterom miša (radi samo kada je kontejneri), iz kojeg možete odabrati kontejner za kreiranje kartice. Osim toga, dodana je postavka "Odaberi spremnik za svaku novu karticu" koja vam omogućava da pozovete takav meni lijevom tipkom miša.
  • Pojavio se mogućnost onemogućavanja otkačenja kartice. Nepažljivo pretvaranje kartice u poseban prozor iritira korisnike dugi niz godina (odgovarajući tiket je otvoren prije 9 godina). Da biste onemogućili ponašanje otkačenja kartice, obezbeđena je postavka browser.tabs.allowTabDetach.
  • Prečice za dodatke sada ne samo da se mogu ponovo dodijeliti, već i onemogućiti.
  • Za korisnike u SAD-u, DNS preko HTTPS-a je podrazumevano omogućen. Zadani razrješavač je Cloudflare. U postavkama ga možete promijeniti u NextDNS ili odrediti adresu vašeg vlastitog razrješača.
  • Tehnologija koja se koristi u sklopovima za Linux RLBox. C++ kod potencijalno ranjivih biblioteka trećih strana se pretvara u WebAssembly modul čije su moći strogo ograničene, a zatim se modul kompajlira u izvorni kod i izvršava u izolovanom procesu. Prva takva biblioteka je bila Grafit.
  • Za uređaje sa ekranom osetljivim na dodir implementirano ubrzanje skrolovanja.
  • Na Windows i macOS-u sada je moguće uvesti podatke iz Edgium-a (Edge na Chromium motoru).
  • Preglednik više ne otkriva lokalna IP adresa mašine preko WebRTC-a (koristi se nasumični ID umjesto lokalne adrese), pa se korisnicima savjetuje da resetuju svoja podešavanja media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (promjenom ovih postavki prethodno je postignuto sakrivanje lokalne adrese).
  • Pretraživanje istorije od sada ignoriše dijakritičke znakove (na primjer, pretraživanjem riječi פסח će se pronaći i sva pojavljivanja פֶּסַח).
  • Kao što je najavljeno prije godinu i po dana, onemogućeno Podrška za TLS 1.0 i TLS 1.1. Ako server ne podržava TLS 1.2, korisnik će vidjeti poruku o grešci o uspostavljanju bezbedne veze i dugme koje omogućava podršku za stare protokole (podrška za njih će biti potpuno uklonjena u budućnosti). Ostali popularni pretraživači ove godine također onemogućuju podršku za stare (TLS 1.0 se pojavio 1999., a TLS 1.1 2006.) protokole, jer ne podržavaju moderne brze i pouzdane algoritme (ECDHE, AEAD), ali zahtijevaju podršku za stare i slabe (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA , SHA1, MD5). Prije godinu dana udio saobraćaja koji koristi ove protokole nije prelazio pola posto, a do sada se još više smanjio.
  • http:
    • Omogućena podrška za HTTP zaglavlje Politika funkcija. Uz njegovu pomoć, programer web-mjesta može odrediti koje značajke i API-je pretraživač treba koristiti ili ne (na primjer, da optimizirati performanse stranice). Politika funkcija je donekle slična CSP-u, ali kontroliše mogućnosti pretraživača, a ne sigurnost. Kao posljedica toga, okviri ( ) u kojoj je otvorena druga domena, ne mogu više Zatražite pristup geolokaciji, kameri, mikrofonu, snimanju ekrana i cijelom ekranu osim ako je to izričito dozvoljeno Politikom o funkcijama.
    • Implementirana podrška Cross-Origin-Resource Policy (CORP), uz njegovu pomoć, stranice mogu blokirati određene zahtjeve iz izvora trećih strana (na primjer, zabraniti pristup resursima trećih strana skriptama i slikama trenutne stranice), čime se sprječavaju špekulativni napadi sa strane kanala (Meltdown i Spectre ), kao i napade koji koriste scenarije na različitim lokacijama.
    • Događaj je dodan languagechange_event, koji se pokreće kada korisnik promijeni željeni jezik.
  • CSS:
    • Podrška za nekretnine je omogućena tekst-podvučena-pozicija, koji vam omogućava da kontrolišete položaj podvučene linije (na primer, postavite podvučenu liniju ispod indeksa hemijske formule).
    • Vrijednosti svojstava text-underline-offset и text-decoration-debljina sada se može izraziti u procentima.
    • Vlasništvo outline-style sada ima podršku za automatsku vrijednost.
    • Prekinut podrška za -moz-column-* svojstva, koja bi trebala biti zamijenjena standardnim svojstvima bez prefiksa.
  • javascript:
  • Alati za programere:
    • Prepoznajte pokvarena CSS pravila sada uzima u obzir pozicioniranje elemenata.
    • JavaScript Debugger naučio otklanjanje grešaka ugniježđenih web radnika.
    • Poboljšana integracija sa dodatkom React Developer Tools.

izvor: linux.org.ru

Dodajte komentar