publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
12 skomentuj »

TAGI: mozilla , firefox , multidotyk , javascript , szybkość , beta

2010-08-12 09:00  |  Adam Golański

Firefox 4 beta 3: Mozilla nadrabia w szybkości, wprowadza obsługę multidotyku

Firefox 4 beta 3: Mozilla nadrabia w szybkości, wprowadza obsługę multidotyku

Wydana właśnie trzecia beta Firefoksa 4 nie przynosi żadnych zmian, które podekscytowałyby miłośników interfejsów użytkownika, w środku wprowadza jednak wiele istotnych poprawek związanych z wykonywaniem skryptów. Rozpoczyna także okres testów dla nowego Multitouch API, który zapewnić ma miejsce tej przeglądarki na tabletach z Windows 7.

Nowe reprezentacje wartości JavaScriptu

Dzięki zmianom w sposobie reprezentacji wartości JavaScriptu (jsvals) – czyli typu C/C++, który odpowiada wartościom w programie napisanym w JavaScripcie, udało się znacznie przyspieszyć wymagające obliczeniowo skrypty uruchamiane w przeglądarce Mozilli. Chodzi tu przede wszystkim o poszerzenie rozmiarów wartości do 64 bit i przekazywanie takich wartości przez wskaźnik na 32-bitowych systemach. Z technicznymi szczegółami można zapoznać we wpisie Luke'a Wagnera, autora poprawki, oraz na blogu Mozilli.

Efekt dla użytkowników powinien być szczególnie wyraźnie zauważalny przy uruchamianiu webowych aplikacji graficznych. Nowy engine skryptowy Firefoksa wciąż nie jest szybki, ale widać, że z każdą kolejną iteracją moz JM (nowego kompilatora JIT) zmniejsza dystans do V8 i Nitro.

Multidotyk

Firefox 4 beta 3 wprowadza na platformę Mozilli obsługę multidotyku – czyli znanych przede wszystkim z nowoczesnych smartfonów gestów szczypania, rozciągania czy obracania obiektów na ekranie za pomocą wielu palców. Przygotowano zestaw specjalnych zdarzeń, które zawierają przydatne do oprogramowania dotykowych interfejsów własności. Wykorzystanie Multitouch API opisał na swym blogu autor poprawki, Felipe Gomes, poniżej tymczasem możecie obejrzeć wideo przedstawiające możliwości takich interfejsów na Firefoksie.

Nowa iteracja Firefoksa przynosi też narzędzie Feedback rozwinięte w ramach projektu Test Pilot, które pozwala Mozilli zapraszać użytkowników do anonimowych badań. Do tej pory dzięki Test Pilotowi Mozilla uzyskuje ponad 3500 informacji zwrotnych każdego dnia. Ze zgromadzonych dzięki nim przy okazji danych demograficznych wiadomo np., że typowy tester Firefoksa jest mężczyzną, surfującym po Sieci od dwóch do sześciu godzin dziennie, wykorzystującym przeglądarkę głównie do komunikacji i rozrywki. Mozilla prosi zatem o poszerzenie grupy testowej, aby uczynić ją bardziej reprezentatywną.

Firefoksa 4.0 beta 3 można pobrać ze strony www.mozilla.com/en-US/firefox/all-beta.html. Dostępne są kompilacje dla Windows, Linuksa i Mac OS X-a, także w polskiej wersji językowej.

Źródło: Mozilla.com

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
12 skomentuj »

Polecamy

Reklama

