Firefox 69

Dostępny Wydanie Firefox 69.

Główne zmiany:

  • Włączona Domyślnie blokada skryptów zajmujących się wydobywaniem kryptowalut.
  • Ustawienie "Nie zezwalaj stronom na odtwarzanie dźwięku" przekazywanie Blokowanie nie tylko odtwarzania dźwięku bez wyraźnej interakcji ze strony użytkownika, ale także odtwarzania wideo. Zachowanie można określić globalnie lub konkretne dla poszczególnych stron.
  • Dodano stronę about:protections ze statystykami działania ochrony przed śledzeniem.
  • Menadżer haseł oferując Zachowane hasło dla wszystkich subdomen (tj. hasło zapisane dla login.example.com będzie proponowane na stronie example.com i wszystkich subdomenach, a nie tylko na login.example.com).
  • WebRTC nauczył się jednocześnie odbierać strumienie zakodowane różnymi kodekami wideo, co jest przydatne dla konferencji wieloosobowych, gdzie uczestnicy mogą mieć różne klientów.
  • Na stronie about:support dodano Ścieżka do pliku wykonywalnego Firefox.
  • Użytkownicy z USA oraz użytkownicy lokalizacji en-US otrzymają zaktualizowaną stronę nowej karty (inny numer, rozmiar i układ bloków, bardziej zróżnicowana zawartość z Pocket).
  • Wtyczka Flash utraciła opcję „Zawsze włączone”. Uruchomienie treści Flash wymaga teraz działania ze strony użytkownika. Wsparcie dla Flash zostanie ostatecznie usunięte na początku 2020 roku (w wydaniach ESR utrzyma się do końca tego roku, po czym zostanie usunięte, ponieważ Adobe przestanie naprawiać luki w zabezpieczeniach w Flash).
  • Pliki userChrome.css i userContent.css są teraz domyślnie ignorowane. Ich wsparcie można włączyć za pomocą ustawienia toolkit.legacyUserProfileCustomizations.stylesheets (jeśli użytkownik ma te pliki i profil był kiedykolwiek uruchamiany w Firefox 68, ustawienie już jest włączone, w związku z czym istniejący użytkownicy nie zauważą niedogodności). Ten sposób personalizacji jest używany przez stosunkowo niewielką liczbę użytkowników, podczas gdy dostęp do tych plików (nawet jeśli nie istnieją) zabiera cenny czas przy każdym uruchomieniu. W przyszłych wydaniach podobnie postąpi się z plikiem user.js.
  • W celu zmniejszenia możliwości fingerprintingu z user-agenta zlikwidowano architektura przeglądarki (pozostawiona tylko architektura systemu operacyjnego). Jeśli wcześniej agent użytkownika 32-bitowej przeglądarki uruchomionej w 64-bitowym systemie operacyjnym zawierał „Linux i686 on x86_64”, to teraz będzie tylko „Linux x86_64”. Wskazywanie architektury przeglądarki było kiedyś konieczne do pobrania instalatora Flash o odpowiedniej architekturze. Teraz, gdy instalator Flash nie zależy od architektury przeglądarki (a wsparcie dla Flash wkrótce zniknie), nie ma już takiej potrzeby,
  • Wsparcie dla API włączone Observer rozmiaru (mechanizm, dzięki któremu strona internetowa może śledzić zmianę rozmiaru danego elementu) i Microtask.
  • Obiekt navigator.mediaDevices i metoda navigator.mozGetUserMedia dostępne są tylko na stronach otwartych za pomocą bezpiecznego połączenia.
  • Zrealizowane właściwości CSS overflow-block, overflow-inline, user-select, line-break, contain.
  • Wsparcie zostało włączone publicznych pól klas JavaScript.
  • Usunięto wsparcie dla przestarzałego tagu <keygen>, który nigdy nie został poprawnie wdrożony.
  • Windows:
    • Dodano wsparcie dla priorytetów procesów. Proces obsługujący aktywną kartę uzyska większy priorytet, a karty w tle - niższy (priorytet odtwarzania dźwięku i wideo nie będzie zmniejszany). Testy przeprowadzone przez deweloperów nie wykazały negatywnego wpływu na prędkość ładowania kart lub działanie interfejsu, ale nie zauważono również żadnego widocznego przyspieszenia działania, więc efekt w głównej mierze dotyczy bardziej racjonalnego rozkładu zasobów CPU.
    • Dodano wsparcie dla WebAuthn HmacSecret poprzez Windows Hello (od Windows 10 1903).
  • macOS:
    • Na komputerach wyposażonych zarówno w grafikę dedykowaną, jak i zintegrowaną, Firefox coraz agresywniej przełącza się na oszczędny GPU podczas odtwarzania treści WebGL. Dodatkowo przeglądarka będzie unikać jednorazowych i nieznacznych prób uruchomienia wysokowydajnego procesora graficznego.
    • Finder teraz pokazuje postęp pobierania plików.
    • Instalator jest dostępny nie tylko w formacie dmg, ale także pkg.
  • Na urządzeniach z architekturą ARM64 wprowadzono wsparcie dla JIT.
  • Narzędzia dewelopera:
    • Kolejność kart została zmieniona zgodnie z ich popularnością.
    • Debugger:
    • Konsola:
    • Sieć:
      • Zasoby zablokowane z powodu mieszanej zawartości lub CSP, są wyświetlane na zakładce „Sieć” wraz z informacją o przyczynie zablokowania.
      • Zakładka „Sieć” otrzymał opcjonalna kolumna „URL”, wyświetlająca pełny adres URL zasobu.

Ź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