Vydanie Firefoxu 96

Bol vydaný webový prehliadač Firefox 96 Okrem toho bola vytvorená aktualizácia pobočky dlhodobej podpory – 91.5.0. Vetva Firefoxu 97 bola presunutá do fázy beta testovania, ktorej vydanie je naplánované na 8. februára.

Hlavné inovácie:

  • Pridaná možnosť prinútiť stránky zapnúť tmavú alebo svetlú tému. Farebný dizajn mení prehliadač a nevyžaduje podporu zo strany stránky, čo umožňuje použiť tmavú tému na stránkach, ktoré sú dostupné len vo svetlých farbách, a svetlú tému na tmavých stránkach.
    Vydanie Firefoxu 96

    Pre zmenu zobrazenia farieb v nastaveniach (about:preferences) v časti „Všeobecné/Jazyk a vzhľad“ bola navrhnutá nová časť „Farby“, v ktorej môžete povoliť predefinovanie farieb vo vzťahu k farebnej schéme operačného systému resp. priraďte farby manuálne.

    Vydanie Firefoxu 96

  • Výrazne vylepšená redukcia šumu a automatické ovládanie zosilnenia zvuku, ako aj mierne vylepšené potlačenie ozveny.
  • Zaťaženie hlavného vykonávacieho vlákna bolo výrazne znížené.
  • Uplatnilo sa prísnejšie obmedzenie prenosu súborov cookie medzi stránkami, ktoré zakazuje spracovanie súborov cookie tretích strán nastavených pri prístupe na iné stránky, než je doména aktuálnej stránky. Takéto súbory cookie sa používajú na sledovanie pohybu používateľov medzi stránkami v kóde reklamných sietí, widgetov sociálnych sietí a systémov webovej analýzy. Na kontrolu prenosu súborov cookie sa používa atribút Same-Site špecifikovaný v hlavičke „Cookie Policy“, ktorý je teraz štandardne nastavený na hodnotu „Same-Site=Lax“, čo obmedzuje odosielanie súborov cookie pre iné stránky. čiastkové požiadavky, ako je žiadosť o obrázok alebo načítanie obsahu cez iframe z inej stránky, čo tiež poskytuje ochranu pred útokmi CSRF (Cross-Site Request Forgery).
  • Problémy so zníženou kvalitou videa na niektorých stránkach a s resetovaním hlavičky SSRC (Synchronization source identifier) ​​pri sledovaní videa boli vyriešené. Opravili sme aj problém so zníženým rozlíšením pri zdieľaní obrazovky cez WebRTC.
  • V systéme macOS sa kliknutím na odkazy v Gmaile odteraz otvoria na novej karte, rovnako ako na iných platformách. Z dôvodu nevyriešených problémov macOS neumožňuje pripnutie videí v režime celej obrazovky.
  • Pre zjednodušenie nastavenia štýlov tmavých tém bola pridaná nová vlastnosť CSS color-scheme, ktorá umožňuje určiť, v akých farebných schémach môže byť prvok správne zobrazený. Podporované schémy zahŕňajú „svetlo“, „tma“, „denný režim“ a „nočný režim“.
  • Pridaná CSS funkcia hwb(), ktorú je možné zadať namiesto hodnôt farieb na definovanie farieb podľa farebného modelu HWB (odtieň, belosť, čiernosť). Voliteľne môže funkcia určiť hodnotu priehľadnosti.
  • Funkcia „reversed()“ bola implementovaná pre vlastnosť counter-reset CSS, ktorá vám umožňuje použiť invertované počítadlá CSS na číslovanie prvkov v zostupnom poradí (napríklad môžete zobraziť čísla prvkov v zoznamoch v zostupnom poradí).
  • Na platforme Android je poskytovaná podpora pre metódu navigator.canShare(), ktorá umožňuje skontrolovať možnosť použitia metódy navigator.share(), ktorá poskytuje prostriedky na zdieľanie informácií na sociálnych sieťach, napríklad umožňuje na vygenerovanie jednotného tlačidla pre zdieľanie na sociálnych sieťach využívaných návštevníkom, prípadne organizovanie odosielania údajov do iných aplikácií.
  • Rozhranie Web Locks API je predvolene povolené, čo vám umožňuje koordinovať prácu webovej aplikácie na niekoľkých kartách alebo prístup k zdrojom od pracovníkov webu. Rozhranie API poskytuje prostriedky na asynchrónne získanie zámkov a uvoľnenie zámkov po dokončení potrebnej práce na zdieľanom prostriedku. Zatiaľ čo jeden proces drží zámok, ostatné procesy čakajú na jeho uvoľnenie bez zastavenia vykonávania.
  • V konštruktore IntersectionObserver() sa pri odovzdávaní prázdneho reťazca štandardne nastaví vlastnosť rootMargin namiesto vyvolania výnimky.
  • Implementovaná schopnosť exportovať prvky plátna vo formáte WebP pri volaní metód HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() a OffscreenCanvas.toBlob.
  • Beta verzia Firefoxu 97 predstavuje modernizáciu procesu sťahovania súborov – namiesto zobrazovania výzvy pred začatím sťahovania sa súbory teraz začnú sťahovať automaticky a je možné ich kedykoľvek otvoriť prostredníctvom panela priebehu sťahovania.

Okrem inovácií a opráv chýb má Firefox 96 opravených 30 zraniteľností, z ktorých je 19 označených ako nebezpečných. 14 zraniteľností je spôsobených problémami s pamäťou, ako je pretečenie vyrovnávacej pamäte a prístup k už uvoľneným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k spusteniu kódu útočníka pri otváraní špeciálne navrhnutých stránok. Medzi nebezpečné problémy patrí aj obchádzanie izolácie iframe cez XSLT, rasové podmienky pri prehrávaní zvukových súborov, pretečenie vyrovnávacej pamäte pri použití filtra CSS blendGaussianBlur, prístup k pamäti po jej uvoľnení pri spracovávaní určitých sieťových požiadaviek, úplné nahradenie obsahu okna prehliadača manipuláciou -režim obrazovky, blokuje ukončenie režimu celej obrazovky.

Okrem toho si môžete všimnúť oznámenie o spolupráci medzi distribúciou Linux Mint a Mozillou, v rámci ktorej bude distribúcia dodávať neupravené oficiálne zostavy Firefoxu bez použitia ďalších záplat z Debianu a Ubuntu, bez nahradenia domovskej stránky na linuxmint.com/start bez výmeny vyhľadávacích nástrojov a bez zmeny predvolených nastavení. Namiesto vyhľadávačov Yahoo a DuckDuckGo bude použitá sada Google, Amazon, Bing, DuckDuckGo a Ebay. Na oplátku Mozilla prevedie určitú sumu peňazí vývojárom Linux Mint. Nové balíčky s Firefoxom budú ponúkané pre pobočky Linux Mint 19.x, 20.x a 21.x. Dnes alebo zajtra bude používateľom ponúknutý balík Firefox 96 vydaný v súlade s dohodou.

Zdroj: opennet.ru

Pridať komentár