MobileSafari in iPhone 3.0 mit schnellerem JavaScript

MobileSafari, der Browser des iPhones, soll im kommenden iPhone OS 3.0 drei bis zehn mal schneller sein, als heute in der iPhone-2.1-Version.
Letzten Sommer hatte das Apple-WebKit-Team eine neue JavaScript-Engine mit dem Namen «SquirrelFish» vorgestellt. Diese neue Engine war ein vielfaches schneller als die bisher in WebKit bzw. Safari verwendete JS-Engine und zeigte somit bereits grosse Geschwindigkeitsschübe für die Zukunft voraus. Nur gerade drei Monate später hatten die Entwickler bei Apple die Engine noch einmal runderneuert und unter dem Namen «SquirrelFish Extreme» in den damals aktuellen NightlyBuilds von WebKit veröffentlicht. Diese Engine fliess - unter dem marketingtechnisch klügeren Namen «Nitro» - erstmals mit der diesjährigen Safari 4 Public-Beta in ein offizielles Safari-Release ein und katapultierte Safari auf den Thron der Rangliste der schnellsten Browsern bezüglich JavaScript des Marktes. Da Apple beim WebKit-Projekt die strenge Richtlinie verfolgt, dass jedes neue Build des WebKits trotz neuer Features nie langsamer werden darf, sondern immer bessere Performance aufzeigen muss, dürfte sich dieser Trend bis im Sommer - für wann die finale Version von Safari 4 erwartet wird - immer weiter verbessern.
Nun scheinen die Entwicklungen rund um eben diese JavaScript-Engine definitiv auch MobileSafari auf dem iPhone erreicht zu haben. Zwar gab es bereits beim 2.1-Update Anzeichen, dass Apple bereits erste Errungenschaften der SquirrelFish-Engine in MobileSafari einfliessen liess - nun scheint dieser Schritt aber mit 3.0 komplettiert zu werden: Nach neusten Benchmarks des MobileSafari in der Developer-Beta von iPhone 3.0 soll JavaScript drei bis zehn mal schneller laufen als noch im aktuellen MobileSafari unter iPhone OS 2.0. Bestätigt, dass Nitro bis im Sommer noch komplett in MobileSafari einfliesst seitens Apple oder des Apple-WebKit-Teams ist zwar noch nichts, aber die Resultate sprechen für sich. John Gruber vom Daring Fireball hat deshalb im July 2008 ein Script geschrieben, welches die JS-Performance testet und somit Aufschluss darüber gibt, ob der Browser bereits mit SquirrelFish bzw. Nitro versehen wurde, oder nicht. Dieses Script von Gruber ruft eine rekursive Funktion 3000 mal auf. Bisherige WebKit-Versionen brachen das Script nach 499 Funktionsabläufen jeweils ab, Firefox 3.0.1 brachte es bis 2’999 Abläufen. Ein aktuelles WebKit-Nightly mit der «Nitro»-Engine liess das Script bis 43’687 Aufrufe laufen. MobileSafari aus iPhone OS 2.1 hatte dieselbe Begrenzung wie Safari 3.1.2 (also Safari ohne Nitro), nämlich 499. Nun hat Gruber vorgestern bestätigt, dass MobileSafari in iPhone 3.0 tatsächlich bereits Ansätze von Nitro beinhalten könnte - definitiv lässt sich vorerst jedoch nur etwas sagen: Die JavaScript-Performance ist einiges schneller in iPhone OS 3.

Login

Passwort vergessen?

Noch kein Konto? Jetzt kostenlos registrieren

Ähnliche Inhalte

macprime.ch Retrospectiva

Wochenrückblick Retrospectiva 2014-12

Sonntag, 23. März 2014, um 09:42 Uhr
Kein Bild

Neue iPod nanos, iPod touch, iTunes 8 und Blu-Ray in 10.5.6? (Video)

Samstag, 23. August 2008, um 09:50 Uhr
macprime.ch Retrospectiva

Wochenrückblick Retrospectiva 2012-33

Samstag, 18. August 2012, um 21:25 Uhr

Sponsor (?)

ProCamera

Wettbewerbe (Übersicht)

Bild zum Wettbwerb

3x iPad Stands von SmarterStand.ch gewinnen

Präsentiert von: SmarterStand.ch
Teilnahmeschluss ist Montag, 05. Mai 2014
Bild zum Wettbwerb

3 Bücher «OS X Mavericks – Der umfassende Ratgeber» zu gewinnen

Präsentiert von: Vierfarben Verlag
Teilnahmeschluss ist Montag, 28. April 2014
Bild zum Wettbwerb

iPad- und MacBook-Aufkleber «Juice» oder «Mädchen mit Ballon» gewinnen

Präsentiert von: ApfelKleber.de
Teilnahmeschluss ist Mittwoch, 23. April 2014

Magazin «Best of» (Übersicht)

iPhone-Event: iOS 7 am 18.09., iPhone 5c und iPhone 5s, Verfügbarkeit Schweiz und iPhone Dock

Mittwoch, 11. September 2013, um 05:20 Uhr

UP-Armband

Mittwoch, 26. Juni 2013, um 09:42 Uhr

15-Zoll MacBook Pro mit Retina Display (late 2013)

Donnerstag, 05. Dezember 2013, um 10:42 Uhr

Anzeige (?)

Jetzt auf macprime.ch (Live)

News

Apple und Google wollen sich exklusive Spiele sichern

Heute um 15:00 Uhr
News Avatar

Re: «randlos drucken aus Pages 5.2»

Heute um 14:14 Uhr
News
 

Re: «randlos drucken aus Pages 5.2»

Heute um 14:05 Uhr
Kommentar
 

Re: «Mac Pro so schlecht verfügbar wie kein Mac der letzten Jahre»

Heute um 14:04 Uhr
News

Apple aktualisiert Umwelt-Bericht: «Wir sind noch lange nicht am Ziel»

Heute um 11:50 Uhr
News

Apples Beta-Programm ist nun auch für Endkunden verfügbar

Heute um 08:45 Uhr
News

Apple veröffentlicht iOS 7.1.1

Heute um 06:28 Uhr

Aktuelle Umfrage

Besitzt du ein Apple TV?

  •  
  •  
  •  
  •  
  •  
  •  
Details

Sponsoren

macprime.ch unterstützen