Jumat, 09 Oktober 2015

Membangun Konektivitas di News Feed

Membangun Konektivitas di News Feed

Orang di negara dengan pasar berkembang merambah dunia online dengan kecepatan yang mengejutkan dan kebanyakan dari mereka menggunakan koneksi 2G. Dalam rangka memastikan miliaran orang dapat terkoneksi dengan Facebook, harus dibuat fitur dari produk agar bisa diakses menggunakan jaringan mobile maupun perangkat mobile apa pun. Tim News Feed harus memastikan setiap pengguna dapat terus memantau News Feed menggunakan berbagai kecepatan koneksi.

“Kami telah melakukan sedikit pembaruan atau update untuk meningkatkan pengalaman pengguna, sehingga News Feed dapat berjalan dengan sangat cepat di seluruh bagian dunia,” kata Chris Marra, Emerging Markets Product Manager dan Alex Sourov, Emerging Markets Engineering Manager dalam keterangannya, Kamis (8/10).

Begitu banyak faktor dari News Feed yang menjadi pertimbangan dalam memastikan pengguna mendapatkan konten yang paling relevan untuk mereka – termasuk tipe perangkat yang Anda gunakan, kecepatan koneksi ponsel Anda maupun koneksi wifi.

“Dengan mempertimbangkan semua itu membantu kami menentukan jenis postingan seperti apa yang akan ditampilkan di News Feed pengguna. Contohnya, jika pengguna berada di koneksi internet yang lambat sehingga tidak memungkinkan menonton video, maka News Feed akan menampilkan sedikit postingan video dan akan lebih banyak update mengenai status dan tautan,” tambahnya.

Agar memudahkan dalam membedakan jenis jaringan, dirinya membuat kelas Koneksi Jaringan (Network Connection Class) open source, sebagai cara untuk menentukan seberapa cepat koneksi jaringannya.

“Dengan update terbaru, kami bisa mengumpulkan lebih banyak cerita dan foto yang mudah diakses saat pengguna membaca News Feed di koneksi yang lambat sehingga memastikan selalu ada postingan baru saat pengguna men-scroll News Feed,” jelasnya.

Dengan demikian, saat pengguna membaca postingan dari teman mengenai akhir pekan mereka di koneksi yang lambat, akan mengunggah lebih banyak postingan agar cerita lainnya tersedia usai pengguna membaca postingan tersebut.

Memprioritaskan cerita yang akan ditampilkan

Jika pengguna berada di koneksi internet yang lambat dan News Feed bekerja dengan lambat, pertama kami akan mengunduh postingan yang sedang dilihat pengguna terlebih dahulu dibandingkan mengunduh serangkaian postingan News Feed lainnya. Contohnya, jika pengguna sedang mencari foto yang diposting oleh teman atau foto dari Page yang disukainya, namun foto tersebut belum terunduh sepenuhnya, kami akan memprioritaskan foto tersebut terlebih dahulu dibandingkan menampilkan cerita dibalik foto tersebut yang tidak Anda cari, sehingga Anda dapat melihat foto secepat mungkin.

Kami juga berinvestasi dalam hal format foto terbaik untuk mengunggah foto. Baru-baru ini kami mulai menggunakan format foto JPEG Progressive yang memungkinkan kami untuk menampilkan foto dengan kualitas ketajaman lebih rendah saat masih dalam proses pengunduhan, sehingga pengguna sudah bisa melihat tampilan foto dibandingkan hanya layar kosong. Hal ini dilakukan dengan memperkecil jumlah data yang dibutuhkan dan mengurangi waktu tunggu untuk menampilkan sebuah foto. Perubahan terbaru ini hanya tersedia di iOS awal tahun ini dan sekarang teknologi ini sudah tersedia di iOS maupun Android.

Menampilkan postingan saat berada di koneksi yang buruk

Terkadang kita tidak dapat melihat apapun di News Feed ketika koneksi internet sedang dalam kondisi yang buruk. Banyak pengguna yang memberitahu kami bahwa ketika mereka mengunjungi News Feed, mereka lebih suka melihat postingan yang telah muncul sebelumnya dibandingkan tidak melihat postingan sama sekali. Karena itu, ketika pengguna keluar dari News Feed dan kemudian kembali lagi dengan koneksi yang buruk, kami akan menampilkan postingan yang sudah ada sebelumnya. Pengguna dapat terus menelusuri dan melihat postingan dari kunjungan ke News Feed sebelumnya sampai akhirnya pengguna bisa terkoneksi ke jaringan ponsel yang lebih baik. Contohnya, jika pengguna membuka News Feed di pesawat, pengguna masih dapat membaca postingan yang telah ditelusuri sebelumnya sebelum terputus dengan koneksi internet, daripada hanya menunggu postingan baru muncul di News Feed mereka.

Meskipun kami menampilkan postingan dari kunjungan Anda ke News Feed sebelumnya, kami tidak akan menampilkan kembali cerita yang telah Anda lihat, sehingga kami tidak akan menghabiskan lebih banyak paket data. Namun, jika sebuah cerita telah berubah – contohnya jika jumlah komentar dan like telah berubah atau jika postingan telah dihapus – kami akan memberikan update saat Anda melihat cerita tersebut lagi.

Previous
Next Post »