Firefox 156 już dostępny: szybsze wczytywanie obrazów i lżejszy PDF.js
Mozilla po dwóch tygodniach od Firefoksa 155 wypuszcza wersję 156, która skupia się na wydajności dekodowania grafiki i szybszym starcie czytnika PDF. To aktualizacja, którą warto wgrać od razu.
Tempo prac Mozilli nie słabnie. Firefox 155 miał premierę zaledwie dwa tygodnie temu, a już trafia do nas wersja 156, która skupia się nie na kosmetyce interfejsu, lecz na fundamentach działania przeglądarki: szybkości, zużyciu pamięci i stabilności.
Nowy silnik dekodowania obrazów i szybszy PDF.js
Flagową nowością jest zmieniony sposób obsługi plików JPEG. Firefox 156 korzysta z natywnego skalowania IDCT dostępnego w bibliotece libjpeg-turbo. Wcześniej przeglądarka najpierw dekodowała grafikę w oryginalnej rozdzielczości, a redukcję rozmiaru do tego, co faktycznie widać na stronie, wykonywała dopiero w kolejnym kroku - podejście generujące zbędne obciążenie procesora i pamięci RAM.
W nowym wydaniu przeglądarka już na etapie samego dekodowania dobiera najkorzystniejszy współczynnik skalowania IDCT - 1/2, 1/4 albo 1/8 - a ostateczne dopracowanie obrazu powierza filtrowi Lanczos3. Efekt jest wyraźny: przy bardzo dużych plikach graficznych zużycie pamięci może spaść nawet dwudziestokrotnie, a samo dekodowanie przyspiesza do dwóch razy.
Drugą istotną zmianą jest przyspieszenie wbudowanego czytnika PDF. Mozilla przesunęła moment inicjalizacji PDF.js na wcześniejszy etap wczytywania, co pozwala otwierać dokumenty nawet o 45% szybciej.
Sporo poprawek błędów
Aktualizacja porządkuje też listę usterek zgłoszonych po wydaniu poprzedniej wersji. Najistotniejsza z nich dotyczyła Firefoksa 155, w którym włączenie wbudowanego VPN-u prowadziło do całkowitej utraty połączenia sieciowego.
- Naprawiono problem z otwieraniem stron HTTP przy aktywnym DNS over HTTPS
- Przywrócono wyświetlanie napisów w trybie Picture-in-Picture
- Poprawiono odtwarzanie plików FLAC zapisanych w kontenerze MP4 na serwisach takich jak Bilibili
- Rozwiązano problem z przenoszeniem zakładek w panelu bocznym
Źródło: AntyWeb


