¿Por qué la aplicación de Facebook para iPhone es tan lenta para cargar el contenido (en particular comentarios de publicaciones) y a veces no recupera las publicaciones?
El sitio web funciona bastante bien y rápido, pero la aplicación es significativamente más lenta, ya que utiliza la misma red inalámbrica.
¿Hay algún problema en mi teléfono o alguien tiene pistas sobre cómo depurar algo como esto?
iphone
applications
facebook
aneuryzm
fuente
fuente
Respuestas:
La teoría predominante de por qué la aplicación de Facebook actual para iOS es tan lenta es que la aplicación:
La aplicación utiliza muy poco código nativo y, por lo tanto, la mayor parte de su interacción tiene lugar dentro de un UIWebView que muestra HTML y ejecuta Javascript.
Esencialmente, en cualquier lugar donde una aplicación muestra algo que se ve y actúa como si estuviera "incrustando un navegador web", eso es un UIWebView.
En términos muy simples, el motor Nitro Javascript hace que Javascript sea "más rápido".
iOS 4.3 trajo el motor Nitro a Mobile Safari, e IOS 5 trajo el motor Nitro a los atajos web iniciados desde la pantalla de inicio. Esta es una razón potencial por la que su uso de Facebook en Mobile Safari parece mucho más receptivo.
A partir de iOS 5.1, UIWebView no se beneficia del motor Nitro Javascript.
Este tema se ha discutido recientemente en el blog de Mobtest, " Esta es la razón por la cual la aplicación de iOS de Facebook es tan mala (UIWebViews y no Nitro) " con una serie de comentarios en el hilo relacionado de Hacker News .
Dentro de la aplicación actual, Facebook ha aumentado recientemente su promoción de aplicaciones iOS adicionales:
Estas aplicaciones, que van desde "noticias viejas" hasta "nuevas", parecen hacer un buen trabajo al enfocarse en hacer bien una sola tarea relacionada con Facebook, en algunos casos agregan soporte para algo que la aplicación general de Facebook iOS no hace. incluso apoyo.
fuente
Lo soluciono usando un vpn. Luego, los comentarios, videos y otros se cargan rápidamente. Quizás el problema sea causado por los ISP que usan la inspección profunda de paquetes (que se omite cuando se usa un VPN). El problema también está en Android.
fuente
Si desea hacer clic en los enlaces FB, use la versión web (al menos hasta que FB mejore su diseño).
fuente