neprihlásený Utorok, 29. apríla 2025, dnes má meniny Lea
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:

Skupina Markízy opäť zaradila kľúčový zápas na Nova Sport 6, dostupný takmer výlučne na Voyo
Elektrina na Pyrenejskom polostrove obnovená po takmer 20 hodinách, príčina výpadku stále neznáma
Prvé satelity Amazonu pre službu satelitného pripojenia úspešne vypustené
ARM má 40 rokov, ARM čipov sa dodalo už viac ako 300 miliárd
Telekom opäť výrazne zdražuje paušál Bez záväzkov
Južnú Európu zasiahol masívny výpadok elektrickej energie
SK hynix ukázal novú generáciu rýchlej HBM pamäte
SPS plánuje výrazne zvýšiť počet balíkomatov, priblíži sa Packete
Počet nabíjacích staníc pre elektromobily dosiahol 1000
Android 16 umožní zapnúť lepšiu ochranu pred útokmi, zamknutý smartfón vypne USB


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