Firefox 96 został już wydany i to są jego nowości

Logo Firefox

Ostatnio Nowa wersja „Firefox 96” została oficjalnie wydana i w którym zespół programistów ogłosił, że Firefox 96 „znacznie” zmniejsza obciążenie głównego wątku przeglądarki i dodaje obsługę kodera obrazu dla formatu WebP do interfejsu Canvas API.

Oprócz tej pracy nowa wersja Firefoksa również zawiera ulepszenia interfejsu programowania JavaScript WebRTC, ulepszone zasady dotyczące plików cookie, aby zmniejszyć prawdopodobieństwo ataków CSRF (Cross-Site Request Forgery), poprawki dotyczące pogorszenia jakości wideo i inne poprawki.

Główne nowe funkcje przeglądarki Firefox 96

Firefox 96 to pierwsza aktualizacja z 2022 r., w której jest zawarta ulepszenia w tłumieniu szumów, automatycznej kontroli wzmocnienia i eliminacji echa. Aby zaktualizować połączenia audio i wideo, Mozilla pracowała nad tłumieniem szumów i automatyczną kontrolą wzmocnienia w najnowszej aktualizacji.

W systemie Android użytkownicy otrzymają nową funkcję podświetlania historii w Firefoksie 96, a także wyświetlą się ostatnio odwiedzane strony internetowe.

Należy zauważyć, że ta nowa wersja również skupia się na zmniejszeniu obciążenia pracą w głównym wątku, ma to na celu przyspieszenie działania przeglądarki na starszych, wolniejszych systemach. Ponadto, wraz z nową aktualizacją, Firefox domyślnie będzie używał wszystkich ciasteczek z atrybutem SameSite=lax. Mozilla twierdzi, że pomoże to chronić przed atakami typu cross-site request forgery (CSRF).

Również Firefox 96 ma domyślnie wykrywanie małej ilości pamięci w systemie Linux. To wykrycie jest powiązane z funkcją automatycznego usuwania kart przeglądarki.

Gdy przeglądarka wykryje, że brakuje jej pamięci, zwalnia nieużywane karty, aby zwolnić zasoby. Nadal w systemie Linux Firefox 96 zastępuje skrót klawiaturowy „Zaznacz wszystko” klawiszem Ctrl + A zamiast Alt + A. W poprzednich wersjach oba skróty klawiaturowe były dostępne podczas zaznaczania całego tekstu na stronie internetowej.

W sprawie WebRTC, ta wersja przeglądarki nie będzie już obniżać rozdzielczości udostępniania ekranu podczas połączeń problem, który dotyczył niektórych użytkowników w poprzednich wersjach. Ponadto interfejs API Firefox Canvas, który umożliwia programistom rysowanie grafiki, obsługuje teraz koder obrazu dla formatu WebP. Dzięki temu elementy Canvas mogą eksportować zawartość jako dane WebP przy użyciu metod, takich jak HTMLCanvasElement.toDataURL() i HTMLCanvasElement.toBlob().

z inne kluczowe zmiany dla programistów Są one następujące:

  • Firefox 96 ma domyślnie włączoną politykę plików cookie SameSite=Lax. Według Mozilli, „zapewnia to silną pierwszą linię obrony przed atakami CSRF (Cross-Site Request Forgery)”. Pliki cookie wysyłane z tej samej domeny, ale przy użyciu różnych schematów, są obecnie uważane za pochodzące z różnych witryn dla celów polityki plików cookie SameSite.
  • W odniesieniu do kaskadowych arkuszy stylów schemat kolorów pozwala elementowi wskazać, w jakim schemacie kolorów można go wygodnie renderować.

     

  • Dodatkowo właściwość counter-reset obsługuje teraz funkcję reversed() do konstruowania odwróconych liczników CSS, przeznaczonych do numerowania elementów w kolejności malejącej. Funkcja reversed() może być używana z licznikiem elementów listy do numerowania uporządkowanych list w odwrotnej kolejności.
  • Ponadto zakłada się, że pliki cookie są niejawnie ustawione na SameSite=Laxo, jeśli atrybut SameSite nie jest określony, a pliki cookie z SameSite=None wymagają bezpiecznego kontekstu.
  • Interfejs API canShare() jest teraz obsługiwany przez system Android, umożliwiając kodowi sprawdzenie, czy navigator.share() powiedzie się w przypadku określonych celów.
  • Dodatkowo, eksperymentalny interfejs API blokad sieciowych jest domyślnie włączony, umożliwiając aplikacjom internetowym uruchamianie na wielu kartach lub pracowników w celu koordynowania wykorzystania zasobów.
  • Na poziomie DOM konstruktor IntersectionObserver() teraz domyślnie przyjmuje wartość rootMargin, jeśli w powiązanej opcji parametru zostanie przekazany pusty ciąg, zamiast zgłaszania wyjątku.
  • W Firefoksie 96 obciążenie głównego wątku również zostało zmniejszone.

Jak zainstalować nową wersję przeglądarki Firefox 96 w systemie Linux?

Użytkownicy Ubuntu, Linux Mint lub inna pochodna Ubuntu, Mogą 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

Zrobiłem to teraz muszą tylko zainstalować z:

sudo apt install firefox

Dla użytkowników Arch Linux i pochodnych, po prostu uruchom w terminalu:

sudo pacman -S firefox

Teraz dla tych, którzy są użytkownikami Fedory lub jakakolwiek inna dystrybucja od niego pochodząca:

sudo dnf install firefox

W końcu jeśli są użytkownikami openSUSEMogą polegać na repozytoriach społeczności, z których mogą dodawać Mozillę do swojego systemu.

Można to zrobić za pomocą terminala i wpisując w nim:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

do wszystkie inne dystrybucje Linuksa mogą pobierać pakiety binarne z poniższy link.  


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.