Mozilla: Firefox 4 pobije wszystkie inne przeglądarki w wyścigu szybkości
Z szybkością wykonywania skryptów JS, od której zależy wygoda pracy z większością nowoczesnych aplikacji webowych, nie jest w Firefoksie najlepiej. Nawet Internet Explorer w swoich ostatnich wersjach zdołał pokonać przeglądarkę Mozilli. Jednak już niedługo ma się to zmienić – Mozilla jest pewna, że wraz z wydaniem Firefoksa 4 zmieni się to całkowicie i jej przeglądarka odzyska dawno utraconą pozycję lidera.
Tak przynajmniej ogłosił dyrektor Korporacji, Chris Blizzard, w wywiadzie udzielonym austriackiemu Der Standard, podczas konferencji GUADEC w Holandii, dotyczącej stanu Linuksa na desktopie. Dziennikarz zwrócił mu tam uwagę, że rok wcześniej niemal wszyscy deweloperzy spotkani na poprzedniej edycji konferencji korzystali na swoich laptopach z Firefoksa. Dziś znaczna część z nich przeszła na Chrome/Chromium, w dużym stopniu wskutek różnic w szybkości obu przeglądarek.
Niezrażony tym Blizzard stwierdził, że dzięki nowemu kompilatorowi JIT JägerMonkey, który zostanie włączony do engine'u skryptowego Firefoksa 4, wydajność przeglądarki nie tylko wzrośnie – pozwoli jej wyprzedzić konkurencję o całą generację.
Pierwotnie Mozilla utrzymywała, że jej celem jest uczynienie Firefoksa 4 przynajmniej tak szybkim, jak konkurencja – Chrome, Opera i IE9. Najwyraźniej deweloperzy Mozilli dostrzegli okazję, by wyjść daleko poza możliwości konkurencyjnych engine'ów skryptowych. „Tam gdzie nasz engine trasujący jest wykorzystywany, jesteśmy szybsi niż ktokolwiek inny. Tylko tam, gdzie wykorzystać go nie można, inni wygrywają. Zwiększamy więc naszą podstawową wydajność i łączymy ją z trasującym kompilatorem JIT – w ten sposób wyprzedzimy wszystkich.
Zdaniem Blizzarda obecna generacja engine'ów skryptowych wyrównała się w możliwościach. Procentowe różnice między ich wynikami nie są duże, często wynikają z usterek samych benchmarków. Engine'y skryptowe zaczęły stosować rozmaite sztuczki, tylko po to, by zoptymalizować uzyskane w nich wyniki, to zaś wcale nie prowadzi do realnego wzrostu wydajności.
Co ciekawe, Blizzard argumentuje, że wcale nie doszło do odejścia deweloperów od Firefoksa. Narzędzia, które daje ta przeglądarka, wciąż są znacznie lepsze od tego, co oferuje konkurencja – a Chrome wykorzystywany jest jako uzupełniający program. Ci, którzy przechodzą na przeglądarkę Google'a, to według dyrektora Mozilli, jedynie garstka kochających innowacje osób, które są dość głośne w Sieci.
Podobnie Blizzard nie wierzy w sens narzuconego przez Google'a nowego cyklu wydawnicznego, w którym nowe wersje Chrome'a będą pojawiały się co sześć tygodni. Jego zdaniem utrzymanie innowacyjności w takim cyklu będzie bardzo trudne. Poza tym mało kto poza miłośnikami nowości, będzie chciał, by jego przeglądarka zmieniała się co półtora miesiąca.
Dyrektor Mozilli zapowiedział też, że Firefox 4 przyniesie sprzętową akcelerację dla platform innych niż Windows. Odpowiednikiem akceleracji przez Direct2D w Linuksie i Mac OS X-ie będzie akceleracja poprzez OpenGL. Blizzard przyznał jednak, że raczej nie uda się tu udać porównywalnej wydajności – biblioteka Cairo na Linuksie teoretycznie jest szybka, ale jej podstawy są mocno niedopracowane. Tu technologia Microsoftu ma sporą przewagę.
Wiadomo też już, że w Firefoksie 4 nie będzie izolacji procesów poszczególnych kart – jedynie wciąż izolacja procesów poszczególnych wtyczek. Dla platformy Mozilli rozwiązanie to pojawi się wpierw w wersji mobilnej przeglądarki – tam wprowadzenie izolacji procesów ma być łatwiejsze.
Źródło: derstandard.at
Polecamy
Reklama
Komentarze
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.
Popularne
Pobierałeś pirackie pliki? Uważaj! Kontrole antypirackie w domach użytkowników to codzienność
36
Pobieraczek.pl pozwie internautów, którzy nie chcą płacić abonamentu
1455
Debata w sprawie ACTA: internauci spodziewali się chyba czegoś innego
14
Wynalazca WWW przed sądem: walczy tam o wolny dostęp do webowych technologii dla każdego
8
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
15
Internet w EU bez Facebooka i Google? Firmy nie mają wyboru: albo się dostosują, albo…
10
Zaktualizuj PHP do wersji 5.4, zyskasz za darmo nawet o kilkudziesiąt procent wyższą wydajność aplikacji
6
MSWiA zamówiło narzędzia do „złamania” Tora i podsłuchiwania internautów. Czy złamało przy tym prawo?
89
[Aktualizacja] Facebook zablokował Demotywatory.pl. W czym zawiniły?
36
FBI zamknęło Megaupload. Anonimowi dali się sprowokować. Teraz ich akcja uzasadni potrzebę SOPA?
17
Pobieraczek.pl pozwie internautów, którzy nie chcą płacić abonamentu
1455
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
15
„Donald matole, twój rząd dopadną kibole” – hakerska elita przyłącza się do walki z ACTA
23
Pobierałeś pirackie pliki? Uważaj! Kontrole antypirackie w domach użytkowników to codzienność
36
Społeczność
ady "Po złożeniu podpisu, dane biometryczne zostają trwale powiązane z treścią...
WebDev @slawek22
OK. Rozumiem i wiem, że koncerny stosują regionalizacje i nie...
slawek22 >są inne rodzime serwisy VOD z legalny filmami
WebDev no fakt... jeśli...
WebDev @BLACK BEAR®
"bo denerwujesz mi ludzi na forum” lool
Minister Zdrowia...
tobas ClickShop bardzo wolno działa!!!
Nie dajcie się nabrać na wygląd i...
blackbear @WebDev, widzę że muszę Ci rozjaśnić we łbie. Czytaj więc i nie pisz...
Jay Brak obsługi aplikacji x86/x64 ze zwykłych desktopów to kręcenie na siebie...
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
- Marek: problem z menu (2)
- Marek: Własne checkboxy w HTML,CSS (1)
Polecane książki
Praca
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ł |









