Firefox 68

Na voljo Izdaja Firefox 68.

Večje spremembe:

  • Naslovna črtna koda je bila v celoti prepisana - Namesto XUL se uporabljata HTML in JavaScript. Zunanje razlike med staro (Awesome Bar) in novo (Quantum Bar) linijo so le v tem, da konci vrstic, ki se ne prilegajo v naslovno vrstico, zdaj zbledijo, namesto da bi bili odrezani (...) in da se izbrišejo vnosi iz zgodovine, namesto Delete/Backspace morate uporabiti Shift+Delete/Shift+Backspace. Nova naslovna vrstica je hitrejša in omogoča razširitev njenih zmogljivosti z dodatki.
  • Stran za upravljanje dodatkov (about:addons) je bila prav tako v celoti prepisana z uporabo spletnega API-ja. Gumbi za brisanje/onemogočanje premaknjena v meni. V lastnostih dodatkov lahko glejte zahtevana dovoljenja in opombe ob izdaji. Dodan ločen razdelek za onemogočene dodatke (prej so bili preprosto postavljeni na konec seznama), kot tudi razdelek s priporočenimi dodatki (vsaka različica je podvržena temeljitemu varnostnemu pregledu). Zdaj lahko prijavite zlonameren ali prepočasen dodatek.
  • Koda, odgovorna za obnovitev prejšnje seje, je prepisan iz JS v C++.
  • Dodana stran about:compat, kjer je mogoče upravljati "popravke", specifične za spletno mesto. To so začasni popravki za spletna mesta, ki ne delujejo pravilno (na primer spreminjanje uporabniškega agenta ali izvajanje skriptov, ki popravljajo delo v Firefoxu). about:compat olajša ogled aktivnih popravkov in omogoča spletnim razvijalcem, da jih onemogočijo za namene testiranja.
  • Do nastavitev sinhronizacije lahko dostopate neposredno iz glavnega menija.
  • Temna tema v bralnem načinu ne velja le za vsebino strani, ampak tudi za vmesnik (orodne vrstice, stranske vrstice, kontrolnike).
  • Firefox bo poskušal samodejno popraviti napake HTTPSpovzroči protivirusna programska oprema tretjih oseb. Firefox je zgodovinsko uporabljal lastno shrambo potrdil namesto sistemske, kar pozitivno vpliva na varnost, vendar zahteva, da protivirusna programska oprema uvozi svoj korenski certifikat v shrambo brskalnika, kar nekateri prodajalci zanemarjajo. Če brskalnik zazna napad MitM (ki ga lahko povzroči protivirusni program, ki poskuša dešifrirati in pregledati promet), bo samodejno omogočil nastavitev security.enterprise_roots.enabled in poskusil uporabiti potrdila iz sistemskega pomnilnika (samo potrdila, ki jih je tja dodal tretji programska oprema stranke, potrdila, priložena OS, so prezrta). Če to pomaga, bo nastavitev ostala omogočena. Če uporabnik izrecno onemogoči security.enterprise_roots.enabled, ga brskalnik ne bo poskusil omogočiti. V novi izdaji ESR je ta nastavitev privzeto omogočena. Poleg tega je bila v območje za obvestila (levo od naslovne vrstice) dodana ikona, ki označuje, da spletno mesto, ki si ga ogledujete, uporablja potrdilo, uvoženo iz sistemske shrambe. Razvijalci ugotavljajo, da uporaba sistemskih potrdil ne vpliva na varnost (uporabljajo se samo potrdila, ki jih sistemskim potrdilom doda programska oprema tretjih oseb, in ker ima programska oprema tretjih oseb pravico, da jih tam doda, jih lahko prav tako preprosto doda v shrambo Firefox).
  • Pozivi za dovolitev potisnih obvestil ne bodo prikazani, dokler uporabnik izrecno ne komunicira s stranjo.
  • Dostop do kamere in mikrofona od zdaj naprej se lahko izvede samo iz varnega konteksta (tj. s strani, naloženih prek HTTPS).
  • Po 2 letih je bil simbol dodan na stop listo (seznam znakov, ki niso dovoljeni v imenih domen) Κʻ / ĸ (U+0138, *Kra*). V veliki začetni obliki je videti kot latinski "k" ali cirilični "k", kar bi lahko šlo na roko lažnim lažnim predstavljanjem. Ves ta čas so razvijalci poskušali rešiti težavo prek tehničnega odbora Unicode (ta simbol dodajte v kategorijo »zgodovinski«), vendar so na to pozabili ob izdaji naslednje izdaje standarda.
  • V uradnih različicah ni več mogoče onemogočiti večprocesnega načina. Enoprocesni način (kjer se vmesnik brskalnika in vsebina zavihka izvajata v istem procesu) je manj varen in ni v celoti preizkušen, kar lahko povzroči težave s stabilnostjo. Za ljubitelje enoprocesnega načina zagotovljene rešitve.
  • Spremenjeno obnašanje pri sinhronizaciji nastavitev. Od zdaj naprej se privzeto sinhronizirajo samo nastavitve, ki so vključene v seznam, ki so ga določili razvijalci. Lahko vrnete prejšnje vedenje (sinhronizirate absolutno vse spremenjene nastavitve) prek about:config.
  • Implementirane so naslednje lastnosti CSS: scroll-padding, scroll-margin, scroll-snap-align, kontra-set, -objemka-line-webkit.
  • Dodana podpora za psevdo elemente ::marker in njegove animacije.
  • Primitivna podpora je privzeto omogočena BigInt.
  • window.open() zdaj upošteva posredovan parameter "brez napotitelja".
  • Dodana podpora HTMLImageElement.decode() (nalaganje slik, preden so dodane v DOM).
  • Veliko izboljšav v orodjih za razvijalce.
  • bn-BD in bn-IN lokalizacije združene v bengalščina (bn).
  • Lokalizacije, ki so ostale brez vzdrževalcev, so bile odstranjene: asamščina (as), južnoafriška angleščina (en-ZA), maithili (mai), malajalamščina (ml), oriya (or). Uporabniki teh jezikov bodo samodejno preklopljeni na britansko angleščino (en-GB).
  • API WebExtensions je zdaj na voljo orodja za delo z uporabniškimi skripti. To bi lahko rešilo težave z varnostjo (v nasprotju z Greasemonkey/Violentmonkey/Tampermonkey se vsak skript izvaja v svojem peskovniku) in stabilnostjo (odpravlja tekmo med nalaganjem strani in vstavljanjem skripta), poleg tega pa omogoča, da se skript izvede na želeni stopnji nalaganje strani.
  • Nastavitev view_source.tab je bila vrnjena, kar vam omogoča, da odprete izvorno kodo strani v istem zavihku in ne v novem.
  • Temno temo je zdaj mogoče uporabiti za storitvene strani brskalnika (na primer stran z nastavitvami), to nadzira nastavitev browser.in-content.dark-mode.
  • Naprave Windows 10 z grafičnimi karticami AMD imajo omogočeno podporo za WebRender.
  • Nova namestitev v sistemu Windows 10 bo v opravilno vrstico dodala bližnjico.
  • Različica sistema Windows zdaj uporablja Storitev inteligentnega prenosa v ozadju (BITS).

Opombe ob izdaji za razvijalce

Vir: linux.org.ru

Dodaj komentar