iOS 5 : les webapps profiteraient de Nitro

Florian Innocente |

Dans la bêta d'iOS 5, Les applications web s'exécutant en dehors de Safari profitent du moteur JavaScript Nitro (et tournent donc plus vite) affirme un développeur sur Hacker News. En mars dernier une mini polémique était née de la sérieuse différence de performances observée dans iOS 4 entre des applications tournant dans Safari face à d'autres lancées depuis l'écran d'accueil et tournant à l'extérieur du navigateur (on le voit à l'absence de l'interface de Safari Mobile).

Apple avait répondu qu'elle tenait compte de considérations de sécurité (lire Apple s'exprime sur la lenteur des web apps). En revanche, d'après le même développeur, les contenus web s'exécutant à l'intérieur d'applications natives restent sur l'ancien principe et ne profitent pas de l'accélération amenée par la compilation à la volée.

http://static.igen.fr/img/2011/4/photoblogwebapp-20110617-173448.jpg

[via CNET]

avatar jolepabo | 
C'est dommage, ça serait tellement utile dans l'appli twitter!
avatar master_bate | 
Peut être pour iOS 6.
avatar eldaran83 | 
@ Neofelis nebulosa : Une web-app ne contient pas de système d'onglets et ne contient les pages que d'un seul site. C'est une solution pratique car simple à déployer quand c'est un site existant (une feuille de style, un système AJAX). Les développeurs iPhone utilisent WebKit pour afficher la plupart des textes "dynamiques", car les outils Apple ne permettent pas facilement de modifier les textes, sauf dans les listes. Par exemple, dans MacG Mobile, les articles sont une mini fenêtre Web, pareil pour les pubs et les "à propos". Dans Twitter, les tweets sont affichés pareil. (Résultat, quand tu cliques sur les flèches pour changer d'article, il y a un léger temps de chargement...) Safari, c'est également plusieurs fenêtres WebKit avec des ajouts autour : onglets, Nitro, favoris, ...
avatar Guillaumeg33 | 
Question bête : La Nitro, c'est pour que le kit soit plus bavard ? Ce kit web est bien encadré, pour faire causette (pour jouer à touche touche parce que ma rétine le vaut bien, pour pas perdre le nord, cadrer un instantané de clarté, en avoir entre les deux oreilles …) Parceque FesseBouc est pas très bavard finalement, à par clicouiller, y'a pas moyen de sélectionner quoi que ce soit (texte, image, video, …) pour interagir avec d'autre app.

CONNEXION UTILISATEUR