web-dev-qa-db-fra.com

Chrome IOS - Est-ce juste une UIWebView?

Je ne suis pas sûr que ce soit une question appropriée ici, mais la nouvelle application Chrome pour IOS est-elle juste une UIWebView?

Si oui, serait-il sûr de supposer qu'il ne devrait pas y avoir de différence de rendu entre celui-ci et Safari mobile?

49
SpaceBeers

À partir de la version 48, Chrome pour iOS utilise WKWebView, qui est la même vue utilisée dans Safari.

Sources:

18
Ben Leggiero

Non, ce n'est pas seulement un UiWebView. Mike Pinkerton's poste sur googlegroup de l'équipe chrome :

Chrome pour iOS a des restrictions techniques assez importantes imposées par l'App Store, telles que l'exigence d'utiliser l'UIWebView intégré pour le rendu, pas de V8 et un modèle à processus unique. En conséquence, il a été difficile de réutiliser les composants d'infrastructure Chromium critiques. Cela dit, nous utilisons beaucoup de code, comme la couche réseau, l'infrastructure de synchronisation et de signets, l'omnibox, les métriques et les rapports de plantage, et une partie croissante du contenu.

La couche réseau contient à elle seule un lot d'optimisations pour améliorer votre navigation. Voici un aperçu rapide: http://www.igvita.com/2012/06/04/chrome-networking-dns-prefetch-and-tcp-preconnect/

34
igrigorik

Oui, vous avez raison ... il utilise le moteur de rendu webkit, avec Chrome UI.

Réf. DaringFireball ...

Ce n'est pas le Chrome ou JavaScript - les règles de l'App Store l'interdisent. C'est la version système iOS de WebKit enveloppée dans l'interface utilisateur du navigateur de Google

24
Ashley Mills