Komentarze

  • testy

    #1 testy 2010-08-12 09:50:23 0

    Nowa wersja jest szybsza. Jednak nadal wolniejsza w JavaScript niż Internet Explorer oraz Chrome.

    FF 4.0b2 - 533.0ms

    FF 4.0b3 - 462.9ms

    IE 9 -  361.5ms 

    Chrome 5.0 - 323.3ms

    Chrome 6.0 - 272.7ms 

    Znacznie poprawiono jednak wydajność akceleracji sprzętowej. Wyniki są już identyczne z osiąganymi przez IE9 (w beta2 były zdecydowanie niższe). Można przetesować ustawiając:

    mozilla.widget.render-mode=6; 

    gfx.font_rendering.directwrite.enabled=true

    IP: 90.156.104.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4

  • dan

    #2 dan 2010-08-12 10:23:32 0

    Wie kotoś ile przeglądarki miały w sunspider9 na samym początku? To jest iesamowite jak idzie postęp w szybkości. Zwłąszcza chrome. No i IE :)

    IP: 83.29.61.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)

  • armor

    #3 armor 2010-08-12 10:36:38 0

    Kiepskie jest to, że przeglądarki inne niż IE nie używają OpenGL do akceleracji. One używają DirectX...

    IP: 193.43.229.[...] Opera/9.80 (X11; Linux x86_64; U; pl) Presto/2.6.31 Version/10.70

  • @armor

    #4 @armor 2010-08-12 11:15:50 0

    Firefox 4.0 korzysta z tego samego API akceleracji sprzętowej co IE9.

    Oczywiście akceleracja sprzętowa w Firefox 4 działa tylko w Windows Vista/7. Jednak coraz więcej ludzi migruje się z XP na 7. Nowa wersja Firefoxa może być kolejnym powodem dla którego warto porzucić staruszka XP. 

    Polecam testy wydajności z IE9. Firefox ma naprawdę rewelacyjne wyniki (należy odblokować wcześniej akcelerację):

    http://ie.microsoft.com/testdrive/

    IP: 90.156.104.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4

  • aaa

    #5 aaa 2010-08-12 11:26:53 0

    Dlaczego akceleracja w FF jest wyłączona?

    IP: 78.8.106.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4

  • @aaa

    #6 @aaa 2010-08-12 11:55:09 0

    Pewnie pojawi się w kolejnej becie jak całość skończą testować. Można ją jednak już włączyć w panelu 'about:config'

    Po wejściu na stronę 'about:config' i zaakceptowaniu informacji o 'utracie gwarancji na przeglądarkę :)' wpisujesz w filtr słowo 'renderer'. Pokażą ci się odfiltrowane opcje dotyczące wyświetlania. Zmieniasz następujące dwie pozycje i restartujesz przeglądarkę:

    mozilla.widget.render-mode=6; 

    gfx.font_rendering.directwrite.enabled=true

    Jeżeli wszystko zadziała poprawnie to w teście 'Psychodelic Browser; powinieneś mieć zamiast 3-4 pkt jakieś 1500-2000 pkt (w zależności od karty graficznej)

    IP: 90.156.104.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4

  • juzmnie

    #7 juzmnie 2010-08-12 12:01:25 0

    Już mnie mdli powoli co słyszę o firefox 4 to słyszę o multidotyku. jedyna różnica to ta, że teraz to warto to powiedzieć. Ale w tym firefox 4 będzie coś więcej niż multidotyk ? :)

    IP: 83.21.74.[...] Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8

  • mickey

    #8 mickey® 2010-08-13 09:29:27 0

    Nie wiem jak wy ale ja, gdybym nie musial to bym nie uzywal okien FF, tyle ze musze niestety, no i najwiecej dodatkow do niego jest - cale szczescie bo mozna sobie zainstalowac skorke Opery :)

    IP: 89.73.40.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0C)

  • mickey

    #9 mickey® 2010-08-13 09:37:24 0

    "juzmnie" ... przyznam, ze mnie tez mdli jak sie zachwycaja takimi rzeczami, co prawda teoretycznie pniemy sie schodami technologii do gory tylko takie zachwalanie FF mnie smieszy skoro to nie jest innowacja, ktora zostala wprowadzona wczesniej nie u konkurencji.

    IP: 89.73.40.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0C)

  • Tępić spamerów

    #10 Tępić spamerów 2010-08-13 11:23:12 0

    Czy redakcja może wreszcie zrobić porządek ze spamerem mickey?

    IP: 212.87.25.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.33 Safari/534.3

  • Jas

    #11 Jas 2010-08-16 09:38:14 0

    Moje subiektywqne wrażenie dot FF:

       startują coraz dłużej  

       zajmują coraz więcej pamięci.

    FF jest ok, ale marketingowa pogoń utożsamiająca jakość do porównania paru liczb: 

    >FF 4.0b2 - 533.0ms

    >FF 4.0b3 - 462.9ms

    >IE 9 -  361.5ms

    >Chrome 5.0 - 323.3ms

    >Chrome 6.0 - 272.7ms to

    jest trochę śmieszna.

    Poważniej sprawie się przyglądając wychodzi iż chodzi tu o optymalizacją JS engine raczej tylko dla architektury 64 bit. 

    Rozumiem iż 32 bity nie są trendi a wyjdzie iż u nich będzie dłużej ale to już nikogo nie interesuje:

    IP: 153.19.0.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4

  • dan

    #12 dan 2010-08-16 22:32:07 0

    Ojej, Jaś, odwiedzasz same benchmarki? A wg mojego odczucia FF są coras szybsze. Jasne nie dogoni szybko chrome, ale przy używaniu zwykłych stron wcale nie jest tak źle.

    Poza tym szybkość FF ma dać dopiero połączenie silników javascript: Tracemonkey z JagerMonkey. Ja uważam że będzie nieźle. Troche nowości przybędzie. No i będziesz mógł sie podniecać wsparciem Direct2D w benchmarkach, a to robi robote.

    IP: 81.219.68.[...] Mozilla/5.0 (Windows NT 5.1; rv:2.0b4pre) Gecko/20100810 Minefield/4.0b4pre

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł