En activant le moteur JavaScript Nitro pour ce mode
Mise à jour du 20/06/2011 par Idelways
Les applications Web épinglées sur l'écran de démarrage des iDevices et fonctionnant sous Safari mobile en mode plein écran pourraient bientôt bénéficier des progrès remarquables apportés par le moteur JavaScript « Nitro » avec l'arrivée d'iOS 5, actuellement en bêta.
Comme on peut s'y attendre, cette annonce pointue, néanmoins importante et en tout cas prématurée ne vient pas directement d'Apple, mais de l'un de ses (ex. ?) employés ayant dévoilé cette nouvelle sur un site d'échange, sous couvert d'anonymat.
Xuzz (de son pseudonyme), conscient que son message enfreint son contrat de non-divulgation, affirme que les applications Web disposeront de « la signature de code dynamique » qui signifie d'après lui l'activation de Nitro pour ces applications.
La sortie d'iOS 4.3 avait quelque peu déçu les développeurs, au vu de la perte de fluidité constatée sur les applications Web.
Apple avait par la suite confirmé que Nitro n'est pas activé pour Web.app (le process dans lequel tournent ces applications) contrairement aux code JavaScript tournant directement sur Safari, et que le mode de rendu asynchrone ne l'est pas non plus.
Ce problème qui tarde à être réglé serait donc en bonne voie de l'être, et le gouffre en terme de performance creusé entre ces deux modes bientôt comblé.
En réponse à un commentaire l'interrogeant sur la possibilité que Nitro soit activé pour le contrôle UIWebView (permettant d'afficher du contenu Web à l'intérieur des applications natives), Xuzz répond par la négative et estime cela invraisemblable : « ils ne peuvent pas donner une signature du code dynamique pour toutes les applications, sinon leurs mesures de sécurité seraient inutiles ».
L'attribution de cette signature nécessaire pour autoriser la compilation « just-in-time » de Nitro s'oppose donc à la politique de sécurité d'Apple pour les applications de son App Store.
La firme à la pomme se refuse pour l'instant à tout commentaire.
Source : Message de Xuzz
Et vous ?


Vous avez lu gratuitement 7 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.