Nová verzia Firefoxu 87 bola vydaná spolu s aktualizáciou dlhodobo podporovanej verzie 78.9.0 a táto nová verzia prináša niekoľko nových funkcií , ako napríklad zobrazovanie štítkov v zvýraznenom režime vo vyhľadávaní , vylepšenia nástrojov pre vývojárov a ďalšie.
Okrem inovácií a opráv chýb obsahuje Firefox 87 opravu 12 zraniteľností, z ktorých 7 je označených ako kritických . Šesť z týchto zraniteľností (kompilovaných pre CVE-2021-23988 a CVE-2021-23987) je spôsobených problémami s pamäťou, ako sú pretečenia vyrovnávacej pamäte a prístup k už uvoľneným oblastiam pamäte.
Hlavné správy vo Firefoxe 83
V tejto novej verzii prehliadača sa pri použití funkcie vyhľadávania a aktivácii režimu zvýrazňovania pre všetky nájdené zhody na posuvníku zobrazujú popisky označujúce pozíciu nájdených kľúčov.
Z ponuky Knižnica boli odstránené zriedka používané položky, ktoré teraz obsahujú iba odkazy na záložky, históriu a stiahnuté súbory (synchronizované karty, nedávne záložky a zoznam vreciek boli odstránené). Na snímke obrazovky nižšie ľavá strana zobrazuje predchádzajúci stav a pravá strana zobrazuje, ako to bolo vo Firefoxe 87.
Menu webového vývojára bolo výrazne zjednodušené: jednotlivé odkazy na nástroje (inšpektor, webová konzola, debugger, chyba sieťového štýlu, výkon, inšpektor úložiska, prístupnosť a aplikácia) boli nahradené bežnou položkou nástrojov webového vývojára.
Zjednodušené bolo aj menu Pomocníka , pričom boli odstránené odkazy na stránky podpory, klávesové skratky a turistickí sprievodcovia, ktoré sú teraz k dispozícii na hlavnej stránke Získať pomoc. Odstránené bolo aj tlačidlo na import z iného prehliadača.
Bol pridaný mechanizmus SmartBlock , ktorý rieši problémy na stránkach vznikajúce blokovaním externých skriptov v režime súkromného prehliadania alebo pri aktivácii rozšíreného blokovania nechceného obsahu (prísne).
SmartBlock automaticky nahrádza sledovacie skripty za stuby, aby sa zabezpečilo správne načítanie stránky. Stuby boli pripravené pre niektoré populárne skripty používané na sledovanie používateľov na zozname odhlásení, vrátane skriptov s widgetmi z Facebooku, Twitteru, Yandexu, Vkontakte a Googlu.
Taktiež sa uvádza, že pre malé percento používateľov je režim Fission povolený implementáciou modernizovanej multiprocesovej architektúry pre zvýšené blokovanie stránok. Keď je režim Fission aktivovaný, stránky z rôznych lokalít sú vždy alokované v pamäti rôznych procesov, z ktorých každý používa svoj vlastný izolovaný sandbox.
Zároveň sa rozdelenie na procesy neuskutočňuje na kartách, ale na doménach, čo umožňuje ďalšiu izoláciu obsahu externých skriptov a blokov iframe.
Pre webových vývojárov bola implementovaná možnosť simulovať mediálne dotazy „preferovanej farebnej schémy“ v režime kontroly stránky , aby sa otestovali tmavé a svetlé návrhy bez zmeny dizajnových tém operačného systému. Pre uľahčenie simulácie tmavých a svetlých tém boli do pravého horného rohu panela s nástrojmi pre webových vývojárov pridané tlačidlá s obrázkami slnka a mesiaca.
Za zmienku stojí aj vylepšené spracovanie neaktívnych pravidiel CSS v režime kontroly CSS. Konkrétne je vlastnosť „table-layout“ teraz zakázaná pre prvky, ktoré nie sú tabuľkou, a vlastnosti „scroll-padding-*“ sú označené ako neaktívne pre neposúvateľné prvky. Bolo odstránené nesprávne označovanie vlastností „text overflow“ pre niektoré hodnoty.
Nakoniec sa spomína, že vetva Firefoxu 88, ktorá vstúpila do beta testovania , vyniká svojou podporou škálovania pomocou pinch na dotykových paneloch v systéme Linux s grafickými prostrediami založenými na Waylande a štandardným zahrnutím podpory pre AVIF (AV1 Image Format), ktorý používa technológie kompresie v rámci snímok formátu kódovania videa AV1.