İPhone için Facebook uygulaması içeriği yüklemek için neden bu kadar yavaş?


13

İPhone için Facebook uygulaması içeriği yüklemek için neden bu kadar yavaş (özellikle yayın yorumları) ve bazen yayınları hiç almıyor?

Web sitesi oldukça iyi ve hızlı çalışıyor, ancak uygulama aynı kablosuz ağı kullanarak önemli ölçüde daha yavaş.

Telefonumda bir sorun mu var ya da böyle bir şey nasıl hata ayıklamak için ipuçları var mı?


2
Anekdot olarak, Facebook iOS uygulamasından nefret ediyorum. Facebook'un mobil arayüzü, medya yükleyememe (iOS tarayıcı sınırlaması, Facebook sınırlaması değil) ve uygulama gibi harika sınırlamalarla çalışıyor mu? Çok değil. Sadece Facebook'u suçlamak ve bir gün aramaktan memnunum. Özellikle Facebook'un iOS uygulama geliştiricisi çok sayıda şikâyet için Apple'ı herkese açık bir şekilde sorguladığından, kendisine çok spesifik görünen şikayetler. Olabilir. [/ rant]
Jason Salaz

@JasonSalaz Bu yeni bir şikayet miydi? Ben geliştirici (onlar bunu yapan bir adam vardı) geri yolu biliyorum Apple'ın gözden geçirme süreci tarafından şaşkın hissettim ve hiçbir parçası istemiyorum. Ancak bu uzun zamandır düzeltildi (aslında bugünlerde bir şey onaylanıyor gibi görünüyor). Uygulamaya gelince, derecelendirmeye bakın. Binlerce insan, genellikle önemsiz olduğu için 1 yıldız verdi. Mevcut versiyon 2 yıldız (2665 üzerinden) genel bir değerlendirme var. Ve bir bütün olarak, 1545 1 yıldız verdi, bu da 379 ek 2 verdi. Sadece 364 kullanıcı 5 yıldız verdi. Bu sizi genel kalitede göstermeyecektir.

@cksum Hayır, yeni şikayet yok ve artık iOS için / Facebook'ta iOS uygulamasını kimin geliştirdiğini bilmiyorum. Facebook'ta çalışan ve şikayetlerimi okuyan ve muhtemelen bu noktada benden nefret eden bir arkadaşım olduğunu biliyorum :). Ya beni reddediyor ya da sadece "Yakında" diyor. :(
Jason Salaz

Yanıtlar:


13

İOS için mevcut Facebook uygulamasının neden bu kadar durgun olduğuna dair baskın teori, uygulamanın:

  1. şu anda Mobile Safari tarafından kullanılabilen "Nitro" Javascript motorundan yararlanmayan bir UIWebView bileşeninde JavaScript'i yoğun bir şekilde kullanmaktadır.
  2. kötü tasarlanmış

Uygulama çok az yerel kod kullanır ve bu nedenle etkileşimin çoğu HTML görüntüleyen ve Javascript yürüten bir UIWebView içinde gerçekleşir.

Esasen, bir uygulamanın "web tarayıcısını gömmek" gibi görünen ve davranan bir şey görüntülediği her yerde, bu bir UIWebView.

Nitro Javascript motoru Javascript'i "daha hızlı" yapar.

iOS 4.3, Nitro motorunu Mobil Safari'ye getirdi ve IOS 5, Nitro motorunu ana ekrandan başlatılan web kısayollarına getirdi. Mobil Safari'de Facebook kullanımınızın çok daha duyarlı görünmesinin olası nedenlerinden biri de budur.

İOS 5.1'den itibaren UIWebView, Nitro Javascript motorundan faydalanmıyor.

Bu sorun son zamanlarda Mobtest blogunda, " İşte Facebook iOS uygulamasının neden bu kadar kötü olduğunu (UIWebViews ve Nitro yok) " ilgili Hacker News başlığında birkaç yorumla tartışıldı .

Mevcut uygulamada, Facebook yakın zamanda ek iOS uygulamalarının tanıtımını artırdı:

"Eski haberler" den "yepyeni" ye kadar bu uygulamalar, Facebook ile ilgili tek bir görevi iyi yapmaya odaklanmak gibi iyi bir iş yapıyor gibi görünüyor, bazı durumlarda genel Facebook iOS uygulamasının desteklemediği bir şey için destek ekliyor hatta destek.


Telefonumuzu İngilizce olarak düzeltmek için lütfen bir çözüm bulabilir miyiz? Uygulamayı daha pürüzsüz hale getirmek için basit bir düzeltme olmalı

0

Bir vpn kullanarak bunun etrafında çalışıyorum. Ardından yorumlar, videolar ve diğerleri hızla yüklenir. Belki de sorun, Derin Paket Denetimi kullanan ISP'lerden kaynaklanmaktadır (bir vpn kullandığınızda atlanır). Sorun da android.


-1

FB bağlantılarını tıklamak istiyorsanız web sürümünü kullanın (en azından FB tasarımını geliştirene kadar).


Ne demek istediğini biraz daha açıklayabilir misin?
Ruskes
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.