Wydanie przeglądarki internetowej Firefox 157 miało miejsce, a aktualizacje wcześniejszych wersji z długoterminowym wsparciem — 153.4.0, 140.17.0 oraz 115.42.0 — zostały przygotowane. W ramach nowego, dwutygodniowego cyklu wydawania wersji, gałąź Firefox 158 przeszła do etapu beta-testów, a jej wydanie zaplanowano na 13 października.
Najważniejsze nowości w Firefox 157 (1, 2, 3):
- Zaproponowano nowy interfejs użytkownika, opracowany w ramach projektu Nova. Zmiany dotyczą zaokrąglenia przycisków kart, menu oraz paska adresu, a także zmiany odstępów między wszystkimi elementami interfejsu. Uproszczono dostęp do grupowania kart, pionowych kart oraz trybu przeglądania obok dwóch kart. Zaktualizowane ikony wyglądają teraz czyściej i są lepiej zrównoważone w jasnych i ciemnych motywach. Dodano nowe wbudowane jasne i ciemne motywy. Aby wyłączyć nowy interfejs, można dezaktywować ustawienie „browser.nova.enabled” na stronie about:config.

- Przywrócono możliwość włączenia trybu kompaktowego, w którym pasek narzędzi i pasek kart zajmują minimalną przestrzeń ekranu, pozostawiając więcej miejsca na zawartość stron internetowych.

- Dla wszystkich użytkowników wprowadzono nową implementację paska bocznego, która obsługuje pionowe karty. Dla użytkowników starego paska, układ elementów jest zbliżony do widoku, w którym przełącznik pasków znajduje się na samej górze. Usunięto opcję wyświetlania paska bocznego w ustawieniach, ale stary pasek można przywrócić, wyłączając parametr sidebar.revamp na stronie about:config. Usunięcie wsparcia dla starego paska planowane jest na koniec 2027 roku.

- W ustawieniach oraz w rozwijanym panelu, który pojawia się po kliknięciu na obrazek tarczy w pasku adresu, wprowadzono wyświetlanie ostrzeżenia o możliwości przechwytywania szyfrowanego ruchu, które pokazuje się w przypadku włączenia funkcji zapisywania kluczy szyfrowania w logu poprzez ustawienie zmiennej środowiskowej SSLKEYLOGFILE.

- W połączeniach wideo przez WebRTC wprowadzono możliwość używania sprzętowego przyspieszenia dekodowania formatu AV1.
- Użytkownicy z Austrii, Belgii, Czech, Danii, Finlandii, Węgier, Irlandii, Luksemburga, Holandii, Norwegii, Polski, Portugalii, Słowacji, Hiszpanii, Szwecji i Szwajcarii mają włączony mechanizm wyświetlania kontekstowych rekomendacji oraz sponsorowanych sugestii. Można je wyłączyć w ustawieniach „Ustawienia > Wyszukiwanie > Sugestie Firefox”.
- Nawigacja klawiszem Tab teraz przede wszystkim przełącza fokus na pole wprowadzania w pasku adresu oraz na pole wyszukiwania, a nie na przycisk wyboru wyszukiwarki.
- Wśród wbudowanych wyszukiwarek usunięto usługę wyszukiwania Amazon.
- Dialogi wyświetlane przy wywołaniu funkcji JavaScript alert(), confirm() oraz prompt(), a także rozwijane okno autouzupełniania i formularze wyboru koloru i daty, teraz odpowiadają ustawionej jasnej lub ciemnej kolorystyce strony.
- Do reguły CSS @supports dodano funkcję at-rule(), dzięki której można określić wsparcie w przeglądarkach dla różnych reguł @. Na przykład „@supports at-rule(@scope)”
- Właściwości CSS overscroll-behavior, overscroll-behavior-block, overscroll-behavior-inline, overscroll-behavior-x i overscroll-behavior-y zyskały wsparcie dla wartości „chain”, która umożliwia płynne przełączanie na przewijanie w elemencie nadrzędnym po przewinięciu do końca zawartości wewnętrznego bloku, wyłączając jednak efekty, takie jak odskok przy przewijaniu do końca.
- W Firefoxie na Androida wprowadzono możliwość powrotu do wcześniejszych wyników wyszukiwania po kliknięciu na pole wyszukiwania na stronie głównej. Dodano możliwość usuwania elementów na stronie Downloads gestem ekranu „przesunięcie”.
Oprócz nowości i poprawek błędów, w Firefoxie 157 usunięto 76 podatności, z których 38 ma wysoki poziom zagrożenia. Większość z nich jest wynikiem problemów z pamięcią, takich jak przepełnienia buforów i dostęp do już zwolnionych obszarów pamięci. Problemy te mogą potencjalnie prowadzić do uruchomienia kodu złośliwego oprogramowania po otworzeniu odpowiednio przygotowanych stron.
Źródło: opennet.ru




