Firefox 134

Dostępny Firefox 134.

  • Linux:
    • Pojawiło się obsługa gestów za pomocą dotknięcia (hold gestures). W ten sposób przewijanie kinetyczne można teraz przerwać, dotykając gładzika dwoma palcami.
    • Poprawiono nieprawidłowe wyświetlanie menu kontekstowych w Waylandzie przy włączonym skalowaniu cząstkowym (widget.wayland.fractional-scale.enabled).
  • Użytkownicy z USA i Kanady stopniowo otrzymają nowy interfejs strony głównej (pole wyszukiwania i skróty zostały przeniesione na początek strony, skróty wyświetlane są w jednej linii. Zaktualizowano karty z sugerowanymi historiami: teraz automatycznie wypełniają całą szerokość strony, co pozwala na bardziej efektywne wykorzystanie przestrzeni).
  • Wyszukiwarka Ecosia jest teraz dostępna nie tylko dla użytkowników z Niemiec, ale także dla wszystkich użytkowników z niemieckiegoregionu (Austria, Belgia, Włochy, Holandia, Hiszpania, Szwecja i Szwajcaria).
  • Pojawiła się domyślnie wyłączona możliwość wyładowania zakładki na żądanie użytkownika (browser.tabs.unloadTabInContextMenu).
  • Firefox teraz dokładniej zgodnie ze specyfikacją HTML w odniesieniu do okienek pop-up, co zmniejszy liczbę sytuacji, w których przydatne okno pop-up jest mylnie blokowane.
  • Przy włączonej opcji privacy.resistFingerprinting w oknie ustawień teraz wyświetlane jest ostrzeżenie, że może to prowadzić do nieprawidłowego działania stron. Programiści nie lubią, że ta opcja jest wymieniana w co drugim poradniku wzmacniającym ochronę przeglądarki, ale bardzo rzadko autorzy takich poradników ostrzegają użytkownika, że ta wzmocniona ochrona ma szereg niewygodnych efektów ubocznych.
  • Jeśli jakiekolwiek rozszerzenie zostało wyłączone z powodu naruszenia zasad Mozilli, w menedżerze rozszerzeń teraz będzie pokazywane jest o tym powiadomienie, wyjaśniające przyczynę ("To rozszerzenie narusza zasady Mozilli, dlatego zostało wyłączone. Możesz je włączyć na własne ryzyko.").
  • Ikona przełączania w tryb czytania nie jest już wyświetlana, jeśli w zakładce otwarty jest plik PDF.
  • Przy usuwaniu ustawienia w about:config jego nazwa jest teraz wyświetlana przekreślona.
  • Naprawiono błąd, przez który połączenie WebSocket, które używało IPv6, przestawało działać, gdy w wyniku zmiany ustawień sieci wsparcie dla IPv6 znikało (na przykład, gdy użytkownik łączył się z VPN, który nie obsługiwał IPv6).
  • Windows: Włączona wsparcie sprzętowego przyspieszania dekodowania HEVC (ponieważ kodek wymaga opłat licencyjnych, użytkownik musi zakupić go samodzielnie, zdobyć od producenta OEM komputera lub po prostu ).
  • CSS: elementy z absolutnym pozycjonowaniem zyskały wsparciem dla właściwości align-self i justify-self, a także skrócona właściwość place-self.
  • JavaScript:
    • Dodano wsparcie statycznej metody RegExp.escape() (eskapowanie wszelkich potencjalnych symboli składni wyrażeń regularnych w łańcuchu, zwracając nowy łańcuch, który można bezpiecznie używać jako literał wzorca dla konstruktora RegExp()).
    • Pojawiło się wsparcie metody Promise.try() (przyjmuje dowolny typ callbacka (funkcję, która zwraca lub zgłasza synchronię lub asynchronicznie) i opakowuje wynik w Promise).
  • WebAssembly:
  • API:
  • WebRTC: pojawiła się możliwość równoczesnej transmisji (simulcast) zawartości ekranu podczas używania kodeka VP8 (z innymi kodekami było to wsparcie od dawna).
  • Narzędzia dewelopera:
    • Monitor sieciowy nauczył się pokazywać odpowiedzi 103 Wczesne wskazówki.
    • W debuggerze pojawiła się możliwość przeszukiwania śladów po wartościach argumentów wywołania funkcji.
    • Uproszczone debugowanie rozszerzeń, na przykład, kod źródłowy rozszerzenia teraz automatycznie przeładowuje się w debuggerze po przeładowaniu rozszerzenia.
    • Wartości punktów logowania debuggera teraz automatycznie konwertowane są na etykiety profilera, co ułatwia dodawanie elementów na oś czasu etykiet bezpośrednio z debuggera.

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

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster