iPhone 용 Facebook 앱이 콘텐츠를 너무 느리게로드하는 이유는 무엇입니까?


13

iPhone 용 Facebook 앱이 콘텐츠 (특히 게시물 댓글)를 너무 느리게로드하고 때로는 게시물을 전혀 검색하지 않는 이유는 무엇입니까?

웹 사이트는 매우 빠르고 효율적으로 작동하지만 동일한 무선 네트워크를 사용하면 앱 속도가 상당히 느려집니다.

내 휴대폰에 문제가 있습니까? 아니면 누군가 이와 같은 것을 디버깅하는 방법에 대한 힌트가 있습니까?


2
일화 적으로, 나는 페이스 북 iOS 앱이 싫다. Facebook의 모바일 인터페이스는 미디어를 업로드 할 수 없음 (Facebook 제한이 아닌 iOS 브라우저 제한) 및 앱과 같은 제한적인 제한을 적용합니까? 별로. 나는 Facebook을 비난하고 하루라고 부르는 것에 만족합니다. 특히 Facebook의 iOS 앱 개발자는 수많은 불만에 대해 Apple을 공개적으로 램버트했기 때문에 그에 대한 불만은 매우 구체적으로 보입니다. 아마도. [/ rant]
Jason Salaz

@JasonSalaz 이것이 새로운 불만입니까? 나는 개발자 (그 사람이 그것을하고 있었음)를 되돌아가는 방법을 알고 Apple의 검토 과정에 약간의 영향을 미쳤으며 그 일부를 원하지 않습니다. 그러나 그것은 오랫동안 수정되었습니다 (실제로 요즘 승인 된 것처럼 보입니다). 앱은 등급을 확인하십시오. 수천 명의 사람들이 일반적으로 쓰레기로 1 성급 등급을 매겼습니다. 현재 버전은 2 성급 등급 (2665 개 중)입니다. 그리고 전체적으로 1545는 1 성 등급을 부여했으며 추가로 379 명은 2를 부여했습니다. 364 명의 사용자 만이 5 성 등급을 부여했습니다. 그것은 전반적인 품질이 아니라는 것을 알려줄 것입니다.

@cksum 아니요, 새로운 불만은 없으며 더 이상 Facebook에서 /을 위해 iOS 앱을 개발중인 사람을 모르겠습니다. 나는 단지 내 불만을 읽고 페이스 북에서 일하는 친구가 있다는 것을 알고 있으며 아마도이 시점에서 나를 미워할 것입니다. :). 그는 나를 반박하거나 "곧"이라고 말합니다. :(
Jason Salaz

답변:


13

현재 iOS 용 Facebook 앱이 왜 이렇게 느린 지에 대한 주된 이론은 다음과 같습니다.

  1. 현재 Mobile Safari에서 사용할 수있는 "Nitro"Javascript 엔진의 이점을 얻지 못하는 UIWebView 구성 요소에서 JavaScript를 많이 사용하고 있습니다.
  2. 잘못 설계되었습니다

이 앱은 기본 코드를 거의 사용하지 않으므로 대부분의 상호 작용은 HTML을 표시하고 Javascript를 실행하는 UIWebView 내에서 이루어집니다.

기본적으로 앱이 "웹 브라우저 내장"과 같이 보이고 작동하는 것을 표시하는 모든 위치는 UIWebView입니다.

간단히 말해서 Nitro Javascript 엔진은 Javascript를 "빠르게"만듭니다.

iOS 4.3은 Nitro 엔진을 Mobile Safari로 가져 왔고 IOS 5는 Nitro 엔진을 홈 화면에서 시작된 웹 바로 가기로 가져 왔습니다. 이것이 Mobile Safari에서 Facebook을 사용하는 것이 훨씬 반응이 빠른 이유 중 하나입니다.

iOS 5.1부터 UIWebView는 Nitro Javascript 엔진의 이점을 제공하지 않습니다.

이 문제는 최근 Mobtest 블로그에서 논의되었습니다. " 여기서 Facebook iOS 앱이 너무 나쁘기 때문에 (UIWebViews 및 니트로가 아님) " 관련 Hacker News 스레드 에 여러 의견이 있습니다.

현재 앱 내에서 Facebook은 최근 추가 iOS 앱에 대한 프로모션을 늘 렸습니다.

"오래된 뉴스"에서 "새로운"에 이르기까지 이러한 앱은 단일 Facebook 관련 작업을 수행하는 데 초점을 맞추는 데 좋은 역할을하는 것으로 보입니다 (일부 경우 일반 Facebook iOS 앱이 지원하지 않는 기능에 대한 지원 추가) 심지어 지원.


전화를 영어로 고칠 수있는 해결책이 있습니까? 앱을보다 매끄럽게 만드는 간단한 수정이 있어야합니다.

0

VPN을 사용하여 문제를 해결합니다. 그런 다음 댓글, 비디오 및 기타 항목이 빠르게로드됩니다. 심층 패킷 검사를 사용하는 ISP (VPN 사용시 무시)로 인해 문제가 발생했을 수 있습니다. 문제는 안드로이드에도 있습니다.


-1

FB 링크를 클릭하려면 웹 버전을 사용하십시오 (적어도 FB가 디자인을 개선 할 때까지).


당신이 의미하는 바를 조금 더 설명해 주시겠습니까?
Ruskes
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.