Firefox 144: wprowadza nowy system profili, obsługę Google Lens i ulepszenia zabezpieczeń

Kluczowe punkty
  • Nowy system zarządzania profilami z wizualną i izolowaną konfiguracją.
  • Integracja z Google Lens i obsługa wyszukiwarki Perplexity AI.
  • Szyfrowanie AES-256-CBC dla lokalnego menedżera haseł.
  • Usprawnienia interfejsu API i dla programistów: przejścia widoków, WebGPU, PerformanceEventTiming.

Firefox 144

Mozilla ogłosiła kilka dni temu oficjalna premiera nowej wersji przeglądarki Firefox 144, Wraz z aktualizacjami dla wersji Extended Support 140.4.0 i 115.29.0. Nowa wersja wprowadza całkowicie przeprojektowany system zarządzania profilami, ulepszenia wizualne interfejsu oraz szereg udoskonaleń w zakresie bezpieczeństwa, wydajności i kompatybilności z nowoczesnymi technologiami internetowymi.

Wraz z wydaniem tej nowej wersji, Mozilla zamknęła 24 luki w zabezpieczeniach16 z nich jest związanych z problemami z pamięcią, takimi jak przepełnienia bufora lub błędy użycia po zwolnieniu. Luki te mogą umożliwić zdalne wykonanie złośliwego kodu po otwarciu specjalnie spreparowanej strony internetowej.

Główne nowe funkcje przeglądarki Firefox 144

W tej nowej wersji przeglądarki Firefox 144 jedną z najważniejszych nowych funkcji jest aktywacja nowego systemu zarządzania profilami który jest teraz dostępne dla wszystkich Użytkownicy. Każdy profil można skonfigurować niezależnie, zachowując własną historię, zakładki, rozszerzenia i preferencje w osobnym podkatalogu (~/.mozilla/firefox/).

Ten nowy system Zarządza się nim bezpośrednio z menu głównego Wbudowane opcje przeglądarki obejmują nazewnictwo, ikony i schematy kolorów dla każdego profilu. W przeciwieństwie do starego „Menedżera profili”, dostępnego z wiersza poleceń (Firefox –ProfileManager), nowy system oferuje nowoczesny interfejs graficzny, chociaż obie metody działają niezależnie i nie współdzielą ustawień.

Firefox 144 wprowadza bardzo oczekiwaną funkcję: Teraz jest to możliwe Zachowaj widoczną aktywną kartę nawet po zwinięciu grupy kart, ułatwiając pracę z jedną kartą bez rozwijania całej grupy. Dodatkowo dodano opcję przenoszenia kart do zwiniętych grup poprzez przeciąganie ich myszą, bez konieczności ich rozwijania.

Kolejną praktyczną poprawą jest Tryb obrazu w obrazie. Użytkownicy mogą zamknąć okno pływające Wideo bez przerywania odtwarzania, po prostu naciskając Shift + Esc lub przytrzymując klawisz Shift i klikając „Zamknij”.

Bezpieczniejsze szyfrowanie i nowe narzędzia ze sztuczną inteligencją

Bezpieczeństwo menedżer haseł W Firefoksie 144 również wprowadzono ulepszenia, a mianowicie: teraz używa AES-256-CBC do lokalnego szyfrowania przechowywanych danych uwierzytelniających, zastępując starszy i mniej niezawodny algorytm 3DES-CBC.

W dziedzinie poszukiwań, Mozilla zintegrowała Google Lens bezpośrednio zw menu kontekstowym obrazów, umożliwiając wyszukiwanie podobnych obiektów, kopiowanie tekstu lub tłumaczenie go. Ta funkcja jest dostępna tylko jeśli użytkownik ma Google jako swoją główną wyszukiwarkę.

Ponadto przeglądarka dodaje cZgodność z wyszukiwarką Perplexity, narzędzie zasilany sztuczną inteligencją która umożliwia zadawanie pytań w języku naturalnym z paska adresu. Użytkownicy mogą ustawić ją jako domyślną wyszukiwarkę lub korzystać z niej okazjonalnie.

W systemach Windows przeglądarka Firefox otwiera teraz linki zewnętrzne w aktywnym oknie bieżącego pulpitu wirtualnego, unikając irytującego przeskakiwania między pulpitami.

Postępy dla programistów stron internetowych i nowe interfejsy API

