Vydanie Firefox 67

Predstavené uvedenie webového prehliadača Firefox 67, ako aj mobilnej verzie Firefox 67 pre platformu Android. Okrem toho bolo vytvorené aktualizácia. vetvy s dlhodobou podporou 60.7.0. Čoskoro prejde do fázy beta testovania prejde vetva Firefox 68, ktorej vydanie je plánované na 9. júla.

Hlavné novinky:

  • Bol zavedený automatický export kariet na uvoľnenie zdrojov. Funkcia sa aktivuje pri nedostatku pamäte (menej ako 400 MB voľnej pamäte) a prioritne uvoľňuje dlho nepoužívané karty. Karty pritom nezmiznú, ale prejdú do stavu pripravenosti na načítanie (čakanie), podobne ako po obnovení relácie. Pre riadenie prevádzky režimu je v about:config pridaná možnosť „browser.tabs.unloadOnLowMemory“;
  • Načerpané načítanie stránok pri prácach intenzívne zaťažujúcich procesor. Optimalizácia je realizovaná cez zníženie priority spracovateľov udalostí časovačov setTimeout počas načítania stránky (podobne ako pri pozadí kariet je znížený rozpočet času, ktorý sa míňa na vykonávanie spracovateľa udalostí časovača). Obmedzenie pozadí spracovateľov umožňuje prideliť viac zdrojov hlavným spracovateľom, ktoré ovplyvňujú počiatočné vykresľovanie stránky. Napríklad hlavné skripty Instagramu, Amazonu a Google vďaka pridanému optimalizovaniu sa spúšťajú o 40-80% rýchlejšie;
  • Niekedy na neskoré fázy načítania boli premiestnené niektoré vedľajšie spracovatelia. Napríklad skenovanie alternatívnych CSS štýlov sa teraz vykonáva nie počas, ale po načítaní stránky. Načítanie modulu automatického doplňovania vstupu bolo odložené do pripravenosti vstupných formulárov;
  • Zmenený prístup k vykresľovaniu počas načítania stránky — vykreslenie teraz začína v skôr štádiu načítania, ale operácie vykreslenia sa vyvolávajú zriedkavejšie;
  • Inicializácia niektorých subsystémov prehliadača a súvisiacich so zmenou dizajnu doplnkov bola odložená do ukončenia hlavného načítania, čo umožnilo skrátiť čas medzi spustením prehliadača a jeho pripravenosťou na zobrazenie stránok;
  • Realizovaná možnosť blokovanie JavaScriptových vložiek, ktoré vykonávajú ťažbu kryptomien alebo sledujú používateľov pomocou metód skrytej identifikácie („browser fingerprinting“). Blokovanie vykonáva o dodatočným kategóriám (fingerprinting a cryptomining) na zozname Disconnect.me, ktorý obsahuje hostiteľov podozrivých z používania minerov a kódu na skrytú identifikáciu. Predvolene sú nové blokovacie režimy deaktivované, avšak do nastavení súvisiacich s ochranou súkromia boli pridané nové možnosti „Cryptominers“ a „fingerprinters“. Aktivitu blokovača je možné sledovať cez
    kontextové menu stránky, ktoré sa zobrazuje po kliknutí na ikonu s obrázkom štítu v adresnom riadku;
    Vydanie Firefox 67

    Vydanie Firefox 67
  • Do hlavného menu a dialógu s odporúčaniami na vyplnenie prihlásení bola pridaná možnosť rýchleho prechodu k uloženým heslám pre stránku;

    Vydanie Firefox 67Vydanie Firefox 67
  • Súčasťou je zahrnutá systém kompozitovania Servo WebRender, napísaná v jazyku Rust a presúvajúca výpočty vykresľovania obsahu stránky na GPU. Pri používaní WebRender namiesto zabudovanej v engine Gecko kompozičnej technológie, ktorá spracováva dáta pomocou CPU, sa na vykonávanie operácií spojeného vykresľovania prvkov stránky používajú shadery spúšťané na GPU, čo umožňuje dosiahnuť výrazné zvýšenie rýchlosti vykresľovania a znížiť záťaž na CPU.

    Predvolene je WebRender zatiaľ aktivovaný pre približne 4 % používateľov Windows 10, ktorí používajú grafické karty NVIDIA. Aktivácia pre ostatných používateľov bude závisieť od výsledkov testovania. Ak všetko prebehne hladko, 27. mája sa rozšíri pokrytie testovania na 25 %, 30. mája na 50 % a počas prvého týždňa júna na 100 %. Aktiváciu WebRenderu môžete skontrolovať na stránke about:support. Pre nútené zapnutie v about:config je potrebné aktivovať nastavenia „gfx.webrender.all“ a „gfx.webrender.enabled“ alebo spustiť Firefox s nastavovacou premennou prostredia MOZ_WEBRENDER=1. V systéme Linux je podpora WebRenderu viac-menej stabilizovaná pre grafické karty Intel s ovládačmi Mesa 18.2+;

  • Prepracovaný mechanizmus práce s profilmi: ak predtým pri inštalácii viacerých rôznych inštancií Firefoxu sa predvolene používal jeden spoločný profil s nastaveniami, rozšíreniami a databázami informácií (záložky, história, uložené heslá, cookie atď.), teraz sa pre každú paralelne nainštalovanú inštanciu vytvorí vlastný samostatný profil. Napríklad pri súčasnej inštalácii ESR, beta verzií, nočných zostavení, edície Developer Edition a bežného vydania Firefoxu sa pre ne vytvoria samostatné profily.

    Hlavným dôvodom prechodu na samostatné profily sú možné problémy v prípade použitia profilu novej verzie v staršej verzii Firefoxu, ako aj pri súčasnom prístupe k databáze profilu z paralelne spustených rôznych inštancií Firefoxu, čo potenciálne môže viesť k poškodeniu údajov. Na výber existujúceho profilu ako predtým môžete použiť rozhranie „firefox -ProfileManager“. Po dokončení inštalácie Firefoxu sa pri zistení už existujúceho profilu v systéme zobrazí špeciálne upozornenie s ponukou synchronizovať nastavenia prostredníctvom účtu v cloudovej službe Mozilla Sync.

  • V hlavnom zostavení je zapnuté systémové doplnky Firefox Monitor, experimenty na aktiváciu ktorého pre obmedzený počet používateľov sa začali od Firefoxu 62, ale finálna aktivácia pre všetkých používateľov bola uskutočnená až teraz. Doplnok Firefox Monitor zabezpečuje výstup upozornenia v prípade kompromitácie účtu (kontrola podľa e-mailu) alebo pokusu o prihlásenie na predtým hacknutú stránku. Kontrola sa vykonáva prostredníctvom integrácie s databázou projektu haveibeenpwned.com, ktorá obsahuje informácie o 7,8 miliardách účtov, ktoré boli ukradnuté v dôsledku hackovania 364 stránok. Upozornenie sa zobrazuje len pre stránky, ktorých informácie o hackovaní boli pridané do databázy haveibeenpwned.com počas posledných 12 mesiacov. V prípade, že od okamihu zverejnenia údajov o hackovaní neuplynuli 2 mesiace, sa zobrazí opakované upozornenie.

    Vydanie Firefox 67
  • Rozšíril sa počet volaní API, ktoré sú dostupné iba pri otvorení stránky v zabezpečenom kontexte (Secure Context), t.j. pri otvorení cez HTTPS, cez localhost alebo zo známeho súboru. Vo Firefoxe 67 bude pre stránky otvorené mimo zabezpečeného kontextu je zakázaný zobrazovanie systémových upozornení cez API Notifications, zobrazené mimo okna prehliadača;
  • Rozšírili sa možnosti súkromného režimu prehliadania. Bola pridaná možnosť ukladať heslá vo formulároch na stránkach otvorených v súkromnom režime. Realizovali sa prostriedky na správu aktivácie doplnkov v súkromnom režime — v manažéri doplnkov môže teraz používateľ určiť, ktoré doplnky sa majú zapnúť v súkromnom režime a ktoré sa majú používať len v hlavnej relácii. Pre nové doplnky je predvolene zakázaná aktivácia v súkromnom režime (na zapnutie je potrebné zmeniť nastavenia);
    Vydanie Firefox 67
  • Realizácia podpory video kodeku AV1 bola prevedená na použitie knižnice dav1d, rozvíjanou komunitami VideoLAN a FFmpeg a zameranou na dosiahnutie maximálnych výkonov dekódovania a zabezpečenie kvalitnej prevádzky v mnohoprocesorovom režime. Je pozoruhodné, že formát AV1 začína zvyšovať popularitu; ak vo februári podiel sledovaných videí vo beta vydaniach Firefoxu vo formáte AV1 predstavoval 0,85 %, v marci 3 %, teraz tento údaj dosahuje 11,8%;
  • Rozšírené možnosti správa prehliadača pomocou klávesnice — panel a rozbaľovacie menu je teraz možné ovládať iba z klávesnice, vrátane prístupu k tlačidlám doplnkov umiestneným na paneli, prvkom, ktoré sa nezmestia na obrazovku, indikátoru načítania, akciám na stránke a podobne. Navigácia medzi prvkami panela sa vykonáva pomocou klávesy Tab a šípok na klávesnici;
  • Na panel bol pridaný indikátor na hodnotenie stavu synchronizácie, pripojenia k účtu a zdieľania údajov medzi viacerými zariadeniami, ako aj na rýchly prístup k operáciám využívajúcim Firefox Account. Je možné zobraziť miesto štandardnej ikony svoj avatar;
    Vydanie Firefox 67
  • Pridaná možnosť pripnutia kariet (Pin Tabs) prostredníctvom menu v adresnom riadku. Pripnuté karty zostávajú vždy aktívne, spúšťajú sa automaticky a uľahčujú prístup na často používané webové stránky;

    Vydanie Firefox 67
  • Realizovaný systém kontextových nápoved, ktorý odporúča používateľovi rôzne možnosti, pričom zohľadňuje kontext;
  • V menu „File“ bola pridaná nová tlačidlo na import nastavení a údajov z iných prehliadačov (podpora importu z Chrome a Chromium);
    Vydanie Firefox 67
  • Bol zastavený podpora používania protokolu „webcal:“ v URL, ktorý je spojený so službou 30boxes.com;
  • Bola odstránená možnosť nahrávania snímok obrazovky na server Firefox Screenshots a organizovania zdieľania snímok obrazovky prostredníctvom servera Mozilla. V nasledujúcich mesiacoch bude server so snímkami obrazovky vypnutý a používateľom sa odporúča exportovať zo servera existujúce údaje;
  • Aktualizovaný predinštalovaný font Twemoji. V novej verzii bola pridaná podpora špecifikácie Emoji 11.0;
  • Dodatočným kategóriám používateľov bola ponúknutá účasť na experimentoch s dodaním dodatočného informačného obsahu odporúčaného službou Pocket, ako aj so zmenou rozloženia umiestnenia informácií na úvodnej stránke. Napríklad niektorým používateľom sa zmení veľkosť blokov a počet odporúčaní, budú navrhnuté nové tematické sekcie (Zdravie, Veda, Technológie a Zábava). Na odhlásenie sa z experimentu je potrebné v pravom hornom rohu stránky novej karty vypnúť možnosť „Content Discovery“;
  • Zapnuté predvolené API FIDO U2F, určený na organizáciu práce dvojfaktorovej autentifikácie v rôznych webových službách. Povolené je používanie U2F pre účty Google;
  • V optimalizačnom kompilátore JavaScript bola pridaná podpora zariadení založených na architektúre ARM64, ktoré fungujú pod operačným systémom Windows;
  • Pridaná podpora dynamického importu JavaScript modulov pomocou výrazu import;
  • V nástrojoch pre vývojárov webu bola zabezpečená podpora ľubovoľného výberu riadkov a kopírovania obsahu do schránky z panela „Changes“, ktorý odráža históriu všetkých zmien CSS vykonaných prostredníctvom panela Rules v aktuálnej relácii práce v nástrojoch pre vývojárov;

    Vydanie Firefox 67
  • Vo vstavanom ladení JavaScriptu bola pridaná panel Threads s nástrojmi na ladenie Web Workerov. Vylepšená kvalita spracovania nastavených bodov zastavenia (inline) v kóde — ladenie teraz presnejšie zastavuje na určených miestach v kóde;

    Vydanie Firefox 67
  • Vo verzii pre platformu Android sa správanie týkajúce sa spracovania parametrov viditeľnej oblasti (Viewport) zhodnotilo s inými prehliadačmi. Pridaná možnosť pridania vyhľadávacieho widgetu Firefox na domovskú obrazovku s funkciami hlasového vstupu. Podpora hosťovskej relácie (Guest Session) bola ukončená, namiesto toho sa odporúča používať režim súkromného prehliadania.

Okrem noviniek a opráv chýb v Firefox 67 bola odstránená séria zraniteľností, z ktorých niektoré sú označené ako kritické, t. j. môžu viesť k vykonaniu kódu útočníka pri otvorení špeciálne navrhnutých stránok. V súčasnosti sú podrobnosti o opravených bezpečnostných problémoch nedostupné, očakáva sa, že zoznam zraniteľností bude zverejnený v priebehu niekoľkých hodín.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster