Чому додаток Facebook для iPhone так повільно завантажує вміст?


13

Чому додаток Facebook для iPhone так повільно завантажує вміст (зокрема коментарі до публікацій), а іноді взагалі не отримує публікації?

Веб-сайт працює досить добре і швидко, але додаток значно повільніше, використовуючи ту ж бездротову мережу.

Щось не так у моєму телефоні чи хтось має підказки, як налагодити щось подібне?


2
Анекдотично я ненавиджу додаток Facebook iOS. Мобільний інтерфейс Facebook працює чудово, обмежуючи такі обмеження, як неможливість завантаження медіа (обмеження браузера iOS, а не обмеження Facebook) та додаток? Не так багато. Я задоволений лише тим, що звинувачую Facebook і називаю це за день. Тим більше, що розробник додатків Facebook для iOS дуже публічно висловив Apple за численні скарги, скарги, які здаються йому дуже специфічними. Можливо. [/ rant]
Джейсон Салаз

@JasonSalaz Це була нова кривда? Я знаю, що назад розробник (у них один хлопець це робив) відчув ослабленість процесу огляду Apple, і не хочуть жодної його частини. Але це вже давно виправлено (насправді, здається, що все затверджується в ці дні). Що стосується програми, подивіться рейтинг. Тисячі людей оцінили його 1-зірковим за загальний вигляд. Поточна версія має загальний рейтинг 2-зіркових (з 2665 оцінок). І загалом 1545 дали йому 1-зіркову, що додатково 379 - це 2. Тільки 364 користувачі дали їй 5-зіркових. Це має підказати вам не загальною якістю.

@cksum Ні, нових скарг немає, і я вже не знаю, хто розробляє додаток для iOS в / для Facebook. Я просто знаю, що у мене є друг, який працює у Facebook, читаючи мої скарги, і, мабуть, ненавидить мене в цей момент :). Він або спростовує мене, або просто каже: "Скоро". :(
Джейсон Салаз

Відповіді:


13

Переважаюча теорія щодо того, чому поточний додаток Facebook для iOS настільки млявий, полягає в тому, що додаток:

  1. страждає від великого використання JavaScript в компоненті UIWebView, який наразі не користується механізмом JavaScript "Nitro", який доступний мобільному Safari
  2. погано розроблений

У додатку використовується дуже мало нативного коду, і тому більшість вашої взаємодії відбувається в межах UIWebView, де відображається HTML і виконується Javascript.

По суті, в будь-якому місці, де додаток відображає щось, що виглядає і діє так, ніби "вбудовує веб-браузер", це UIWebView.

Дуже просто кажучи, двигун Nitro Javascript робить Javascript "швидшим".

iOS 4.3 приніс двигун Nitro до мобільного Safari, а IOS 5 приніс движок Nitro до веб-клавіш швидкого доступу, запущених з головного екрану. Це одна з можливих причин, чому ваше використання Facebook у програмі Mobile Safari здається набагато більш чуйною.

Як і в iOS 5.1, UIWebView не користується двигуном Nitro Javascript.

Це питання нещодавно обговорювалося в блозі Mobtest " Ось чому додаток Facebook iOS такий поганий (UIWebViews і не Nitro) " з низкою коментарів у відповідній темі новин Hacker News .

У поточному додатку Facebook нещодавно збільшив рекламу додаткових додатків для iOS:

Ці додатки - починаючи від "старих новин" до "абсолютно нових", здається, непогано зосереджуються на тому, щоб добре виконати єдине завдання, пов’язане з Facebook, у деяких випадках додаючи підтримку для чогось, що загальний додаток для iOS Facebook не робить навіть підтримка.


Чи можемо ми отримати рішення, як виправити наш телефон англійською мовою? Слід зробити просте виправлення, щоб зробити додаток більш гладким

0

Я працюю навколо цього за допомогою vpn. Потім коментарі, відео та інші завантажуються швидко. Можливо, проблему викликають Інтернет-провайдери за допомогою глибокої перевірки пакетів (яка обходить, коли ви використовуєте vpn). Проблема також в android.


-1

Якщо ви хочете натиснути на посилання FB, використовуйте веб-версію (принаймні, поки FB не покращить свій дизайн.)


Чи можете ви пояснити трохи більше, що ви маєте на увазі!
Ruskes
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.