neprihlásený Nedeľa, 18. mája 2025, dnes má meniny Viola
Firefox 4 Beta 7 s novým rýchlym JavaScriptom

DSL.sk, 11.11.2010


Spoločnosť Mozilla v stredu uvoľnila v poradí už siedmu betu svojho nového pripravovaného webového prehliadača Firefox 4.0.

Zásadnou novinkou Firefoxu 4.0 Beta 7 je integrácia nového JIT prekladu JägerMonkey do JavaScript enginu, vďaka ktorému je nová verzia vo vykonávaní JavaScriptu výrazne rýchlejšia ako predchádzajúce verzie.

Beta 7 je podľa testov Mozilly v benchmarkoch SunSpider a Kraken 3x rýchlejšia ako Firefox 3.6.12 a v benchmarku V8 5x rýchlejšia. Podľa nášho testu je ale Firefox 4.0 Beta 7 napríklad v benchmarku SunSpider 0.9.1 ešte o viac ako 15% pomalší ako Chrome 7.0.

V novej verzii sa zároveň používa viac hardvérovej akcelerácie pri renderovaní stránky, na Windows Vista a 7 sa využíva rozhranie Direct3D 10, na Windows XP Direct3D 9 a na Mac OS X OpenGL.

Na Windows a Mac OS X je podporovaný WebGL pre akcelerovanú 3D grafiku v prehliadači.

Zlepšená bola podpora webových fontov OpenType s možnosťou kontroly nad ich zobrazovaním cez CSS a pribudla podpora HTML5 Forms API pre overovanie vyplnených hodnôt vo formulároch.


Porovnanie výkonu JavaScriptu vo FF 4.0 Beta 7 a predchádzajúcich verziách (graf: Mozilla)



Aktuálnu beta verziu je možné sťahovať z mozilla.com. Zoznam zmien je možné nájsť v poznámkach k vydaniu.

Podľa aktualizovaného harmonogramu majú na konci novembra a v prvej polovici decembra nasledovať ešte ďalšie dve beta verzie Firefoxu 4, kandidát na vydanie a finála verzia budú vydané na začiatku budúceho roka.


      Zdieľaj na Twitteri



Najnovšie články:

Tretia séria populárneho Star Trek seriálu začne v júli
Podiel ARM stúpa v PC aj serveroch, presiahol 13%
Železnice zaviedli poplatok nútiaci na elektronický nákup lístkov, opäť má ďalší výpadok
Robot zloží Rubikovu kocku za desatinu sekundy, potrebuje odolnejšiu kocku
Odštartoval ďalší sci-fi seriál Apple
Nový radič umožní lacnejšie SSD pre PCI Express 5.0 s nižšou spotrebou
Prvý deň hackerskej súťaže Windows 11 hackli trikrát, padol aj Red Hat Linux
Qualcomm uvedie aj CPU pre servery, potvrdila spoločnosť
NASA na sonde Voyager 1 sfunkčnila dávno nepoužívané trysky
Netflix s reklamami sleduje už takmer 100 miliónov užívateľov


Diskusia:
                               
 

oproti jave alebo .NETu stale ubohe
Odpovedať Známka: -9.3 Hodnotiť:
 

s assemblerom by si to nechcel porovnavat?
Odpovedať Známka: 10.0 Hodnotiť:
 

Presne tak... porovnava neporovnatelne... ked uz, adekvatnejsie by bolo prirovnavanie napr k PHP.
Java aj .NET programy totiz bezia vo vlastnej VM na ktoru ma prehliadac skoro nulovy vplyv (co sa rychlosti tyka).
Odpovedať Známka: 1.1 Hodnotiť:
 

a skus mi vysvetlit, ze preco by kod, ktory je teraz pisany v javascripte nemohol bezat v jave alebo .nete?
Odpovedať Známka: -10.0 Hodnotiť:
 

pan kolega, odporucam vam vysadit drogy
Odpovedať Známka: 10.0 Hodnotiť:
 

ale ja nehovorim, ze to musi byt spravitelne hned zajtra, islo by o novy koncept. Za to, ze si to nedokazes predstavit, ja nemozem, skus tie drogy, mozno nebudes taky obmedzeny na sucasne technologie.
Odpovedať Známka: -5.7 Hodnotiť:
 

Ved on ich ma uz davno vysadene. Domaca vyroba.
Odpovedať Známka: 10.0 Hodnotiť:
 

Tvoja veta je ukazka logiky. Ak domaca vyroba tak preco by vysadil?
Odpovedať Známka: -6.4 Hodnotiť:
 

a tvoja veta je ukazkou nepochopenia pointy...
Odpovedať Známka: 6.0 Hodnotiť:
 

Ten blud, ktory mas v hlave, vies pochopit asi len Ty.
Odpovedať Známka: -7.8 Hodnotiť:
 

ABY SI TO MAL CELE
VYSADIT = ZASADIT
Odpovedať Známka: 10.0 Hodnotiť:
 

Tak dik!:) Tak potom vysadil (ako zasadil) ale nevysadil (ako neprestal). A koniec!
Odpovedať Známka: -10.0 Hodnotiť:
 

Všetci ste, s prepáčením, kokoti.
Odpovedať Známka: 4.0 Hodnotiť:
 

neviem co mas s tymi drogami ale chlapec nie je vobec mimo.
.net a java su defacto virtualne masiny, nie je dovod preco by sa aj scriptovany jazyk nedal prelozit do IL kodu.
v sucasnosti to tiez kompiluju, a bezia v nejakej masine. kludne by to mohol byt net alebo java.
Odpovedať Známka: 5.0 Hodnotiť:
 

Maju abstaky tak nevedia co trepu:)
Odpovedať Známka: 10.0 Hodnotiť:
 

