Wydanie Firefox 154

Wydanie przeglądarki internetowej Firefox 154 oraz aktualizacje wcześniejszych wersji o długoterminowym wsparciu — 153.1.0, 140.14.0 i 115.39.0. W najbliższym czasie do etapu testów beta przejdzie wersja Firefox 155, której wydanie zaplanowano na 1 września.

Główne nowości w Firefox 154 (1, 2, 3):

  • Zastosowanie specyfikacji LNA (Local Network Access) zostało rozszerzone na połączenia WebSocket. LNA ogranicza dostęp do lokalnego systemu (loopback, 127.0.0.0/8) lub wewnętrznej sieci (192.168.0.0/16, 10.0.0.0/8 itp.) podczas interakcji z publicznymi witrynami. Aby uzyskać dostęp do zasobów wewnętrznych, użytkownik musi przyznać web-aplikacji specjalne uprawnienia, ponieważ taka aktywność jest wykorzystywana przez cyberprzestępców do przeprowadzania ataków CSRF na routery, punkty dostępowe, drukarki, korporacyjne interfejsy webowe oraz inne urządzenia i usługi, które przyjmują żądania tylko z sieci lokalnej. Otwieranie przez witrynę połączenia WebSocket do urządzenia w sieci lokalnej teraz skutkuje wyświetleniem użytkownikowi okna dialogowego potwierdzenia operacji.
  • Do trybu "Smart Window" dodano możliwość korzystania z AI w celu rekomendacji grupowania kart oraz nadawania imion każdej grupie. Smart Window zapewnia osobną przestrzeń interakcji z AI, uzupełniając standardowy tryb nawigacji w Web oraz tryb prywatnego przeglądania.
  • Została wprowadzona możliwość anulowania operacji czyszczenia Cookie i danych witryn dla poszczególnych stron po zakończeniu pracy, zachowując przy tym ochronę przed śledzeniem oraz ograniczenia związane z Cookie dla tych witryn.
  • Funkcja tłumaczenia zawartości całej strony teraz obejmuje także zawartość bloków iframe zintegrowanych w stronie. Zapewniono identyfikację języka na etapie ładowania strony.
  • Do paska adresu dodano akcję „Zarządzaj AI” dla szybkiego przejścia do sekcji ustawień parametrów AI w konfiguratorze.
  • Podczas wymuszonego przeładowania strony (naciśnięcie przycisku „odśwież” z wciśniętym klawiszem Shift) dodatkowo czyszczona jest zawartość pamięci podręcznej faviconów.
  • Zdecydowanie przyspieszono operacje zmiany pozycji w strumieniu podczas oglądania wideo.
  • Wbudowany przeglądarka PDF zaimplementowała podświetlanie zaznaczanego tekstu w sposób analogiczny do zaznaczania tekstu na witrynach internetowych.
  • Domyślnie, przy tworzeniu nowych i rzadko używanych profili, przycisk „Firefox View” nie jest już umieszczany na panelu. Można go przywrócić poprzez interfejs dostosowywania panelu.
  • Dodano właściwości CSS „text-box-trim” i „text-box-edge”, które umożliwiają precyzyjne zarządzanie marginesami przed i po tekście. Właściwość „text-box-trim” określa obszar przycinania (góra, dół lub z obu stron), a „text-box-edge” definiuje sposób przycinania brzegów.
  • Dodano funkcje CSS sibling-index() i sibling-count() do stylizacji elementów w oparciu o pozycję lub liczbę sąsiadujących elementów.
  • Wprowadzono interfejs do wprowadzania czasu, wyświetlany przy korzystaniu z elementów i .
  • Wprowadzono nagłówek HTTP No-Vary-Search, dzięki któremu można skonfigurować zasady buforowania zapytań, uwzględniając parametry przekazywane w URL (na przykład można wykluczyć nieistotne parametry przy określaniu, czy dostępna jest buforowana wersja strony).
  • Do interfejsu JavaScript Iterator dodano wsparcie dla synchronnie wykonywanych metod Iterator.prototype.chunks (dzieli elementy iteratora na kolejno niezależne grupy), Iterator.prototype.windows (przechodzi przez elementy iteratora metodą przesuwającego okna), Iterator.prototype.includes (sprawdza obecność w iteradorze określonego elementu) oraz Iterator.prototype.join (łączy wszystkie elementy iteratora w jeden ciąg).
  • W widoku danych w formacie JSON Viewer w dolnej części ekranu wyświetlana jest teraz pełna ścieżka do wybranego elementu.
  • W Firefoxie dla Androida zaktualizowano ikony, dodano możliwość wyboru nazwy pliku i katalogu do zapisywania pobranego pliku, zapewniono automatyczne zapisywanie adresów w polach wprowadzania, przyspieszono wyszukiwanie zakładek oraz dodano sekcję Firefox Labs do testowania eksperymentalnych funkcji.

Oprócz nowości i poprawek błędów w Firefoxie 154 usunięto 167 luk w zabezpieczeniach, z których większość wynikała z problemów z pamięcią, takich jak przepełnienia buforów i odwołania do już zwolnionych obszarów pamięci. Potencjalnie te problemy mogą prowadzić do wykonania kodu przez złośliwego użytkownika przy otwieraniu specjalnie przygotowanych stron.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster