Jumat, 20 November 2009

Cara Kerja Facebook


Pada tahun 2004, Mark Zuckerberg, Dustin Moskovitz dan Chris Hughes, tiga mahasiswa Universitas Harvard, meluncurkan situs Web yang dirancang untuk menempatkan mahasiswa dalam berhubungan dengan satu sama lain, berbagi foto dan bertemu orang baru. Mereka menyebutnya thefacebook.com, dan tak lama situs menjadi sangat populer di kampus Harvard. Sebulan setelah meluncurkan situs, pencipta diperluas untuk mencakup siswa dari Stanford, Columbia dan Yale. Pada tahun 2005, mahasiswa di perguruan tinggi 800 jaringan di seluruh Amerika Serikat bisa bergabung dengan jaringan, dan keanggotaannya berkembang menjadi lebih dari 5 juta pengguna aktif. Pada bulan Agustus tahun itu, nama situs berubah ke Facebook.


Facebook ini awalnya ditujukan untuk mahasiswa, tapi hari ini siapa saja bisa bergabung jaringan. Meskipun ruang lingkup situs telah diperluas untuk menyertakan lebih dari sekedar mahasiswa, tujuannya tetap sama - orang-orang memberikan cara untuk berbagi informasi dalam suatu cara yang mudah dan menghibur. Seperti MySpace, Facebook adalah situs jaringan sosial.

Untuk menjelajahi Facebook, Anda harus membuat account gratis di situs. Facebook persyaratan penggunaan anggota harus menyatakan bahwa sekurang-kurangnya 13 tahun, dan setiap anggota berusia antara 13 dan 18 harus terdaftar di sekolah. Facebook membutuhkan anggota baru untuk memberikan yang valid alamat e-mail sebelum menyelesaikan pendaftaran. Setelah Anda membuat account dan menjawab beberapa pertanyaan tentang di mana Anda bekerja, di mana Anda pergi ke sekolah dan di mana Anda tinggal, Facebook akan menghasilkan sebuah profil untuk Anda.

Facebook menyediakan beberapa cara untuk menemukan teman-teman:

* Anda dapat menelusuri dan bergabung dengan jaringan, yang diselenggarakan dalam empat kategori: daerah (jaringan yang terhubung ke kota atau negara tertentu), perguruan tinggi, tempat kerja dan sekolah tinggi. Setelah Anda bergabung dengan jaringan, Anda dapat menelusuri melalui daftar anggota dan mencari orang yang Anda kenal. Anda dapat mengurutkan orang dengan usia, jenis kelamin, status hubungan, pandangan politik dan kriteria lainnya.
* Anda dapat membiarkan kontak Facebook menarik dari sebuah Web-based e-mail Anda. Untuk melakukan ini, Anda harus memberi Facebook alamat e-mail dan password. Facebook menggunakan sebuah program yang mencari melalui e-mail Anda kontak dan membandingkan daftar keanggotaan terhadap database. Facebook Setiap kali menemukan sebuah pertandingan, itu memberikan anda pilihan untuk menambahkan orang sebagai teman.
* Anda dapat menggunakan mesin pencari Facebook untuk mencari orang tertentu. Ketik nama orang ke dalam kolom pencarian, dan Facebook akan menampilkan setiap profil yang cocok dengan nama.

Aplikasi Facebook

Aplikasi Facebook membedakannya dari situs jaringan sosial lainnya. Pertama facebook aplikasi pihak termasuk foto, video, kelompok, peristiwa, pasar, diposting item, catatan dan hadiah. Ini adalah aplikasi yang dikembangkan oleh Facebook dan tersedia untuk semua anggota. Berikut adalah rincian singkat tentang apa yang masing-masing aplikasi tersebut:

* Foto-foto memungkinkan Anda untuk meng-upload foto sebanyak yang Anda suka. Jika Anda memiliki foto anggota Facebook lain, Anda dapat menandai foto dengan nama anggota. Setelah memberikan tag pada foto, itu akan muncul baik di album foto Anda dan pada profil teman Anda.
* Facebook aplikasi video serupa dalam banyak cara untuk YouTube. Anggota dapat meng-upload video di hampir setiap format, tetapi Facebook permintaan bahwa semua file yang berada di bawah 100 megabyte dan video yang lebih pendek dari dua menit. Facebook mengkonversi video ke dalam flash (. Flv) format.
* Dengan kelompok aplikasi, Anda dapat bergabung dengan anggota lain 'kelompok-kelompok kepentingan atau Anda dapat membuat salah satu dari Anda sendiri.
* Peristiwa-peristiwa memungkinkan Anda untuk mengundang anggota Facebook lain untuk kehidupan nyata pengumpulan.
* Facebook pasar adalah mirip craigslist - itu mari anggota berhubungan dengan orang lain yang ingin membeli atau menjual barang. Semua transaksi terjadi secara langsung antara anggota - hanya Facebook host pertukaran, ia tidak terlibat dalam penjualan.
* Item aplikasi yang dikirimkan dapat digunakan untuk posting video, lagu atau apa pun di halaman Web untuk profil Anda. Yang harus Anda lakukan adalah memasukkan URL halaman Web ke dalam lapangan posting di Facebook. Aplikasi menghasilkan gambar kecil dari halaman target yang berfungsi sebagai hyperlink. Teman Anda dapat klik pada thumbnail untuk mengunjungi situs Web yang Anda pikir itu seru dan menarik.
* Dengan hadiah aplikasi, Anda dapat mengirim anggota lain hadiah virtual dalam bentuk ikon kecil. Ada puluhan hadiah untuk dipilih, semua didesain oleh Susan Kare, yang menciptakan ikon bagi sistem komputer Macintosh yang asli. Hadiah pertama gratis, tetapi semua hadiah berikutnya biaya $ 1 dan memerlukan kartu kredit - Facebook tidak menerima PayPal. Facebook menyumbangkan hasil dari hadiah memberi kepada organisasi amal. Dapat hadiah privat atau publik, dan Anda dapat memasukkan pesan dengan hadiah.


Aplikasi Facebook Pihak Ketiga


Untuk membuat aplikasi di Facebook, pertama anda harus menambahkan pengembang aplikasi Facebook ke profil Anda. Anda juga harus memiliki akses ke server Web di mana Anda dapat menyimpan aplikasi Anda - tidak Facebook host program pihak ketiga. Aplikasi dapat berbasis Web, desktop-based atau perangkat mobile berbasis. Dengan kata lain, Anda dapat membuat aplikasi yang mengambil keuntungan dari platform Facebook tetapi tidak dimasukkan ke dalam profil anggota. Sebagai contoh, sangat memungkinkan untuk program aplikasi yang membuat sebuah jendela pada desktop yang terhubung ke profil Anda feed berita.

Facebook mengatakan bahwa antarmuka pemrograman aplikasi (API) didasarkan pada Negara Representasi Transfer (REST) antarmuka, istilah yang diciptakan oleh Roy Fielding di gelar Ph.D. disertasi di University of California, Irvine. Dalam sebuah jaringan REST, bentuk fungsi berikut. REST Fielding jaringan utama adalah versi ideal dari World Wide Web yang memiliki komponen independen yang bekerja sama untuk memaksimalkan efisiensi transfer data [Sumber: Fielding].

Dalam hal API Facebook, sebuah REST-antarmuka berarti bahwa aplikasi berinteraksi dengan metode Facebook mengirim panggilan menggunakan Hypertext Transfer Protocol (HTTP) GET atau permintaan POST. HTTP adalah protokol komunikasi yang digunakan oleh World Wide Web - permintaan GET mengambil informasi dan permintaan POST menambahkan informasi ke halaman web yang ada. Ini berarti bahwa aplikasi Facebook dapat mengambil informasi dari profil anggota, memposting pesan ke profil atau melakukan keduanya.

Pengembang dapat juga menggunakan Facebook Query Language (FQL), yang mirip dengan Structured Query Language (SQL). Bahasa query bahasa pemrograman yang dirancang untuk mengambil informasi dari database. Dengan FQL, seorang pengembang dapat memperoleh informasi tentang user yang download aplikasi-nya. Dalam satu hal, itu benar-benar apa aplikasi Facebook adalah semua tentang - pengumpulan informasi tentang pengguna. Pengembang dapat menggunakan informasi ini sebagai cara untuk menciptakan sasaran untuk iklan atau membangun basis konsumen untuk produk tertentu. Facebook telah dikritik oleh orang-orang yang percaya situs memungkinkan pengembang aplikasi untuk mengumpulkan data dari anggota, termasuk informasi pribadi dan kebiasaan surfing Web.

Bagi para pengembang yang ingin membuat aplikasi yang sangat mengintegrasikan diri ke dalam platform Facebook, ada Facebook Markup Language (FBML). Facebook berasal dari bahasa HTML dan menambahkan beberapa tag spesifik situs. Dengan menggunakan bahasa ini, pengembang dapat membuat aplikasi yang lebih menjadi bagian integral dari pengguna's Facebook pengalaman, profil yang mempengaruhi penampilan dan fungsi.

Setiap aplikasi memiliki ruang di Facebook disebut halaman kanvas, yang dapat digunakan pengembang namun mereka inginkan. Ketika seorang pengguna mengklik pada ikon aplikasi,-nya browser web yang pergi ke halaman canvas aplikasi. Pengembang dapat meliputi periklanan pada kanvas Web halaman, menjual produk dengan menggunakan antarmuka yang dirancang Facebook atau sekadar berbagi informasi dengan pengguna.

Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

0 komentar: on "Cara Kerja Facebook"

Posting Komentar