Lenže my sa nebavíme o tom, či sa dá Javascript použiť tak ako .NET/Java, ale či sa dá .NET/Java použiť ako Javascript. A Javascript beží z drvivej väčšiny vo webových aplikáciách a tam použiť iný jazyk veľmi nejde (AS/SL možno ^_^).
Odpovedať Hodnotiť:
 

JavaScript.NET je tu predsu už dávno: http://bit.ly/dlijgy

Ale nikto to neopoužíva, máloktorý vývojár si vyberie JS keď má na výber z omnoho lepších jazykov. Bohužiaľ u browserov je situácia iná. JS musíš používať či chceš alebo nie.

A nepochybujem o tom že niečo podobné je aj pre platformu Java.
Odpovedať Hodnotiť:
 

... a naco? Java uz ma java applet-y a .NET ma WPF a XBAP.

Ale na 3. az 4. pohlad zas ten tvoj napad neni az taka hlupost ako vyzera na 1. alebo 2. pohlad :-)
Predkompilovany javascript by mohol byt prinosom, usetrlil by sa vykon a cas na strane klienta. Neviem si predstavit v HTML subore binarny kod. Ale mohli by sa pripajat v hlavicke HTML. Tagu SCRIPT by sa pridal dalsi atribut, ktory by urcoval, ze sa v atribute src pripaja binarny subor.
Neviem do akej miery su JIT prekladace efektivne, ale okrem vedlajsieho efektu ako je zvysena ochrana know-how na webovej stranke, by predkompilovane skripty mohli byt rychlejsie.
Problemom by mohla byt bezpecnost a na tom tento napad asi aj pada. Sandbox vsetko nevyriesi.
Odpovedať Hodnotiť:
 

Porovnávaš hrušky s hajzlákom
Odpovedať Známka: 8.3 Hodnotiť:
 

Klop klop.
Kto tam?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Java
Odpovedať Známka: 7.4 Hodnotiť:
 

Asi si v modernej jave este nerobil
Odpovedať Známka: -8.0 Hodnotiť:
 

Ale bolo to nazorne:)

Naco porovnavaju jednotlive verzie namiesto porovnavania so vsetkymi prehliadacmi. Porovnavat verzie je zbytocne.

Ak je tato 5x rychlejsia ako 3.6.12 a zaroven stale pomalsia ako chrome a da sa predpokladat, ze aj ako ostatne (opera ma este rychlejsie JS), tak pomalost 3.6.12 bola neskutocne slimacia (a nie len v js).

Myslim, ze tieto zmeny a aj podstatnejsie zmeny mali prist davno.
Odpovedať Známka: 5.0 Hodnotiť:
 

Ja to skor beriem z uzivatelskeho hladiska. Je mi jedno ci je to moderna Java, alebo nemoderna. Ked spustam OpenOffice, tak je to horsie ako cakat na MHD :)
Odpovedať Hodnotiť:
 

C++
klop klop
kto tam?

Odpovedať Známka: 10.0 Hodnotiť:
 

Segmentation fault
Odpovedať Známka: 10.0 Hodnotiť:
 

graficku akceleraciu cez webgl na linuxe? Ci opengl sa nam velmi nechce podporovat?
Odpovedať Známka: 2.0 Hodnotiť:
 

"WebGL is enabled by default on Windows and Mac OS X. WebGL support requires an OpenGL-capable graphics card. Support for other graphics cards on Windows (specifically Intel GPUs) and Linux will be coming in a future beta"
Odpovedať Známka: 5.0 Hodnotiť:
 

najprv musia podporovať relevantné platformy (Windows 7, Windows Vista, Windows XP) potom menšinové platformy (Mac OS X) a až potom prídu na rad exotické platformy ako (BSD, AIX, Linux alebo Solaris).
Odpovedať Známka: 0.0 Hodnotiť:
 

Oni jebu na vsetky platformy aj na tie "podla Teba relevantne". A nemyslim, ze je nemozne naraz vydavat verzie na vsetky platformy.
Odpovedať Hodnotiť:
 

vylepsia este, niektore veci mi tam stale vadia...tie fonty s divnym cleartype ak je zapnuta akceleracia ,alebo mrznutie pri starte...a akceleracia neni az taka vykonna ako u IE9
Odpovedať Známka: 10.0 Hodnotiť:
 

Cele toto okolo FF mi pripada ako posledny vykrik agonie.
Odpovedať Známka: -2.5 Hodnotiť:
 

No vies ono je tazke spravit z hovna webovy prehliadac.
Odpovedať Známka: -6.7 Hodnotiť:
 

Nick si si vybral správne.
Odpovedať Známka: 8.3 Hodnotiť:
 

co sa tyka rychlosti uz sa blizia k nule takze uz o 3 az 5 rokov uz sa nikto stym nebude zaoberavat mna skor bude zaujimat nove funkcie ako napriklad HTML5 a mozno aj HTML6 bude niekedy v buducnosti
Odpovedať Hodnotiť:
 

Funguje fantasticky, fajne fíčury, frčí frisko. Firefox.
Odpovedať Známka: 7.3 Hodnotiť:
 

Tak to si asi este nikdy neskusil iny prehliadac. Odporucam ti vyskusat nieco ine. Potom spoznas ozajstnu rychlost.
Odpovedať Známka: -2.5 Hodnotiť:
 

skor ty si neskusal tuto betu
Odpovedať Známka: 3.3 Hodnotiť:
 

Betu som neskusal, iba Ancu.
Odpovedať Známka: 3.3 Hodnotiť:
 

Veru mal by vyskusat operu :P.
Odpovedať Známka: 1.1 Hodnotiť:

Pridať komentár