#1 dan 2010-08-19 14:59:31 0
IP: 79.191.7.[...] 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)
#2 GPU 2010-08-19 17:43:27 0
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
#3 css3.pl 2010-08-19 17:43:40 0
IP: 82.160.211.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8
#4 wujekbogdan 2010-08-19 17:58:15 0
IP: 80.48.185.[...] Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.495.0 Safari/534.6
#5 slawek22 2010-08-19 20:29:23 0
IP: 83.4.55.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4
#6 asdas 2010-08-19 20:29:54 0
IP: 194.169.228.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.447.0 Safari/534.2
#7 GPU 2010-08-19 22:16:42 0
IP: 90.156.104.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.496.0 Safari/534.6
#8 slawek22 2010-08-19 22:43:21 0
IP: 83.4.55.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4
#9 vojski® 2010-08-20 00:20:42 0
IP: 150.254.240.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/6.0.495.0 Safari/534.6
#10 m_gol® 2010-08-20 02:31:37 0
IP: 89.174.25.[...] Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8
#11 dan 2010-08-20 09:18:52 0
IP: 83.7.58.[...] 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)
#12 grzesiek2 2010-08-20 09:55:03 0
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.127 Safari/533.4
#13 Serpher® 2010-08-20 12:13:39 0
IP: 87.205.253.[...] Opera/9.80 (Windows NT 5.1; U; pl) Presto/2.6.31 Version/10.70
#14 (voythas)® 2010-08-21 02:06:53 0
IP: 83.21.69.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.501.0 Safari/534.6
#15 grzesiek2 2010-08-21 08:04:07 0
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.127 Safari/533.4
#16 dan 2010-08-21 10:40:17 0
IP: 83.7.59.[...] 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)
#17 grzesiek1651 2010-08-21 11:07:55 0
IP: 87.205.240.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8
#18 vojski® 2010-08-21 14:49:19 0
IP: 77.65.37.[...] Opera/9.80 (Windows NT 6.0; U; pl) Presto/2.6.30 Version/10.61
#19 grzesiek2 2010-08-21 19:22:09 0
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.127 Safari/533.4
#20 dan 2010-08-22 15:30:52 0
IP: 178.37.69.[...] Mozilla/5.0 (Windows NT 5.1; rv:2.0b5pre) Gecko/20100821 Minefield/4.0b5pre