Pourquoi l'application Facebook pour iPhone est-elle si lente à charger le contenu (en particulier les commentaires de messages) et parfois ne récupère-t-elle pas du tout les messages?
Le site Web fonctionne assez bien et rapidement, mais l'application est beaucoup plus lente, utilisant le même réseau sans fil.
Quelque chose ne va pas dans mon téléphone ou quelqu'un a-t-il des conseils pour déboguer quelque chose comme ça?
iphone
applications
facebook
anévrisme
la source
la source
Réponses:
La théorie prédominante qui explique pourquoi l'application Facebook actuelle pour iOS est si lente est que l'application:
L'application utilise très peu de code natif, et donc la plupart de votre interaction se déroule dans une UIWebView affichant HTML et exécutant Javascript.
Essentiellement, partout où une application affiche quelque chose qui ressemble et agit comme si elle "intégrait un navigateur Web", c'est une UIWebView.
En termes très simples, le moteur Nitro Javascript rend Javascript "plus rapide".
iOS 4.3 a apporté le moteur Nitro à Mobile Safari, et IOS 5 a apporté le moteur Nitro aux raccourcis Web lancés à partir de l'écran d'accueil. C'est une des raisons possibles pour lesquelles votre utilisation de Facebook dans Mobile Safari semble tellement plus réactive.
Depuis iOS 5.1, UIWebView ne bénéficie pas du moteur Javascript Nitro.
Ce problème a été récemment discuté sur le blog Mobtest, " Voici pourquoi l'application Facebook iOS est si mauvaise (UIWebViews et pas de Nitro) " avec un certain nombre de commentaires dans le fil de discussion Hacker News .
Dans l'application actuelle, Facebook a récemment augmenté sa promotion d'applications iOS supplémentaires:
Ces applications - allant des "anciennes nouvelles" aux "toutes nouvelles" - semblent bien se concentrer sur la réalisation d'une seule tâche liée à Facebook, ajoutant dans certains cas la prise en charge de quelque chose que l'application générale iOS iOS ne fait pas même soutien.
la source
Je contourne cela en utilisant un vpn. Ensuite, les commentaires, vidéos et autres se chargent rapidement. Peut-être que le problème est causé par les FAI utilisant l'inspection approfondie des paquets (qui est contournée lorsque vous utilisez un VPN). Le problème est également sur Android.
la source
Si vous souhaitez cliquer sur les liens FB, utilisez la version Web (au moins jusqu'à ce que FB améliore sa conception.)
la source