22 marca 2011 roku wydano nową wersję przeglądarki internetowej Mozilla Firefox oznaczoną numerem 4.0. Prace nad czwartą wersją Firefoksa trwały 1 rok 8 miesięcy i 5 dni.
Nowa wersja przeglądarki WWW jest oparta na platformie Gecko 2.0 i cechuje się sześciokrotnie wydajniejszą obsługą JavaScriptu względem poprzedniego wydania, nowymi możliwościami przydatnymi twórcom witryn i dodatków, takimi jak: obsługa sprzętowej akceleracji i technologii HTML5, a także kompletnie przebudowanym interfejsem użytkownika. Zachęcam do dalszej lektury informacji o wydaniu i listy znanych problemów.
- Firefox 4 jest dostępny w ponad 80 językach
- Korzysta z JägerMonkey, nowego, 6-krotnie szybszego niż w wersji 3.6 silnika JavaScript
- Obsługuje nagłówki Do Not Track („DNT”), które pozwalają użytkownikom blokować reklamy behawioralne
- Firefox Sync jest teraz domyślnym składnikiem przeglądarki, pozwalającym na bezpieczne synchronizowanie danych użytkownika pomiędzy wieloma komputerami i urządzeniami mobilnymi
- Niektóre operacje związane z renderowaniem grafik są przyśpieszane sprzętowo z wykorzystaniem Direct3D 9 w Windows XP, Direct3D 10 w Windows Vista i Windows 7 oraz OpenGL w Mac OS (także OpenGL w Linuksie będzie wkrótce obsługiwane)
- Przyśpieszenie sprzętowe Direct2D jest teraz domyślnie włączone dla użytkowników systemu Windows 7
- WebGL jest włączone na wszystkich obsługiwanych platformach wyposażonych w kompatybilne karty grafiki i aktualne sterowniki
- Natywna obsługa wideo HD HTML5 w formacie WebM także jest przyśpieszana sprzętowo na kompatybilnych systemach i urządzeniach
- Przycisk Firefox w systemach Windows Vista i Windows 7 ma odświeżony wygląd (istnieje możliwość przywrócenia pełnego paska menu)
- Domyślnie pasek kart jest widoczny na górze w systemach Windows, Mac OS X i Linux (istnieje możliwość przywrócenia dawnego położena paska kart)
- Użytkownicy mogą szukać i przełączać się pomiędzy kartami z poziomu paska adresu
- Przyciski stop i odśwież zostały połączone w jeden przycisk w systemach Windows, Mac OS X i Linux
- Pasek zakładek w domyślnym widoku przeglądarki został zastąpiony przyciskiem Zakładki (istnieje możliwość przywrócenia pełnego paska zakładek)
- Dodano ochronę przed awariami wtyczek Adobe Flash, Apple Quicktime i Microsoft Silverlight w wersjach dla systemów Windows, Linux i Mac OS X
- Użytkownicy mogą przekształcać zwykłe karty w karty aplikacji korzystając z opcji Przypnij jako kartę aplikacji w menu kontekstowym kart
- Odświeżono wygląd domyślnej strony domowej
- Przebudowano mechanizm przechowywania zakładek i historii przyśpieszając działanie zakładek i skracając czas uruchamiania przeglądarki
- Zmniejszono liczbę operacji wykonywanych podczas skomplikowanych animacji poprzez usprawnienie przechowyania obiektów dla poszczególnych kart
- Przebudowano Menedżera dodatków
- Usprawniono lub dodano obsługę ligatur, kerningu i różnych krojów czcionek OpenType
- Twórcy witryn internetowych mogą korzystać z animacji CSS Transitions
- Poprawiono responsywność i przewijanie zawartości okna dzięki systemowi warstw retained layers
- Dodano obsługę HTML5 Forms API, dzięki którym łatwiej tworzyć i walidować webowe formularze
- Dodano obsługę propozycji Audio Data API
- Dodano obsługę bezpiecznego protokołu HSTS, zezwalającego witrynom na ładowanie danych tylko z wykorzystaniem szyfrowania SSL
- Dodano nową funkcję Panorama, która odpowiada za grupowanie kart, zarządzanie, podgląd wszystkich i wygodne przełączanie się pomiędzy różnymi grupami kart
- Dodano eksperymentalne API pozwalające na jeszcze wydajniejsze animacje w JavaScript
- Dodano obsługę właściwości HTML5 video „buffered”
- Zmieniono sposób rejestracji komponentów XPCOM w celu przyśpieszenia uruchamiania przeglądarki i izolacji procesów
- Opracowano nowe API i wygląd Menedżera dodatków
- Znacznie usprawniono API odpowiedzialne za obsługę JS-ctypes i niektórych funkcji rozszerzeń operujących na interfejsie
- Dodano częściową obsługę animacji CSS Transitions
- Dodano obsługę modelu animacji Core Animation dla Mac OS X. Wtyczki wykorzystujące model rysują elementy szybciej i bardziej wydajnie
- Twórcy witryn mogą zmieniać adresy URL bez przeładowywania stron korzystając z HTML History API
- Usprawniono renderowanie stron za pomocą lazy frame construction
- Link history lookup jest wykonywane asynchronicznie, aby poprawić responsywność aplikacj w czasie wczytywania stron WWW
- Zmieniono sposób obsług selektorów CSS :visited by zablokować wykradanie danych o wcześniej odwiedzonych adresach URL
- Dodano nowy parser HTML5
- Dodano obsługę wielu elementów HTML5
- Twórcy witryn mogą odwoływać się do zdarzeń dotykowych w Firefoksie dla Windows 7
- Zoptymalizowano operacje na dużych wartościach numerycznych w JavaScript
Deweloperzy mogą przejrzeć szczegółowy wykaz zmian i nowych funkcji w Mozilla Developer Center.
Więcej informacji o wydaniu po polsku: Wydano Firefoksa i Firefoksa Portable 4.0.
Dodaj komentarz