Dostępny Firefox 123.
- Linux:
- Firefox View:
- Wszystkie sekcje zostały wzbogacone o pole wyszukiwania.
- Usunięto surowe ograniczenie do wyświetlania tylko 25 ostatnio zamkniętych zakładek.
- Wbudowany tłumacz:
- Wbudowany tłumacz nauczył się tłumaczy tekst w podpowiedziach oraz teksty zastępcze w elementach formularzy.
- Zrealizowano cache'owanie przetłumaczonego tekstu.
- Aby przyspieszyć tłumaczenie, będą wykorzystywano instrukcje AVX VNNI (pod warunkiem, że są obsługiwane przez procesor).
- Sekcja ustawień „Podczas używania paska adresu proponuj linki z” przeniosła się z sekcji „Prywatność i zabezpieczenia” do „Wyszukiwania”.
- Jeśli w ustawieniach DNS-over-HTTPS włączona jest automatyczna selekcja serwera, Firefox wybierze serwer, dopasowując się do przemieszczania użytkownika (wcześniej wybór odbywał się jednorazowo, a na przykład, jeśli użytkownik przenosił się z Kanady do Australii, stosowany był kanadyjski serwer).
- Podział sieciowy teraz obejmuje i pamięć podręczną odpowiedzi OCSP.
- macOS:
- Zrealizowano wsparcie dla autouzupełniania na podstawie danych uwierzytelniających zapisanych w iCloud.
- Styl podpowiedzi przedstawiono dostosowuje się do stylu systemu operacyjnego.
- Windows: Z interfejsu ustawień usunięto opcję „Użyj usługi w tle do instalacji aktualizacji” (instalacja aktualizacji w tle mniej irytuje użytkowników prośbami UAC, dlatego prawie nikt nie wyłącza tej opcji). Wciąż jest dostępna przez zarządzanie drobnymi ustawieniami dla tych, którzy z jakiegoś powodu wolą być rozpraszani przez instalację aktualizacji.
- HTML: Element <template> otrzymał wprowadza wsparcie dla atrybutu shadowrootmode (pozwala deklacyjnie tworzyć poddrzewo DOM cienia). Atrybut może przyjmować wartości open i closed, które odpowiednio czynią JavaScript w DOM cienia widocznym lub ukrywają go dla zewnętrznego kodu.
- Zgodnie ze zmianami specyfikacji dir=auto teraz może stanie się stosowane dla elementów wejściowych Hidden, Password, Submit Button, Reset Button i Button, a atrybut dirname — do Password i Submit Button.
- SVG:
- Elementy <linearGradient> i <radialGradient> teraz wspierają zmiana przestrzeni kolorów na linearRGB lub sRGB poprzez atrybut color-interpolation.
- Element <feImage> większe nie wymaga, aby element główny miał stałe rozmiary. Teraz, jeśli rozmiary elementu głównego są ustawione w procentach, feImage będzie korzystać z domyślnych rozmiarów (300×150 pikseli).
- HTTP: Włączona wsparcie kodu HTTP 103 Wczesne wskazówki dla zasobów z atrybutem rel="preload", co pozwala na wstępne ładowanie zasobów, które mogą być potrzebne do działania strony internetowej, bez czekania na pełną odpowiedź serwera. To znacznie przyspiesza ładowanie stron internetowych.
- API: API uwierzytelniania w sieci teraz wspiera tworzenie danych logowania między źródłami.
- Tłumienie echa teraz może ma zastosowanie do dźwięku pochodzącego z mikrofonu, gdy wyjście audio jest przekierowywane na inne urządzenie za pomocą setSinkId().
- Narzędzia dewelopera:
- Opcja menu „Zapisz obraz” w monitorze sieciowym została przemianowana na „Zapisz odpowiedź jako” i teraz może zapisywać nie tylko obrazy.
- W debuggerze zwrócono wyświetlanie nazw i wartości argumentów.
- W interfejsie debugera teraz wyświetlane są błędy związane z mapami źródłowymi (wcześniej były one wyświetlane tylko w konsoli).
Źródło: linux.org.ru
