Suivez-nous

iOS

Performances natives pour le WebKit des apps

Arnaud

Publié le

 

Par

kit.jpg

Avec iOS 8 et Yosemite, Apple a unifié l’API utilisée pour intégrer WebKit dans une application, avec une nouvelle classe nommée WKWebView. Mais pas seulement : selon Vicki Murley, un développeur installé à San Francisco et assistant à la WWDC, cette API offre les même performances natives que Safari. Fini, donc, les scrolling de page web un peu sautillant dès qu’on navigue depuis une application de gestion de fichier par exemple.

Ce faisant, la Pomme fait machine arrière sur un secteur où elle s’est attirée les foudres des développeurs : l’ancienne API d’intégration de WebKit ne permettait pas d’accéder au moteur javascript Nitro, aboutissant à des performances nettement dégradées lors de l’intégration de WebKit dans une app. Avec iOS 8 et Yosemite, c’est du passé, et c’est une excellente nouvelle. Décidément, la nouvelle “ouverture” d’Apple s’avère fort positive !

kit.jpg

API is the same across iOS and OS X, and the new WKWebView on iOS is running JS just as quickly as Safari.

Lire sur le sujet :