Firefox 125

Do dyspozycji Firefox 125. Odkryty w ostatniej chwili przed premierą błąd krytyczny, więc wydanie jest ustawione na wersję 125.0.1.

  • Linux: Wdrożone możliwość ukrycia przycisków sterujących oknem dostarczanych przez motywy innych firm (na przykład, jeśli użytkownik zainstalował motyw przeglądarki innej firmy, ale chce używać przycisków pasujących do motywu systemu): widget.gtk.non-native-titlebar- przyciski.włączone.
  • Widok Firefoksa:
    • Na liście otwartych kart teraz są pokazane i przypiętych zakładek (w postaci rzędu ikon).
    • Dodany przyciski zamykania zakładek (wcześniej ta akcja była ukryta w menu).
    • Dodano opcje „Przypnij” i „Wycisz” do menu karty.
    • Dodano wizualne wskazania, że ​​karta jest otwarta jest w zakładkach lub naprawił na stronie głównej.
  • Przeglądarka plików PDF obsługuje teraz podświetlanie tekstu (ta funkcja wola stopniowo udostępniane coraz większej liczbie użytkowników).
  • Pojawił się możliwość oglądania chronionego strumieniowego wideo przy użyciu kodeka AV1.
  • Jeśli schowek zawiera łącze, to po ustawieniu fokusu na pusty pasek adresu użytkownik go zobaczy sugestia, aby skorzystać z tego linku (browser.urlbar.clipboard.featureGate).
  • Wyszukiwanie otwartych kart za pomocą paska adresu jest teraz możliwe производится nadotycząca wszystkie kontenery, a nie tylko bieżący (browser.urlbar.switchTabs.searchAllContainers).
  • Dla wygody użytkowników przyzwyczajonych do korzystania z wielu przeglądarek, dodany nowa strona usługi about:settings, która jest linkiem do about:preferences.
  • Domyślnie teraz są zablokowane wszystkie pobrania za pośrednictwem niezabezpieczonego protokołu HTTP (poprzednio blokowane było tylko pobieranie inicjowane ze stron HTTPS). Protokół HTTP jest niepewny; każdy węzeł pośredni może zmienić lub zastąpić pobrany plik. Użytkownik oczywiście nadal ma możliwość wymuszenia zezwolenia na pobieranie.
  • Ulepszony ochrona przed fałszowaniem nazw domen (kiedy używane są znaki z alfabetów narodowych).
  • W zestawie zapisywanie i automatyczne uzupełnianie adresów (tylko dla użytkowników z USA i Kanady).
  • Głos działa teraz w trybie czytania można sterowanie za pomocą strzałek na klawiaturze.
  • zmieniony Interakcja z grupami przycisków opcji podczas nawigacji za pomocą klawisza Tab. Jeśli którykolwiek z przycisków jest aktywny, zostanie on wybrany po naciśnięciu Tab. Jeśli żaden nie jest aktywny, Tab wybiera pierwszy przycisk, Shift+Tab wybiera ostatni, a drugie naciśnięcie Tab opuszcza grupę przycisków i przechodzi do następnego elementu, zamiast przełączać przyciski jak poprzednio. To zachowanie jest zgodne ze standardem WAI-ARIA.
  • Windows: Do zbudowania teraz stosowany Kompilator Visual Studio 2022.
  • CSS:
    • Właściwość wyrównaj zawartość teraz działa z wyświetlaczem: blok; (pozwala wyrównywać elementy na poziomie bloku bez konwertowania kontenera na flex lub siatkę).
    • Właściwość pudełko transformacji nabyty obsługa wartości pól zawartości i obrysu.
    • Wdrożono wsparcie majątkowe widoczność treści (pozwala pominąć renderowanie elementu, dopóki nie będzie on rzeczywiście potrzebny).
  • JavaScript:
  • montaż sieci: Dołączony Obsługa wielu pamięci (umożliwia modułom WASM używanie i importowanie wielu niezależnych liniowych lokalizacji pamięci).
  • Dołączony wsparcie Popoverowe API (umożliwia tworzenie pływających elementów interfejsu użytkownika najwyższego poziomu, których można używać w menu akcji, niestandardowych toastach itp.). Wyskakujące okienko i jego wyzwalacz można utworzyć przy użyciu atrybutów HTML lub JavaScript i stylizować przy użyciu CSS. Zaimplementowano następujące internetowe interfejsy API:
  • Pojawił się wsparcie właściwości RTCIceTransport były и stan zgromadzeniapowiązane wydarzenia zmiana stanu и wydarzeniezmiany stanu spotkania, a także właściwości RTCDtlsTransport.iceTransport.
  • Wdrożone wsparcie Element.ariaBrailleLabel и Element.ariaBrailleRolaOpis (odzwierciedlają globalne atrybuty ARIA HTML aria-braillelabel и aria-brailleroopis.
  • Dołączony wsparcie Schowek.readText() (pozwala wyświetlić menu kontekstowe wklejania podczas próby odczytania danych ze schowka, dzięki czemu użytkownik może potwierdzić akcję).
  • Usunięto obsługa wyłączona w ostatniej wersji DOMRądanie.
  • REMOVED własność Tekst SVGAElement (zamiast tego powinieneś go użyć Treść tekstowa).
  • Narzędzia deweloperskie:
    • Raporty o naruszeniach CSP stal bardziej pouczające.
    • Debugger nauczyli śledź wszystkie mutacje DOM (:tracer --dom-mutations).
    • Zwrócony usunięta rok temu opcja umożliwiająca wyłączenie nakładki z komunikatem o wstrzymaniu aplikacji webowej w debugerze (devtools.debugger.features.overlay). Uznano, że jest to niepotrzebne, ale praktyka pokazała, że ​​twórcy stron internetowych czasami tego potrzebują.
    • Na dół panelu debugera dodany menu umożliwiające różne działania dotyczące kart kodowych.

Źródło: linux.org.ru

Dodaj komentarz