Mengapa aplikasi Facebook untuk iPhone sangat lambat memuat konten?


13

Mengapa aplikasi Facebook untuk iPhone sangat lambat memuat konten (khususnya komentar posting) dan terkadang tidak mengambil posting sama sekali?

Situs web berfungsi dengan sangat baik dan cepat tetapi aplikasi ini secara signifikan lebih lambat, menggunakan jaringan nirkabel yang sama.

Apakah ada yang salah di ponsel saya atau ada yang punya petunjuk cara men-debug sesuatu seperti ini?


2
Secara anekdot, saya benci aplikasi Facebook iOS. Antarmuka seluler Facebook berfungsi dengan sangat baik membatasi keterbatasan seperti ketidakmampuan untuk mengunggah media (batasan browser iOS, bukan batasan Facebook), dan aplikasinya? Tidak terlalu banyak. Saya puas hanya menyalahkan Facebook dan menyebutnya sehari. Terutama karena pengembang aplikasi iOS Facebook secara terbuka mengecam Apple untuk berbagai keluhan, keluhan yang tampaknya sangat spesifik baginya. Mungkin. [/ kata-kata kasar]
Jason Salaz

@JasonSalaz Apakah ini keluhan baru? Saya tahu jauh di belakang pengembang (mereka memiliki satu orang melakukannya) merasa diremehkan oleh proses peninjauan Apple dan tidak ingin bagian dari itu. Tapi itu sudah lama diperbaiki (sebenarnya sepertinya ada yang disetujui hari ini). Adapun aplikasi, lihat peringkat. Ribuan orang telah memberinya peringkat 1 bintang karena umumnya hanya sampah. Versi saat ini memiliki peringkat keseluruhan 2-bintang (dari 2665 peringkat). Dan secara keseluruhan, 1545 telah memberinya bintang-1, yang 379 tambahan memberikannya 2. Hanya 364 pengguna yang memberinya bintang-5. Itu seharusnya memberi Anda petunjuk tentang kualitas yang tidak menyeluruh.

@cksum Tidak, tidak ada keluhan baru, dan saya tidak tahu lagi siapa yang mengembangkan aplikasi iOS di / untuk Facebook. Saya hanya tahu bahwa saya punya teman yang bekerja di Facebook membaca keluhan saya, dan mungkin membenci saya pada saat ini :). Dia membantah saya atau hanya mengatakan: "Segera". :(
Jason Salaz

Jawaban:


13

Teori utama mengapa aplikasi Facebook saat ini untuk iOS begitu lamban adalah bahwa aplikasi tersebut:

  1. menderita dari penggunaan JavaScript yang berat dalam komponen UIWebView yang saat ini tidak mendapat manfaat dari mesin Javascript "Nitro" yang tersedia untuk Mobile Safari
  2. dirancang dengan buruk

Aplikasi ini menggunakan kode asli sangat sedikit, dan dengan demikian sebagian besar interaksi Anda terjadi dalam UIWebView yang menampilkan HTML dan mengeksekusi Javascript.

Pada dasarnya, di mana saja di mana aplikasi menampilkan sesuatu yang terlihat dan bertindak seperti "menyematkan browser web", itu adalah UIWebView.

Dalam istilah yang sangat sederhana, mesin Nitro Javascript membuat Javascript "lebih cepat".

iOS 4.3 membawa mesin Nitro ke Mobile Safari, dan iOS 5 membawa mesin Nitro ke pintasan web yang diluncurkan dari layar beranda. Ini adalah salah satu alasan potensial mengapa penggunaan Facebook Anda dalam Mobile Safari tampak jauh lebih responsif.

Pada iOS 5.1, UIWebView tidak mendapat manfaat dari mesin Nitro Javascript.

Masalah ini baru-baru ini dibahas di blog Mobtest, " Inilah mengapa aplikasi Facebook iOS begitu buruk (UIWebViews dan tanpa Nitro) " dengan sejumlah komentar di utas Peretas Berita terkait .

Dalam aplikasi saat ini, Facebook baru-baru ini meningkatkan promosi mereka untuk aplikasi iOS tambahan:

Aplikasi ini - mulai dari "berita lama" hingga "baru" - tampaknya melakukan pekerjaan yang baik dengan fokus melakukan satu tugas yang berhubungan dengan Facebook dengan baik, dalam beberapa kasus menambahkan dukungan untuk sesuatu yang tidak dimiliki aplikasi Facebook iOS umum. bahkan mendukung.


Bisakah kami punya solusi untuk memperbaiki ponsel kami dalam bahasa Inggris? Seharusnya ada perbaikan sederhana untuk membuat aplikasi lebih lancar

0

Saya mengatasinya dengan menggunakan vpn. Kemudian komentar, video, dan lainnya dimuat dengan cepat. Mungkin masalahnya disebabkan oleh ISP yang menggunakan Deep Packet Inspection (yang dilewati saat Anda menggunakan vpn). Masalahnya juga ada di android.


-1

Jika Anda ingin mengklik tautan FB gunakan versi web (setidaknya sampai FB meningkatkan desainnya.)


Bisakah Anda jelaskan lebih banyak apa yang Anda maksudkan!
Ruskes
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.