Wydanie Firefoksa 110

Wydana została przeglądarka internetowa Firefox 110. Dodatkowo została stworzona aktualizacja gałęzi długoterminowego wsparcia - 102.8.0. Oddział Firefox 111 wkrótce zostanie przeniesiony do fazy testów beta, których wydanie zaplanowano na 14 marca.

Kluczowe innowacje w Firefoksie 110:

  • Dodano możliwość importowania zakładek, historii przeglądania i haseł z przeglądarek Opera, Opera GX i Vivaldi (wcześniej podobny import był obsługiwany dla Edge, Chrome i Safari).
    Wydanie Firefoksa 110
  • Na platformach Linux i macOS dostępna jest obsługa procesora graficznego w celu przyspieszenia rasteryzacji Canvas2D.
  • Poprawiono wydajność WebGL na platformach Linux, Windows i macOS.
  • Dodano możliwość czyszczenia pól z datami i godzinami (typy date, time, datetime-local w elemencie ), naciskając Cmd+Backspace i Cmd+Delete w systemie macOS oraz Ctrl+Backspace w systemach Linux i Windows.
  • Wbudowany dodatek Colorways, który oferował kolekcję motywów kolorystycznych umożliwiających zmianę wyglądu obszaru zawartości, paneli i paska przełączania kart, został wycofany. Możesz wznowić działanie dodatku i powrócić do zapisanych ustawień, instalując zewnętrzny dodatek Colorways ze strony addons.mozilla.org.
  • Na platformie Windows włączona jest piaskownica procesów wchodzących w interakcję z GPU.
  • System Windows 10/11 zawiera sprzętowe dekodowanie wideo na procesorach graficznych innych firm niż Intel, aby poprawić wydajność odtwarzania wideo i jakość skalowania.
  • Na platformie Windows wprowadzono obsługę blokowania osadzania modułów innych firm w przeglądarce Firefox. Na przykład moduły zewnętrzne mogą zostać zastąpione pakietami antywirusowymi i archiwizatorami, co może prowadzić do awarii, zakłócającego działania, problemów ze zgodnością i słabej wydajności, co użytkownicy przypisują niskiej stabilności samej przeglądarki Firefox. Do sterowania modułami zewnętrznymi zaproponowano stronę „about:trzecia strona”.
  • Wbudowana przeglądarka plików PDF umożliwia płynne skalowanie.
  • Żądanie CSS „@container”, które pozwala stylizować elementy w zależności od rozmiaru elementu nadrzędnego (analog żądania „@media”, stosowanego nie do rozmiaru całego widocznego obszaru, ale do rozmiaru elementu nadrzędnego blok (pojemnik), w którym umieszczony jest element), dodano obsługę jednostek miary cqw (1% szerokości), cqh (1% wysokości), cqi (1% wielkości inline), cqb (1% wielkości inline) rozmiar bloku), cqmin (najmniejsza wartość cqi lub cqb) i cqmax (największa wartość cqi lub cqb).
  • CSS dodał obsługę nazwanych stron, określonych za pomocą właściwości „page”, za pomocą której można określić typ strony, na której element może zostać wyświetlony. Ta funkcja umożliwia ustawienie projektu w odniesieniu do stron i dodanie podziałów stron w formie deklaratywnej podczas drukowania.
  • Dodano zapytanie o media dotyczące gamy kolorów do CSS, aby zastosować style w oparciu o przybliżony zakres palety kolorów obsługiwanej przez przeglądarkę i urządzenie wyjściowe.
  • Do elementu dodano obsługę atrybutu „lista” umożliwiającego wyświetlenie interfejsu wyboru koloru z listy.
  • Dodano obsługę flagi „midi” do uprawnień API w celu sprawdzenia uprawnień dostępu do interfejsu API Web MIDI.
  • Dodano obsługę składni „for wait…of” do interfejsu API ReadableStream. do asynchronicznego wyliczania bloków w wątku.
  • Ulepszenia w wersji na Androida: Na urządzeniach z Androidem 13+ dodano obsługę ikon aplikacji powiązanych z motywem lub kolorem obrazu tła. Poprawione zaznaczanie wielowierszowych bloków tekstu.

Oprócz innowacji i poprawek błędów, Firefox 109 naprawił 25 luk. 16 luk oznaczono jako niebezpieczne, z czego 8 (zebranych pod CVE-2023-25745 i CVE-2023-25744) jest spowodowanych problemami z pamięcią, takimi jak przepełnienie bufora i dostęp do już zwolnionych obszarów 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