6 lipca, nieco ponad miesiąc później niż to planowano, ukazała się pierwsza beta Firefoksa 4.0.
Odświeżony interfejs widoczny jest jedynie w windowsowym wydaniu przeglądarki. Do października jeszcze sporo czasu, miejmy nadzieję, że przy okazji tej wersji deweloperzy zdążą z pracami nad UI dla pozostałych systemów i obejdzie się bez opóźnień jakie towarzyszyły Firefoksowi 3.0 (dopiero wersja 3.5 ujednoliciła wygląd na wszystkich systemach).
Pozostałe nowości, opisywane przeze mnie m.in. w cyklu about:mozilla, to przede wszystkim odświeżony menadżer dodatków, obsługa WebM oraz ulepszona ochrona prywatności. Zachęcam do zapoznania się z pełną listą zmian.
Co nowego w Firefoksie 4 Beta 1
- Pasek kart został przesunięty na powyżej paska adresu.
- Pasek menu w wersjach dla systemów Windows Vista i Windows 7 został zastąpiony pojedynczym przyciskiem.
- Pasek adresu pozwala wyszukiwać wśród i przełączać się pomiędzy otwartymi kartami.
- Firefox zawiera zupełnie nowy Menedżer dodatków i API (wygląd na pewno ulegnie jeszcze zmianie).
- Znacznie poprawiono API obsługujące JS-ctype, wykorzystywany w interfejsie rozszerzeń.
- Połączono przyciski stop i odśwież.
- Pasek zakładek zastąpiono pojedynczym przyciskiem „Zakładki” (użytkownicy mają możliwość przywrócenia poprzedniego wyglądu).
- Wydzielono przetwarzanie elementów obsługiwanych przez wtyczki Adobe Flash, Apple Quicktime oraz Microsoft Silverlight, przez co ich awarie nie zamykają przeglądarki.
- Dodano częściową obsługę animacji CSS (ang. transitions).
- Dodano pełną obsługę WebGL (domyślnie wyłączone).
- Dodano natywną obsługę wideo HD HTML5 opartego o WebM.
- Dołączono eksperymentalne sprzętowe wsparcie dla renderowania storn za pomocą Direct2D w systemach Windows (domyślnie wyłączone).
- Dodano mechanizm dwukierunkowej komunikacji serwer-klient - Websockets.
- Umożliwiono zmianę adresu URL bez przeładowywania strony (HTML History API).
- Lazy frame construction pozwala na szybsze reagowanie wczytywanych stron.
- Przeszukiwanie odwiedzonych odnośników podczas wczytywania stron odbywa się asynchronicznie.
- Zablokowano możliwość wykrywania odwiedzonych stron za pomocą selektora CSS :visited.
- Nowy praser HTML5 jest wydajniejszy oraz obsługuje animacje w SVG (SMIL) i pozwala stosować SVG jako pliki tła lub obrazy.
- Dodano obsługę Webforms/HTML5 forms.
Wymagania systemowe
Przed instalacją wydania testowego upewnij się czy Twój komputer spełnia minimalne wymagania systemowe!
System operacyjny:
- Windows 2000, XP, 2003, Vista lub 7
- Mac OS X 10.4 lub nowszy
- Linux wyposażony w GTK+ 2.10, GLib 2.12, Pango 1.14, X.Org 1.0 lub nowsze
Zasoby sprzętowe:
- Procesor: Pentium 233 MHz (Zalecane: Pentium 500 MHz lub szybszy)
- Pamięć: 64 MB RAM (Zalecane: 128 MB RAM lub więcej)
- Dysk twardy z 52 MB wolnej przestrzeni
Pobierz i zainstaluj
Mozilla dostarcza 32-bitowych kompilacji Firefoksa 4 Beta 1 dla systemów Windows, Linux i Mac OS X. Obecnie można pobrać tyklko wersję anglojęzyczną. W późniejszym czasie zostaną udostępnione zlokalizowane wersje.
Jak zawsze przed instalacją warto wykonać kopię zapasową profilu. Bezpiecznych testów można dokonać instalując wersję przenośną. Zachęcam do testów i wyrażania opinii o kierunku zmian.
UWAGA: Czytając ten artykuł w czytniku kanałów Atom lub RSS nie możesz śledzić reakcji blogosfery ani innych czytelników. Nie możesz też dodawać komentarzy. Odwiedź oryginalną stronę, aby zobaczyć dodatkowe opcje.

