Zum Hauptinhalt Zur Navigation

iOS 4.3: Bremst Apple Webapplikationen aus?

Apples iOS 4.3 verfügt unter anderem über eine deutlich schnellere Javascript-Engine. Doch Webapplikationen, die der Nutzer vom Home-Bildschirm aus startet, laufen langsamer als wenn sie direkt im Browser aufgerufen werden.
/ Jens Ihlenfeld
67 Kommentare News folgen (öffnet im neuen Fenster)

Eine Webapplikation, die unter iOS 4.3 vom Home-Bildschirm aus gestartet wird, läuft deutlich langsamer als die gleiche Applikation, wenn sie direkt im Browser ausgeführt wird. Darauf weist unter anderem O'Reilly-Autor Maximiliano Firtman hin(öffnet im neuen Fenster) . Auch Webentwickler Alex Kessinger bestätigte gegenüber The Register(öffnet im neuen Fenster) diese Einschätzung.

Auch native Apps, die UIWebView verwenden, sollen von dem Problem betroffen sein. Die Browserkomponente UIWebView von iOS können Entwickler in eigene native Apps einbinden, um darin Webinhalte anzuzeigen. Manche native Applikation setzt komplett auf Webtechnik.

Firtman hat zur Demonstration den Javascript-Benchmark in eine Demoseite eingebettet(öffnet im neuen Fenster) . In unserem Versuch benötigte Safari für den Test 3.411,8 ms. Nachdem wir die Seite auf dem Home-Bildschirm abgelegt und von dort aus aufgerufen hatten, benötigte der Test 8.312,4 ms, also mehr als die doppelte Zeit.

Der enorme Zeitunterschied lässt vermuten, dass die neue Javascript-Engine nur direkt in Safari zur Verfügung steht. Eine offizielle Bestätigung dafür gibt es bislang nicht. Daher ist auch unklar, ob das Verhalten auf einen Bug zurückzuführen ist oder es von Apple bewusst so umgesetzt wurde.


Relevante Themen