Wydanie Firefoksa 104

Wydana została przeglądarka internetowa Firefox 104. Oprócz tego stworzone zostały aktualizacje gałęzi wsparcia długoterminowego - 91.13.0 i 102.2.0. W nadchodzących godzinach do fazy testów beta zostanie przeniesiona gałąź Firefox 105, której wydanie zaplanowano na 20 września.

Kluczowe innowacje w Firefoksie 104:

  • Dodano eksperymentalny mechanizm QuickActions, który umożliwia wykonywanie różnych standardowych akcji w przeglądarce z poziomu paska adresu. Przykładowo, aby szybko przejść do przeglądania dodatków, zakładek, zapisanych kont (menedżer haseł) i otworzyć tryb przeglądania prywatnego, możesz wpisać polecenia dodatki, zakładki, loginy, hasła i prywatny, w pasku adresu, jeśli zostanie rozpoznany, pojawi się przycisk do przejścia zostanie wyświetlony na liście rozwijanej w odpowiednim interfejsie. Aby włączyć funkcję QuickActions, ustaw Browser.urlbar.quickactions.enabled=true i Browser.urlbar.shortcuts.quickactions=true w about:config.
    Wydanie Firefoksa 104
  • Do wbudowanego interfejsu przeglądania dokumentów PDF dodano tryb edycji, który oferuje takie funkcje, jak rysowanie znaków graficznych (odręczne rysunki liniowe) i dołączanie komentarzy tekstowych. Kolor, grubość linii i rozmiar czcionki można dostosować za pomocą nowych przycisków dodanych do panelu przeglądarki plików PDF. Aby włączyć nowy tryb, ustaw parametr pdfjs.annotationEditorMode=0 na stronie about:config.
    Wydanie Firefoksa 104
  • Podobnie jak w przypadku regulowania zasobów przydzielanych zakładkom w tle, interfejs użytkownika jest teraz przełączany w tryb oszczędzania energii, gdy okno przeglądarki jest zminimalizowane.
  • W interfejsie profilowania dodana została możliwość analizy zużycia energii związanej z funkcjonowaniem obiektu. Analizator mocy dostępny jest obecnie wyłącznie na systemach Windows 11 oraz komputerach Apple z chipem M1.
    Wydanie Firefoksa 104
  • W trybie obraz w obrazie podczas oglądania filmów z usługi Disney+ wyświetlane są napisy. Wcześniej napisy były wyświetlane tylko w serwisach YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar i SonyLIV oraz w witrynach korzystających z formatu WebVTT (Web Video Text Track).
  • Dodano obsługę właściwości CSS scroll-snap-stop, która pozwala dostosować zachowanie podczas przewijania za pomocą touchpada: w trybie „zawsze” przewijanie zatrzymuje się na każdym elemencie, a w trybie „normalnym” umożliwia przewijanie bezwładnościowe gestem elementy do pominięcia. Obsługiwana jest również regulacja pozycji przewijania w przypadku zmiany treści (na przykład w celu utrzymania tej samej pozycji po usunięciu części treści nadrzędnej).
  • Metody Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast() i TypedArray.prototype.findLastIndex() zostały dodane do obiektów JavaScript Array i TypedArrays, umożliwiając wyszukiwanie elementów za pomocą wyjście wyniku względem końca tablicy. [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (ostatni parzysty element)
  • Do metody HTMLElement.focus() dodano obsługę parametru Option.focusVisible, za pomocą którego można włączyć wyświetlanie wizualnego wskaźnika zmian fokusu wejściowego.
  • Dodano właściwość SVGStyleElement.disabled, za pomocą której można włączyć lub wyłączyć arkusze stylów dla konkretnego elementu SVG lub sprawdzić ich stan (podobnie jak HTMLStyleElement.disabled).
  • Poprawiona stabilność i wydajność minimalizacji i przywracania okien na platformie Linux podczas korzystania ze środowiska sieciowego Marionette (WebDriver). Dodano możliwość dołączenia obsługi dotyku do ekranu (akcje dotykowe).
  • Wersja na Androida zapewnia obsługę automatycznego uzupełniania formularzy adresami na podstawie wcześniej podanych adresów. Ustawienia umożliwiają edycję i dodawanie adresów. Dodano obsługę selektywnego usuwania historii, umożliwiającą usunięcie historii ruchu z ostatniej godziny lub ostatnich dwóch dni. Naprawiono awarię podczas otwierania łącza z aplikacji zewnętrznej.

Oprócz innowacji i poprawek błędów, Firefox 104 eliminuje 10 luk, z czego 8 zostało oznaczonych jako niebezpieczne (6 jest sklasyfikowanych jako CVE-2022-38476 i CVE-2022-38478) spowodowanych problemami z pamięcią, takimi jak przepełnienie bufora i dostęp do już zwolnione obszary pamięci. Potencjalnie problemy te mogą doprowadzić do wykonania kodu przez osobę atakującą podczas otwierania specjalnie zaprojektowanych stron.

Źródło: opennet.ru

Dodaj komentarz