Testerzy chcący pomóc w testach kompatybilności dodatków powinni zainstalować Add-on Compatibility Reporter i przesłać zgłoszenia dotyczący używanych rozszerzeń.
Dodam jeszcze, że poprawki i pomysły można dyskutować oraz głosować za wprowadzeniem zmian na Firefox 4 Beta Developer Forum: Customer Feedback.
Grzegorz
8 Lip 2010 15:39:30
Od wieków zamykam okna klikając dwukrotnie w lewy górny róg. W Firefoksie 4 już się tak nie da, bo jest tam ten przycisk. Taki sam przycisk jest niby w Office 2007, a jednak tam działa to tak jak trzeba.
Może i głupie, ale dyskwalifikujące.
Swoją drogą, ciekawe czy będzie wersja AMD64.
Ktos
8 Lip 2010 17:09:48
@ktos: ciągle możesz używać standardowej skórki, co ja z przyjemnością czynię.
a_patch
8 Lip 2010 17:57:38
@Ktos: znaczy jak zamykasz okna 2-klikiem? Bo u mnie coś nie działa. Ja zawsze zamykam Ctrl+W albo środkowym kliknięciem w kartę.
BTM
8 Lip 2010 18:16:57
BTM, w Windowsie dwuklik na ikonie w pasku tytułu. Mam nadzieję, że ostateczny wygląd Fx4 nie będzie odbiegał znacznie od makiet Stephena Horlandera
redapple
8 Lip 2010 18:21:23
Ale coś tu jeszcze brakuje. Albo ja coś pokręciłem.
Czy odśwież/zatrzymaj nie miało być w prawym rogu paska adresu? Czy sam adres nie miał mieć wyróżnionej domeny? Co z tym zielonym paskiem symbolizującym postęp ładowania się strony?
Dejko
8 Lip 2010 19:42:13
@redapple: fuck me, rzeczywiście. I nawet nie zapisało mi sesji i zabiło wszystkie zakładki bez pytania...
Bartosz "BTM" Szczeciński
8 Lip 2010 19:58:37
@a_patch: Można wyłączyć przycisk i włączyć standardowego menubara. Ale wtedy to tak jakoś dziwnie wygląda jak dla mnie ;-)
Ktos
8 Lip 2010 21:50:11
redapple i Dejko: UI na pewno jeszcze będzie dopracowywane, ale wątpię czy uda się wprowadzić wszystko, co zaprezentowano na mockupach.
Przyznam, że bardziej zależy mi, aby wygląd był spójny na wszystkich obsługiwanych systemach i Mozilla nie dzieliła użytkowników końcowych wersji na lepszych (tych, którzy nowym wyglądem cieszą się od premiery) i gorszych (tych, którzy muszą czekać na kolejną wersję), niż aby wprowadzono wszystkie zachcianki użytkowników dotyczące UI.
Jeśli wygląd będzie spójny nie będzie większych przeszkód przed tworzeniem motywów działających na wszystkich wersjach, a to otworzy drogę dla twórców motywów.
Grzegorz
9 Lip 2010 08:11:28
hmm, no nawet nawet... szkoda, ze wszystkie dodatki oprocz rss tickera nie chca sie zainstalowac ;)
Peppers
9 Lip 2010 13:08:05
Peppers: Wystarczy wyłączyć sprawdzanie kompatybilności instalowanych rozszerzeń i wszystkie da się zainstalować (co oczywiście nie znaczy, że wszystkie działają poprawnie).
Zainstaluj Add-on compatibility reporter lub przełącz wartość zmiennej extensions.checkCompatibility.4.0b w about:config na false.
Grzegorz
9 Lip 2010 13:35:02
o widzisz, dzieki, teraz sobie popatrze ktore dzialaja, a ktore rzeczywiscie nie sa kompatybilne :)
Peppers
10 Lip 2010 01:01:12
Ja mam takie dziwne problemy pt "ui jakoś nie łapie że coś się zmieniło" mówiąc wprost guziki i pasek adresu lubią nie odświerzyć swojego stanu na właściwy.
Vampiur
11 Lip 2010 15:56:32
A mi się stworzyły dwa buttony "new tab" i ni cholery nie wiem, jak chociaż jedno usunąć.
Krzysiek
19 Lip 2010 20:00:10