mboost-dp1

Mozilla

Ny Firefox 4 beta fremviser JaegerMonkey

- Via Mozilla Blog - , redigeret af Pernicious

Den nye JavaScript-motor til Firefox, JaegerMonkey, er nu blevet implementeret i den seneste beta af Firefox 4.

Jaegermonkey (JM) har til formål at gøre afviklingen af JavaScript hurtigere og dermed gøre afstanden til Chrome og Safaris JavaScript-motorer mindre. JaegerMonkey er bygget på Mozillas tidligere motor SpiderMonkey, som stammer tilbage fra Firefox 2.x, men udviklingen har altså taget lidt længere tid end forventet, hvorfor JM først implementeres i betaen nu.

Test med den nye JavaScript-motor viser, at den er hurtigere end IE 9’s motor, mens den nærmer sig Chrome og Safari.

Yderligere informationer om den nye beta, beta 5, kan læses i udgivelsesnoterne, som også afslører, der nu er understøttelse af Audio Data API, og at 2D hardwareacceleration under Windows 7 nu er slået til som standard.





Gå til bund
Gravatar #1 - ghostface
10. sep. 2010 09:29
Der er sikkert en god forklaring, men hvorfor lege "catchup" med Chrome og Safari når nu deres javascript motor er opensource og frit kan benyttes?

Så vil FF ikke bare være lige så hurtig, de vil også yderligere kunne biddrage med videreudvikling af den. De har trodsalt vist at de kan lave en god motor.
Gravatar #2 - Redrumrd
10. sep. 2010 09:37
Ja synes også det er et underligt sted at bruge så meget energi. Det der betyder mest i sidste ende er hvor godt de forskellige features i browseren er implementeret.
Det der afholder mig fra at bruge firefox lige nu er hvor langsom og langt bagud deres Mac version er i forhold til Chrome, som jeg konstant føler bliver forbedret.
Gravatar #3 - Spirit55555
10. sep. 2010 09:50
Den nye JavaScript-motor til Firefox, JaegerMonkey, er nu blevet implementeret i den seneste beta af Firefox 4.

Den er ikke engang i den seneste Minefield: http://forums.mozillazine.org/viewtopic.php?f=23&a...

JaegerMonkey er bygget på Mozillas tidligere motor SpiderMonkey, som stammer tilbage fra Firefox 2.x, men udviklingen har altså taget lidt længere tid end forventet, hvorfor JM først implementeres i betaen nu.

JägerMonkey has been under development by the Mozilla Corporation since early 2010.

http://en.wikipedia.org/wiki/JaegerMonkey
Gravatar #4 - trylleklovn
10. sep. 2010 09:57
ghostface (1) skrev:
Der er sikkert en god forklaring, men hvorfor lege "catchup" med Chrome og Safari når nu deres javascript motor er opensource og frit kan benyttes?


Hvorfor overhovedet udvikle på Firefox generelt, når nu man har alternative browsere....
Gravatar #5 - mbp
10. sep. 2010 09:59
Hjemmesider ser anderledes ud i mit firefox 4 (både beta 4 og 5) når jeg har hardwareacceleration slået til. Det er da ikke specielt smart? Skal webdesignere så også til at tage højde for alle verdens forskellige grafikkort?
Gravatar #6 - mvoigt27
10. sep. 2010 10:00
Var jeg den eneste der foventede noget om en abe der drikker jaegermeister?!
Gravatar #7 - Athinira
10. sep. 2010 10:12
trylleklovn (4) skrev:
Hvorfor overhovedet udvikle på Firefox generelt, når nu man har alternative browsere....


Fordi de har forskellige interfaces, forskellige indstillingsmuligheder, samt forskellige temaer og plugins tilgængelig.

Og sidst men ikke mindst: Fordi at det er det Mozilla lever af? :)

En JavaScript-motor er noget andet, siden den kører usynligt i baggrunden. Den eneste forskel en bruger kan mærke mellem forskellige javascriptmotorer (bugs not-withstanding) er hastighed.
Gravatar #8 - mireigi
10. sep. 2010 10:22
ghostface (1) skrev:
Der er sikkert en god forklaring, men hvorfor lege "catchup" med Chrome og Safari når nu deres javascript motor er opensource og frit kan benyttes?

Så vil FF ikke bare være lige så hurtig, de vil også yderligere kunne biddrage med videreudvikling af den. De har trodsalt vist at de kan lave en god motor.


