Firefox 137

Dostępny Firefox 137, który wprowadza sprzętowe przyspieszenie HEVC, wprowadza grupowanie kart i wiele ulepszeń paska adresu.

  • Linux: została wdrożona sprzętowe przyspieszenie odtwarzania HEVC.
  • Wszyscy użytkownicy stopniowo zyskają dostęp do grupowania kart (browser.tabs.groups.enabled). Aby utworzyć grupę, wystarczy przeciągnąć jedną kartę na drugą lub użyć odpowiedniej opcji w menu kontekstowym. Grupom można nadawać nazwy i wyróżniać je kolorami.
  • Wszyscy użytkownicy stopniowo zyskają dostęp do ulepszeń paska adresu:
    • Przyciski wyszukiwarek teraz nie znajdują się na dole, ale są grupowane w jeden przycisk po lewej stronie, jak na urządzeniach mobilnych (browser.urlbar.unifiedSearchButton.always).
    • Podczas wysyłania zapytania do wyszukiwarki zapytanie pozostaje teraz w pasku adresu (zamiast URL wyszukiwarki), co umożliwia łatwą zmianę lub doprecyzowanie (browser.urlbar.showSearchTerms.enabled).
    • W rozwijanej liście teraz wyświetlane są dodatkowe działania związane z wprowadzonym zapytaniem. Na przykład przy wprowadzaniu „print” zostanie zaproponowane przejście do okna dialogowego drukowania strony.
    • Jeśli witryna oferuje funkcję wyszukiwania, to przy wprowadzaniu zapytania zostanie zaproponowane wykonywanie wyszukiwania na tej witrynie. Jeśli użytkownik dwukrotnie skorzystał z tej opcji na tej stronie, Firefox zaproponuje dodanie tej witryny do listy zainstalowanych wyszukiwarek.
    • Do wyszukiwania zakładek, otwartych kart, historii oraz działań z przeglądarką można teraz używać nie tylko przycisków, ale także słów kluczowych @bookmarks, @tabs, @history, @actions.
    • W pasku adresu można teraz można przeprowadzać obliczenia arytmetyczne. Obliczona wartość można może być natychmiast skopiowana do schowka.
  • Czytnik PDF nauczył się rozpoznaje hiperlinki i czyni je klikalnymi. Pojawiło się możliwość zapisać swój graficzny podpis do ponownego użycia w przyszłości.
  • Panel boczny otrzymał menu kontekstowe. Usunięto niewidoczny przycisk „Zamknij” dla przypiętych pionowych kart.
  • Narzędzie do tworzenia raportów o awariach teraz wykonuje sprawdza pamięć operacyjną pod kątem błędów, aby ustalić, czy awaria została spowodowana problemem sprzętowym.
  • Rozszerzenia jest zabronione mogą przechowywać ponad 10 megabajtów danych za pośrednictwem storage.session.
  • CSS:
    • Dodano właściwość hyphenate-limit-chars (określenie minimalnej długości słowa do podziału oraz liczby znaków przed i po myślniku).
    • Właściwość text-decoration-line zyskało Wsparcie dla wartości spelling-error i grammar-error (pozwalają na zastosowanie podkreślenia w tekście, które świadczy o błędzie gramatycznym lub ortograficznym).
  • JavaScript:
    • Zrealizowano statyczna metoda Math.sumPrecise() (To wymaga przekazania liczb w postaci tablicy i zwraca ich sumę. Jest to dokładniejsze niż sumowanie liczb w pętli, ponieważ unika utraty precyzji z powodu zmiennoprzecinkowych wyników pośrednich).
    • Dodano statyczna metoda Atomics.pause() (informuje procesor, że bieżący wątek znajduje się w blokadzie cyklicznej, czekając na dostęp do wspólnego zasobu).
    • Usunięto złamany przez wiele lat backend MIPS32.
  • SVG:
    • Zrealizowano wsparcie dla elementu <discard> i odpowiadającego interfejsu JavaScript SVGDiscardElement (pozwala określić czas lub zdarzenie, po którym dany element i jego potomkowie powinny zostać usunięci z DOM. Przeglądarka SVG może wykorzystać te informacje do oszczędzania pamięci, odrzucając elementy, które nie są już potrzebne, takie jak zakończone elementy animowane).
  • API:
  • Narzędzia dewelopera:
    • Inspektor nauczył się pokazywać metadane czcionki, takie jak wersja, autor, dostawca i licencja.
    • Pole wyszukiwania w Inspektorze zyskało przyciskami «Wstecz»/«Dalej».
    • Monitor sieciowy teraz przekazywanie podmienić odpowiedź otrzymaną zdalnie z plikiem lokalnym.

Źródło: linux.org.ru

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