Firefox 74

Dostupno Firefox 74.

  • Upravitelj lozinki je naučio sortirati zapise obrnutim redoslijedom (Z-A).
  • Gotovo je s dodacima instaliranim globalno (za sve korisnike u sustavu, na primjer, u %ProgramFiles%Mozilla Firefoxextensions). Slična metoda distribucije koristi se za predinstalaciju u kompletima za distribuciju, kao i za nametanje dodataka prilikom instaliranja softvera trećih strana. Programeri su to smatrali zlobnim jer korisniku uskraćuje mogućnost uklanjanja takvih dodataka putem upravitelja dodataka (na primjer, ako dodatak stvara probleme ili se korisniku ne sviđa što mu se nameće ). Sada je upravljanje dodacima potpuno pod kontrolom korisnika. Već instalirani dodaci nastavit će raditi (korisnik ih sada može ukloniti kroz upravljanje dodacima), a novoinstalirani će se zanemariti. Graditelji prilagođene distribucije (Windows) i održavatelji (Linux) dobit će posebnu opciju tijekom faze izgradnje da vrate podršku za globalno instalirane dodatke. Korporativni korisnici imaju priliku implementirati dodatke putem pravila grupe.
  • Dodatak Facebook kontejner (automatski otvara društvenu mrežu u zasebnom spremniku) podržava prilagođeni popis domena, koje će također biti automatski smještene u spremnik.
  • Gumb za stvaranje nove kartice sada ima izbornik koji se može pozvati desnom tipkom miša (radi samo kada kontejneri), iz kojeg možete odabrati spremnik za karticu koju želite izraditi. Osim toga, dodana je postavka “Odaberi spremnik za svaku novu karticu” koja omogućuje pozivanje takvog izbornika lijevom tipkom miša.
  • Pojavio se mogućnost onemogućavanja otkvačivanja kartice. Neoprezno pretvaranje kartice u zaseban prozor iritiralo je korisnike dugi niz godina (odgovarajuća ulaznica otvorena je prije 9 godina). Da biste onemogućili ponašanje otkvačivanja kartice, dostupna je postavka browser.tabs.allowTabDetach.
  • Tipkovni prečaci za dodatke sada se mogu ne samo dodijeliti, već i onemogućiti.
  • Za korisnike u SAD-u DNS preko HTTPS-a omogućen je prema zadanim postavkama. Zadani razrješivač je Cloudflare. U postavkama ga možete promijeniti u NextDNS ili navesti adresu vlastitog razlučivača.
  • Tehnologija koja se koristi u sklopovima za Linux RLBox. C++ kod potencijalno ranjivih biblioteka trećih strana pretvara se u WebAssembly modul čije su ovlasti strogo ograničene, a zatim se modul kompajlira u izvorni kod i izvršava u izoliranom procesu. Prva takva knjižnica bila je Grafit.
  • Za uređaje sa zaslonom osjetljivim na dodir provedeno ubrzanje pomicanja.
  • U sustavu Windows i macOS sada je moguće uvesti podatke iz Edgiuma (Edge na Chromium motoru).
  • Preglednik više ne otkriva lokalna IP adresa stroja putem WebRTC-a (nasumični ID koristi se umjesto lokalne adrese), pa se korisnicima savjetuje da ponište svoje postavke media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (promjenom ovih postavki prethodno je postignuto skrivanje lokalne adrese).
  • Pretraživanje povijesti od sada zanemaruje dijakritičke znakove (na primjer, traženje riječi פסח također će pronaći sva pojavljivanja פֶּסַח).
  • Kako je najavljeno prije godinu i pol dana, onemogućeno Podrška za TLS 1.0 i TLS 1.1. Ako poslužitelj ne podržava TLS 1.2, korisnik će vidjeti poruku o pogrešci o uspostavljanju sigurne veze i gumb koji omogućuje podršku za naslijeđene protokole (podrška za njih će u budućnosti biti potpuno uklonjena). Ostali popularni preglednici ove godine također onemogućuju podršku za stare (TLS 1.0 pojavio se 1999., a TLS 1.1 2006.) protokole, budući da ne podržavaju moderne brze i pouzdane algoritme (ECDHE, AEAD), već zahtijevaju podršku za stare i slabe (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Prije godinu dana udio prometa ovim protokolima nije prelazio pola posto, a do sada se još više smanjio.
  • http:
    • Omogućena podrška za HTTP zaglavlje Politika značajki. Uz njegovu pomoć, programer web-mjesta može odrediti koje značajke i API-je preglednik treba koristiti ili ne koristiti (na primjer, optimizirati izvedbu stranice). Pravila o značajkama donekle su slična CSP-u, ali kontroliraju mogućnosti preglednika, a ne sigurnost. Kao posljedica toga, okviri ( ) u kojoj je otvorena druga domena, ne mogu više Zatražite pristup geolokaciji, kameri, mikrofonu, snimci zaslona i cijelom zaslonu osim ako to nije izričito dopušteno Pravilima o značajkama.
    • Podrška implementirana Politika resursa između izvora (CORP), uz njegovu pomoć web-mjesta mogu blokirati određene zahtjeve izvora trećih strana (na primjer, zabraniti pristup resursima trećih strana skriptama i slikama trenutačnog web-mjesta), što sprječava spekulativne napade sporednih kanala (Meltdown i Spectre ), kao i napadi koji koriste scenarije s više stranica.
    • Dodan događaj languagechange_event, koji se pokreće kada korisnik promijeni željeni jezik.
  • CSS:
    • Podrška za vlasništvo je omogućena tekst-podcrtavanje-položaj, koji vam omogućuje kontrolu položaja podcrtavanja (na primjer, postavite podcrtavanje ispod indeksa kemijske formule).
    • Vrijednosti svojstva tekst-podcrtano-pomak и tekst-ukras-debljina sada se može izraziti u postotku.
    • Vlasništvo outline-style sada ima podršku za automatsku vrijednost.
    • Ukinuto podrška za -moz-column-* svojstva, koja bi trebala biti zamijenjena standardnim svojstvima bez prefiksa.
  • JavaScript:
  • Razvojni alati:

Izvor: linux.org.ru

Dodajte komentar