Mozilla ogłosiła wydanie przeglądarki Firefox w wersji 133, wraz z rozszerzonym wsparciem wersji 115.18.0 i 128.5.0. Nowa wersja naprawia 18 luk w zabezpieczeniach , z których trzy są sklasyfikowane jako krytyczne. Należą do nich błędy pamięci, które mogą umożliwić wykonanie złośliwego kodu podczas interakcji ze stronami internetowymi zaprojektowanymi specjalnie w celu wykorzystania tych luk.
W nowej wersji przeglądarki Firefox 133 wprowadzono funkcję Bounce Tracking Protection, która stanowi udoskonalenie trybu ścisłej ochrony przed śledzeniem (ETP, Enhanced Tracking Protection).
Ten nowy mechanizm koncentruje się na zapobieganiu śledzeniu poprzez przekierowania poprzez wykrywanie określonych wzorców śledzenia i okresowe usuwanie plików cookie oraz danych lokalnych wykorzystywanych do śledzenia. W przeciwieństwie do poprzednich metod, które opierały się na listach znanych trackerów, ta ochrona wykorzystuje zaawansowaną heurystykę do identyfikacji i neutralizacji nowych form śledzenia poprzez analizę zachowania po przekierowaniach.
Śledzenie za pomocą przekierowań polega na tymczasowym przekierowywaniu użytkowników do stron śledzących przed dotarciem do celu. Podczas tego procesu trackery przechowują pliki cookie i inne dane w pamięci lokalnej. Pozwala im to ominąć ograniczenia międzywitrynowe wprowadzone przez przeglądarki, ponieważ pliki cookie są umieszczane poza kontekstem oryginalnej witryny. Nowa ochrona Firefoksa automatycznie usuwa te dane, ograniczając te inwazyjne taktyki.
Kolejną poprawą w Firefoksie 133 jest nowa funkcjonalność w menu otwartych kart , dostępna za pomocą przycisku w prawym górnym rogu . Użytkownicy mogą teraz zobaczyć listę otwartych kart na innych urządzeniach powiązanych z tym samym kontem Mozilla na pasku bocznym , co ułatwia dostęp do nich i synchronizację między wieloma urządzeniami.
W kwestii obsługi plików cookie, Firefox dostosowuje atrybut „expire” na podstawie różnicy między czasem serwera a czasem lokalnym. Jeśli w systemie wystąpi opóźnienie czasowe, pliki cookie pozostają ważne zgodnie z czasem serwera, co poprawia dokładność w środowiskach z niespójnymi ustawieniami czasu.
Wersja Windows obejmuje teraz przyspieszenie GPU dla interfejsu API Canvas2D , a interfejs API Fetch obsługuje teraz parametr „keepalive”, dzięki czemu żądania HTTP mogą pozostać aktywne nawet po zamknięciu strony, co jest przydatne w przypadku wysyłania danych na koniec sesji.
W wersji na Androida tryb pulpitu jest domyślnie włączony na urządzeniach z dużymi ekranami , a teraz treści kopiowane w trybie przeglądania prywatnego są oznaczane jako poufne i wyświetlane są użytkownikowi ostrzeżenia.
Dla programistów Firefox 133 wprowadza nowe możliwości w obsłudze okien dialogowych przy użyciu zdarzeń „beforetoggle” i „toggle” na elementach , które umożliwiają teraz przechwytywanie stanów przed otwarciem lub zamknięciem okien dialogowych.
Inne istotne zmiany obejmują :
- Funkcja PiP „obraz w obrazie” została udoskonalona i jest obsługiwana w większej liczbie witryn.
- Dodano obsługę atrybutu contenteditable ustawionego na tryb zwykłego tekstu i pseudoklasy CSS :has-slotted. Obydwa można włączyć w ustawieniach zaawansowanych about:config.
- Przeglądarka rozszerza swoją obsługę na Web Workers, umożliwiając korzystanie z uprawnień API poprzez właściwość WorkerNavigator.permissions.
- Elementy multimedialne I dodaj zdarzenie onwaitingforkey, zaprojektowane do obsługi sytuacji, w których odtwarzanie zostaje zatrzymane z powodu braku kluczy deszyfrujących.
Jeśli chcesz dowiedzieć się więcej, możesz zapoznać się z informacjami o wydaniu, dostępnymi pod poniższym linkiem.
Jak zainstalować Firefoksa na Linuksie?
Jeśli jesteś już użytkownikiem Firefoksa, powinieneś wiedzieć, że możesz łatwo zaktualizować go do najnowszej wersji, wchodząc w menu ustawień. Osoby z włączoną funkcją automatycznych aktualizacji nie muszą się martwić, ponieważ otrzymają nową wersję bez konieczności 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.
Użytkownicy Ubuntu, Linux Mint i innych dystrybucji Ubuntu mogą również zaktualizować Firefoksa za pośrednictwem oficjalnego pakietu PPA . Aby to zrobić, otwórz terminal i wpisz 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