Do dyspozycji Firefox 76.
- Menedżer haseł:
- Od teraz ostrzega że login i hasło zapisane do zasobu pojawiły się w wycieku, który nastąpił z tego zasobu, a także, że zapisane hasło pojawiło się w wycieku z innego zasobu (dlatego warto stosować hasła unikalne). Kontrola szczelności nie ujawnia loginów i haseł użytkowników na zdalnym serwerze: login i hasło są zaszyfrowane, a kilka pierwszych znaków skrótu jest wysyłanych do usługi Have I Been Pwned, która zwraca wszystkie skróty spełniające żądanie. Następnie przeglądarka lokalnie sprawdza pełny skrót. Dopasowanie oznacza, że dane uwierzytelniające znajdują się w jakimś wycieku.
- Podczas tworzenia nowego konta lub zmiany istniejącego hasła użytkownik jest automatycznie proszony o wygenerowanie silnego hasła (12 znaków, w tym litery, cyfry i znaki specjalne). Ta funkcja jest teraz dostępna dla wszystkich pól , a nie tylko tych z atrybutem „autocomplete = new-password”.
- W systemie macOS i Windows podczas próby wyświetlenia zapisanych haseł wola wymagane jest hasło/PIN/biometria/klucz sprzętowy dla konta systemu operacyjnego (pod warunkiem, że hasło główne nie jest ustawione). Implementacja tej funkcji w systemie Linux jest utrudniona przez błąd 1527745.
- Ulepszony tryb obrazu w obrazie: nieprzypięty film można przełączyć do trybu pełnoekranowego (i z powrotem) poprzez dwukrotne kliknięcie.
- Możliwa jest teraz praca z konkretną witryną w formie aplikacji desktopowej (w osobnym oknie, gdzie nie ma interfejsu przeglądarki, a klikanie w linki możliwe jest tylko w obrębie bieżącej domeny). Ustawienie przeglądarki.ssb.enabled dodaje opcję „Zainstaluj witrynę jako aplikację” do menu witryny („wielokropki” w pasku adresu).
- Dodano tryb operacyjny „Tylko HTTPS” (dom.security.https_only_mode), w którym wszystkie żądania HTTP są automatycznie realizowane przez HTTPS i blokowane w przypadku niepowodzenia dostępu przez HTTPS. Dodatkowo, począwszy od przeglądarki Firefox 60, dostępne jest łagodniejsze ustawienie security.mixed_content.upgrade_display_content, które robi to samo, ale tylko w przypadku treści pasywnych (obrazów i plików multimedialnych).
- W systemach korzystających z Waylanda zaimplementowano sprzętową akcelerację odtwarzania wideo w VP9 i innych formatach (oprócz tego, co pojawiło się w ostatnia kwestia Obsługa akceleracji H.264).
- Teraz w interfejsie zarządzania dodatkami wyświetlane są wszystkie domeny, do którego dodatek ma dostęp (poprzednio wyświetlało się tylko kilka pierwszych domen z listy).
- Strona about:welcome została całkowicie przeprojektowana.
- Podczas otwierania nowych kart szerokość cienia wokół paska adresu została nieco zmniejszona.
- Nieznacznie zwiększono rozmiar paska zakładek, aby pomóc użytkownikom ekranów dotykowych uniknąć brakujących elementów.
- Usługa WebRender jest domyślnie włączona na laptopach z systemem Windows i kartą graficzną co najmniej Intel 9 pokolenia (HD Graphics 510 i wyższa) i rozdzielczość ekranu <= 1920×1200.
- Wsparcie wdrożone Kolory systemu CSS4.
- JS: dla konstruktorów włączona jest obsługa systemu numerowania i kalendarza Intl.Format liczb, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
- Wsparcie w cenie AudioWorklet, umożliwiając złożone przetwarzanie dźwięku w scenariuszach takich jak gry lub rzeczywistość wirtualna. Dodatkowo rozwiązuje to problem z brakującymi dźwiękami w kliencie internetowym Zoom.
- Parametr window.open () Funkcje okna już nie pozwala ukrywa dowolne elementy okna przeglądarki (pasek kart, pasek menu, pasek narzędzi, pasek osobisty), ale służy jedynie do wskazania, czy strona zostanie otwarta w osobnym oknie. Ta funkcja była obsługiwana tylko w przeglądarce Firefox i IE, a także powodowała problemy podczas przywracania sesji.
- Strony internetowe próbują poruszać się po nieznanym protokole za pomocą lokalizacja.href lub nie prowadzi już do strony „Nieznany typ adresu”, ale jest dyskretnie blokowany (jak w Chromium). Aby otworzyć aplikacje innych firm, należy użyć window.open() lub .
- Narzędzia deweloperskie:
- Debuger: elementy Panel źródeł otrzymane pozycja menu kontekstowego „Umieść w czarnej skrzynce”.
- Debuger: „Stos wywołań → Kopiuj ślad stosu” odtąd kopiuje pełne linki, a nie tylko nazwy plików.
- Monitor sieci: szerokość kolumny dostosowuje się poniżej treści, klikając dwukrotnie krawędź kolumny.
- Monitor sieci: Pozycja menu „Kopiuj → Kopiuj jako cURL” nabyty z opcją --globoff, która zapobiega manipulacji, jeśli skopiowane łącze zawiera nawiasy kwadratowe.
- Monitor sieci: zakładka Wiadomości żądania protokołu internetowego otrzymane nowy filtr „Sterowanie” do wyświetlania ramek kontrolnych.
- Konsola internetowa: w tryb wielowierszowy fragmenty kodu dłuższe niż pięć linii kurczą się do pięciu linii, poprzedzonych ikoną trójkąta i zakończonych wielokropkiem. Po kliknięciu rozwijają się i pokazują cały kod, a po ponownym kliknięciu zwijają się.
- Konsola internetowa: odniesienia do elementów DOM wysyłanych do konsoli, nabyty pozycja menu kontekstowego „Pokaż w Inspektorze”, która pokazuje element w panelu HTML inspektor strony.
Źródło: linux.org.ru