Jeg tror at Mozilla udvikler deres egen for at være uafhængige af andre, samt have bedre integration med features og addons til FF. Mange addons er jo netop udviklet til at bruge den API der findes i FF samt dens JS motor. Skifter man pludselig JS motor, vil mange addons ikke længere virke, hvilket giver en del vrede brugere / udviklere.
Gravatar #9 - MrJinky
10. sep. 2010 10:41
Sidder med Beta5 her.
FF er blevet mærkbart hurtigere end 3x.x
Gravatar #10 - HerrMansen
10. sep. 2010 10:55
Nu spørger jeg sikkert dumt, men har ikke megen interesse i browser.

Betyder dette (og generelt) at Java afviklingen er indbygget i browseren nu - og at vi slipper for at hente lortet på alle maskiner?
Gravatar #11 - d0rk
10. sep. 2010 10:57
#10
Nej. Java og JavaScript er 2 meget forskellige ting.
Gravatar #12 - gensplejs
10. sep. 2010 11:11
ghostface (1) skrev:
Der er sikkert en god forklaring, men hvorfor lege "catchup" med Chrome og Safari når nu deres javascript motor er opensource og frit kan benyttes?

Så vil FF ikke bare være lige så hurtig, de vil også yderligere kunne biddrage med videreudvikling af den. De har trodsalt vist at de kan lave en god motor.

Sort snak.
Chrome og safari bruger begge webkit til rendering. Men de bruger altså ikke samme javascript motor.
Chrome bruger googles open source V8 motor og safari bruger noget SquirrelFish Extreme eller videreudvikling deraf...

Så hvilken af disse er det du mener Firefox skal hoppe over på?
Mit bedste bud er V8 fordi den simpelthen er hurtigst.
Gravatar #13 - Montago.NET
10. sep. 2010 11:50
Tid det tager at surfe:

opgave: start program, load startsiden (newz.dk)

programmet startes 5-10 minutter efter windows er færdig med at loade alting for en sikkerheds skyld

Chrome ~ 5 sek første gang, 1 sek anden gang

Firefox ~ 1 minut første gang, 5 sekunder anden gang


og så undre folk sig over jeg basher den møg ræv...

Gravatar #14 - markjensen
10. sep. 2010 11:56
#13 Hvorfor lukker du din browser?
Gravatar #15 - Bllets
10. sep. 2010 12:58
#14
Fordi jeg har Chrome... :)
Gravatar #16 - fusk
10. sep. 2010 14:49
Det har nu aldrig været et problem for mig, når jeg trykker på knappen, så popper vinduet frem.
Gravatar #17 - Snuden
10. sep. 2010 20:50
#13 Din firefox-profil må enten være i stykker, kæmpestor eller begge dele.

Helt ærlig, du kan da sige dig selv at hvis den virkelig tog et minut om at starte for alle andre også, så var du nok ikke den første der nævnte det.
Gravatar #18 - king4s
12. sep. 2010 10:30
Futuremark har lavet et frit benchmark tool til det formål: http://service.futuremark.com/peacekeeper/index.ac...
Gravatar #19 - king4s
12. sep. 2010 11:00
Det vil unægteligt opleves forskeligt på folks computer, om hvor lang tid en side er om at loade. Plugins, fragmenteret diske, hardware, alt spiller en rolle. Min gamle MacBook Pro, som jeg har smækket en ssd i er 30% hurtiger end min quad core iMac til den opgave. ( Altså en hel side, ikke kun java delen). Så er den grund kan man ikke punke folk for at deres Firefox er længer tid om det end ens egne.

Når det så er sagt, så var jeg da dybt skuffet over hvor langsom Firefox er og en da med sin nyeste forbedringer.
Har brugt FF på min win maskine siden IE plugin kom frem og er vildt glad for det. Men nu skal jeg da se om de andre har en synlig forbedring i hastighed på en almindelig arbejdsdag.
Gravatar #20 - Clauzii
12. sep. 2010 13:05
Med 11 plugins installeret, og kørende på en gammel Athlon XP2800+, er min FF 22 sek. om at starte første gang, derefter 2½. Det synes jeg ikke er så slemt, men jeg glæder mig til FF 4 er ude af Beta, da hurtigere JAVA er et plus.

At Flash video på DR kører elendigt tilskriver jeg DR/Adobe, da det HAR fungeret upåklageligt inden Flash 10 og den "opdaterede" DR-Player blev frigivet. I WMP var det ihf. flydende..
Gravatar #21 - Niklas H
12. sep. 2010 13:36
Clauzii (20) skrev:
JAVA


Java og javascript har intet at gøre med hinanden.
Gravatar #22 - Clauzii
12. sep. 2010 13:40
#21:
Glemte ordet script, ja.
Gravatar #23 - bjerh
12. sep. 2010 15:43
#20 Jeg syntes personligt at Flashsider er begyndt at tynge utroligt på browseren i den nyeste BETA. Men det er jo bare BETAsoftware, så det ser jeg ikke som et større problem... endnu.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login