W wersji Firefox 144 wprowadzono również udoskonalenia i nowe narzędzia dla programistów:

  • Narzędzia inspektora umożliwiają teraz bezpośredni dostęp do niestandardowych właściwości CSS w funkcjach var(), a także rozróżnianie zdarzeń natywnych i niestandardowych.
  • Dodano interfejs API Element.moveBefore(), dzięki czemu można łatwiej przenosić elementy w drzewie DOM bez resetowania ich stanu, a obsługa języka MathML została rozszerzona o nową właściwość math-shift: compact, która poprawia wyświetlanie indeksów górnych.
  • Tymczasem interfejs API PerformanceEventTiming dodaje atrybut InteractionID, który umożliwia powiązanie wielu zdarzeń (takich jak dotknięcia ekranu lub kliknięcia) z jedną czynnością użytkownika, co zwiększa dokładność pomiaru wydajności.
  • Zawiera atrybuty polecenia HTML i commandfor, które upraszczają tworzenie interaktywnych menu bez konieczności używania języka JavaScript, a także dodaje obsługę interfejsu API View Transitions, który umożliwia tworzenie płynnych przejść między stronami lub stanami DOM.

Obsługa WebRender, WebGPU i większej liczby multimediów

Silnik WebRender może teraz stosować dithering do gradientów CSS (gradient liniowy, gradient radialny, gradient stożkowy) podczas renderowania z przyspieszeniem sprzętowym.

La Interfejs API WebGPU dodaje metodę GPUDevice.importExternalTexture, który umożliwia importowanie tekstur z elementów wideo HTML lub VideoFrame.

Firefox udoskonala również obsługę WebRTC, dodawanie parametru resizeMode w getUserMedia() aby umożliwić przycinanie i skalowanie przechwyconego wideo, oraz możliwość przesyłania obiektów RTCDataChannel pomiędzy wątkami przy użyciu WebWorker.

Interfejs API ScreenOrientation został zaktualizowany o metody lock() i unlock() umożliwiające kontrolowanie orientacji ekranu na urządzeniach z systemem Android i tabletach z systemem Windows.

Co nowego w systemie Android i poprawki zabezpieczeń

W wersji mobilnej Firefox dla Androida zawiera automatyczny wskaźnik tłumaczenia, który informuje, czy strona została w pełni przetłumaczona. Przeglądarkę można już pobrać z AppGallery firmy Huawei, chociaż jej minimalne wymagania zostały zwiększone: wymagany jest teraz system Android 8 lub nowszy.

Jeśli chcesz dowiedzieć się więcej na ten temat, możesz zapoznać się z informacjami o wydaniu w pliku następujący link.

Jak zainstalować Firefoksa na Linuksie?

Jeśli jesteś już użytkownikiem Firefoksa, powinieneś to wiedzieć możesz łatwo zaktualizować do najnowszej wersji dostęp do menu konfiguracji. Osoby z włączonymi automatycznymi aktualizacjami nie muszą się martwić, ponieważ otrzymają nową wersję bez ręcznej interwencji.

Z drugiej strony, jeśli nie chcesz czekać na automatyczną aktualizację, możesz to zrobić ręcznie i wystarczy, że przejdziesz do Menu > Pomoc > Informacje o Firefoksie. Spowoduje to otwarcie okna pokazującego zainstalowaną wersję i, jeśli funkcja jest włączona, sprawdź dostępność aktualizacji.

Dla Użytkownicy Ubuntu, Linux Mint i innych pochodnych także z Ubuntu Istnieje możliwość aktualizacji Firefoksa za pośrednictwem oficjalnego PPA. Aby to zrobić, otwórz terminal i wprowadź następujące polecenia:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox

Inną dostępną opcją instalacji jest Flatpak. Aby skorzystać z tej metody, musisz mieć w swoim systemie obsługę Flatpak. Po włączeniu możesz zainstalować przeglądarkę Firefox, uruchamiając następujące polecenie w terminalu:

flatpak zainstaluj flathub org.mozilla.firefox

Jeśli chodzi o tych, którzy mają już zainstalowaną przeglądarkę, wystarczy wykonać następujące polecenie, aby nie tylko zaktualizować Firefoksa, ale także wszystkie jego aplikacje w formacie Flatpak:

aktualizacja płaskiego pakietu

W przypadku osób preferujących korzystanie ze Snapa instalację przeglądarki można przeprowadzić wpisując następującą komendę:

sudo snap zainstaluj firefox

Aby zaktualizować aplikacje, które zainstalowaliśmy w formacie Snap, wystarczy wpisać w terminalu:

sudo snap odświeżanie snap