Firefox 105 jest dostarczany z ulepszeniami zarządzania pamięcią dla systemu Linux

Logo przeglądarki Firefox

Firefox to przeglądarka internetowa typu open source opracowana dla różnych platform, koordynowana przez Mozillę i Mozilla Foundation

Uruchomienie nowa wersja popularnej przeglądarki internetowej „firefox 105”, wraz z którym wygenerowano także długoterminową aktualizację gałęzi do wersji 102.3.0, dodatkowo gałąź Firefox 106 została przeniesiona do etapu beta testów.

Oprócz innowacji i poprawek błędów, Firefox 105 naprawia 13 luki, z których 9 oznaczono jako niebezpieczne (7 podsumowano w CVE-2022-40962) i są one spowodowane problemami z pamięcią, takimi jak przepełnienia bufora i dostęp do już zwolnionych obszarów pamięci. Te problemy mogą potencjalnie prowadzić do wykonania złośliwego kodu podczas otwierania specjalnie spreparowanych stron.

Główne nowe funkcje przeglądarki Firefox 105

W tej nowej wersji przedstawionej przez Firefox 105 na Linuksie zmniejszył tę możliwość że Firefox jest zabrakło całej dostępnej pamięci podczas korzystania z Firefoksa i poprawił wydajność, gdy zabraknie wolnej pamięci.

Kolejną zmianą, o której wiem, że się wyróżnia, jest toe Zapewniona jest obsługa specyfikacji User Timing Level 3, który definiuje interfejs programistyczny dla programistów do mierzenia wydajności ich aplikacji internetowych. W nowej wersji metody performance.mark i performance.measure mają dodatkowe argumenty do ustawiania własnego czasu rozpoczęcia/zakończenia, czasu trwania i załączników.

W wersji na Androida zmieniono interfejs do korzystania z czcionki dostarczanej domyślnie przez Androida, a także zaimplementowane zakładki otwierające dostarczane przez Firefoksa na innych urządzeniach.

Jeśli chodzi o zmiany w Windows, wspomniano, że możesz teraz używać gestu machnięcia dwoma palcami w lewo lub w prawo przeglądać historię przeglądania, dodatkowo znacznie poprawiono stabilność pracy w warunkach braku pamięci w systemie.

Jeśli chodzi o powiązane zmiany dla programistów, wspomina się o następujących kwestiach:

  • Metody array.includes i array.indexOf zostały zoptymalizowane przy użyciu instrukcji SIMD, co pozwoliło na podwójną wydajność wyszukiwania na dużych listach.
  • Dodano interfejs API OffscreenCanvas, który umożliwia rysowanie elementów kanwy do bufora w osobnym wątku, niezależnie od DOM. OffscreenCanvas implementuje pracę w kontekście Windows i Web Worker, a także zapewnia obsługę czcionek.
  • Dodano interfejsy API TextEncoderStream i TextDecoderStream, aby ułatwić konwertowanie strumieni z danymi binarnymi na tekst i odwrotnie.
  • Dla skryptów przetwarzania treści zdefiniowanych we wtyczkach zaimplementowany jest parametr RegisteredContentScript.persistAcrossSessions, który umożliwia tworzenie trwałych (trwałych) skryptów, które zapisują stan pomiędzy sesjami.
  • Dodano opcję do okna podglądu wydruku, aby wydrukować tylko bieżącą stronę.
  • Zaimplementowana obsługa partycjonowanych procesów Service Worker w ramkach iframe ładowanych z witryn innych firm (Service Worker może zarejestrować się w iframe innej firmy i będzie izolowany względem domeny, z której ten element iframe jest ładowany).

Z jego stronydo Firefoksa 106 beta, wyróżnia się tym zintegrowana przeglądarka PDF posiada możliwość rysowania etykiet graficznych (rysunki odręczne) i dołączaj komentarze tekstowe włączone domyślnie

Kolejną zmianą zintegrowaną w tej wersji beta jest Znacznie ulepszona obsługa WebRTC (zaktualizowana biblioteka libwebrtc z wersji 86 do 103), w tym ulepszona wydajność RTP i lepsze sposoby zapewniania dostępu do ekranu w środowiskach opartych na Wayland.

Wreszcie, jeśli chcesz dowiedzieć się więcej na ten temat tej nowej wersji przeglądarki możesz sprawdzić szczegóły W poniższym linku.

Jak zainstalować lub zaktualizować nową wersję Firefoksa w Ubuntu i pochodnych?

Jak zwykle, dla tych, którzy już używają przeglądarki Firefox, mogą po prostu uzyskać dostęp do menu w celu aktualizacji do najnowszej wersji, to znaczy użytkownicy Firefoksa, którzy nie wyłączyli automatycznych aktualizacji, otrzymają aktualizację automatycznie.

Natomiast dla tych, którzy nie chcą na to czekać mogą wybrać Menu> Pomoc> O programie Firefox po oficjalnym uruchomieniu, aby zainicjować ręczną aktualizację przeglądarki internetowej.

Ekran, który się otworzy, wyświetla aktualnie zainstalowaną wersję przeglądarki internetowej i sprawdza dostępność aktualizacji, pod warunkiem, że funkcja jest włączona.

Inna opcja aktualizacji, to jeśli jesteś użytkownikiem Ubuntu, Linux Mint lub innej pochodnej Ubuntu, możesz zainstalować lub zaktualizować do tej nowej wersji za pomocą PPA przeglądarki.

Można to dodać do systemu, otwierając terminal i wykonując w nim następujące polecenie:

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

Ostatnia dodana metoda instalacji «Flatpak». Aby to zrobić, muszą mieć wsparcie dla tego typu pakietu.

Instalacja odbywa się poprzez wpisanie:

flatpak install flathub org.mozilla.firefox

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.