Na rynkach wschodzących ludzie dołączają do sieci w niezwykłym tempie, w większości używając słabszych urządzeń mobilnych opartych na połączeniu 2G. Aby móc zapewnić dostęp do swojej platformy kolejnemu miliardowi osób, niezależnie od sieci komórkowej czy posiadanego urządzenia, Facebook opracował Network Connection Class w wersji open-source. To rozwiązanie pozwalające wstępnie oszacować szybkość dostępnego połączenia oraz dostosowanie do niej wielkości treści, jaka zostanie wyświetlona podczas korzystania z platformy.

Wraz z ostatnimi aktualizacjami, możliwe jest teraz pobieranie większej liczby statusów i zdjęć przy wolnych połączeniach. Pozwala to na zwiększenie ilości treści pojawiającej się w trakcie przewijania strumienia Aktualności (News Feed). Facebook nadaje również priorytet pobierania dla treści, na które patrzymy w danym momencie, zamiast pobierać serię wpisów znajdujących się poniżej w Aktualnościach. Z kolei w sytuacji, kiedy dostęp do sieci będzie utrudniony, do momentu uzyskania połączenia w Aktualnościach wyświetlone będą posty pobrane w trakcie poprzedniej wizyty.

Facebook wprowadza również format progresywny JPEG, który umożliwia wyświetlanie zdjęć w niższej jakości jeszcze w trakcie ich pobierania. Zmiana ta była już wprowadzona na początku roku dla systemu iOS, a obecnie jest też dostępna dla systemu Android.

źródło: Facebook

Kan