13 votos

¿Por qué la aplicación de Facebook para iPhone es tan lenta para cargar el contenido?

¿Por qué la aplicación de Facebook para iPhone es tan lenta a la hora de cargar el contenido (en particular los comentarios de las publicaciones) y a veces no recupera las publicaciones en absoluto?

El sitio web funciona bastante bien y rápido, pero la aplicación es significativamente más lenta, utilizando la misma red inalámbrica.

¿Hay algún problema en mi teléfono o alguien tiene pistas sobre cómo depurar algo así?

2 votos

Anecdóticamente, odio la aplicación de Facebook para iOS. La interfaz móvil de Facebook funciona de maravilla, salvo limitaciones como la imposibilidad de subir archivos multimedia (limitación del navegador de iOS, no de Facebook), ¿y la aplicación? No tanto. Me conformo con echarle la culpa a Facebook y darlo por terminado. Especialmente desde que el desarrollador de la aplicación de Facebook para iOS arremetió muy públicamente contra Apple por numerosos agravios, agravios que parecen ser muy específicos para él. Tal vez. [/rant]

0 votos

@JasonSalaz ¿Fue este un nuevo agravio? Sé que hace tiempo el desarrollador (tenían a un tipo haciéndolo) se sintió menospreciado por el proceso de revisión de Apple y no quiere saber nada de él. Pero eso hace tiempo que se corrigió (en realidad parece que hoy en día se aprueba cualquier cosa). En cuanto a la aplicación, mira la calificación. Miles de personas la han calificado con 1 estrella por ser, en general, una basura. La versión actual tiene una calificación general de 2 estrellas (de 2665 calificaciones). Y en conjunto, 1545 le han dado 1 estrella, y otros 379 le han dado 2. Sólo 364 usuarios le han dado 5 estrellas. Eso debería darte una pista sobre la calidad general.

0 votos

@cksum No, no hay nuevas quejas, y ya no sé quién está desarrollando la aplicación de iOS en/para Facebook. Sólo sé que tengo un amigo que trabaja en Facebook leyendo mis quejas, y probablemente me odie a estas alturas :). O me refuta o simplemente dice: "Pronto" :(

13voto

jeff Puntos 256

La teoría predominante de por qué la actual aplicación de Facebook para iOS es tan lenta es que la aplicación:

  1. sufre de un uso intensivo de JavaScript en un componente UIWebView que actualmente no se beneficia del motor Javascript "Nitro" que está disponible para Mobile Safari
  2. está mal diseñado

La aplicación utiliza muy poco código nativo, por lo que la mayor parte de su interacción tiene lugar dentro de una UIWebView que muestra HTML y ejecuta Javascript.

Esencialmente, en cualquier lugar donde una aplicación está mostrando algo que parece y actúa como si estuviera "incrustando un navegador web", eso es una UIWebView.

En términos muy sencillos, el motor Nitro Javascript hace que Javascript sea "más rápido".

iOS 4.3 llevó el motor Nitro a Mobile Safari, e IOS 5 llevó el motor Nitro a los accesos directos a la web lanzados desde la pantalla de inicio. Esta es una de las posibles razones por las que su uso de Facebook dentro de Mobile Safari parece mucho más receptivo.

A partir de iOS 5.1, UIWebView no se beneficia del motor Nitro Javascript.

Esta cuestión se ha debatido recientemente en el blog de Mobtest, " Por eso la aplicación de Facebook para iOS es tan mala (UIWebViews y sin 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 adicionales para iOS:

Estas aplicaciones, que van desde las "antiguas" hasta las "nuevas", parecen hacer un buen trabajo al centrarse en hacer bien una única tarea relacionada con Facebook, y en algunos casos añaden soporte para algo que la aplicación general de Facebook para iOS ni siquiera admite.

0 votos

¿Podemos tener la solución para arreglar nuestro teléfono en inglés? Debería haber una solución sencilla para que la aplicación sea más fluida

0voto

Geoff C Puntos 1

Yo lo soluciono usando una vpn. Entonces los comentarios, vídeos y demás se cargan rápidamente. Tal vez el problema se deba a que los ISPs utilizan la Inspección Profunda de Paquetes (que se omite cuando se usa una vpn). El problema también se da en Android.

-1voto

user93166 Puntos 1

Si quieres hacer clic en los enlaces de FB utiliza la versión web (al menos hasta que FB mejore su diseño).

0 votos

¿Podría explicar un poco más lo que quiere decir?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X