додому Internet a IT Sociální sítě Rané dny Facebooku: Od harvardských kolejí k ovládnutí světa

Rané dny Facebooku: Od harvardských kolejí k ovládnutí světa

Mark Zuckerberg. Dustin Moskowitz. Chris Hughes. Tři studenti Harvardu, kteří nejen napsali kód pro webovou stránku, ale změnili způsob, jakým lidé komunikují. V roce 2004 spustili thefacebook.com. Cíl byl jednoduchý: dát dohromady studenty. Umožněte jim sdílet fotografie. Seznamte se s novými lidmi.

Nestal se světovým fenoménem hned první den. Na kampusu Harvardu to byl fenomén. O měsíc později se k nim připojil Stanford, Kolumbijská univerzita a Yale. V roce 2005 byl evidentní explozivní růst. 800 studentských sítí po celých Spojených státech. Více než 5 milionů aktivních uživatelů.

Pak přišla změna rebrandingu. Srpen 2005. Slovo „the“ zmizelo. Stránka se stala známou jako Facebook.

Platforma, která byla zpočátku uzavřena elitním vzdělávacím institucím, otevřela své brány. Dnes se může připojit kdokoli. Demografie se změnila, ale základní mechanismy zůstávají stejné. Výměna informací. Lehký a zábavný. Facebook je ve stejné kategorii jako MySpace: je to sociální síť. Ale provedení? Zcela jiné.

Jak opravdu začít

Nemůžete prostě zůstat navždy pozorovatelem. Potřebujete účet. Samozřejmě zdarma. Ale existují pravidla.

Podmínky používání Facebooku přísně regulují věk. Musí vám být alespoň 13 let. Pokud je vám mezi 13 a 18 lety, musíte být zapsáni do školy. Žádné mezery.

K registraci je vyžadována platná e-mailová adresa. Jakmile do něj vstoupíte a odpovíte si na základní životní otázky – kde pracujete? kde jsi studoval? kde bydlíš? — systém zahájí provoz. Vytvoří váš profil. Váš digitální průkaz totožnosti.

Hledání lidí: tři způsoby

Jak najít přátele mezi miliony lidí? Máte možnosti.

Za prvé, existují sítě. Facebook je organizuje do čtyř hlavních kategorií:
* Regiony (konkrétní města nebo země)
Univerzity
Pracovní místa
Střední školy

Připojte se k síti. Zobrazit seznam účastníků. Seřadit podle věku, pohlaví, rodinného stavu, politických názorů. Toto je referenční kniha. Použijte to.

Za druhé, pohodlí. Nechte Facebook vytáhnout kontakty z vaší webové poštovní služby. Zadáte svou e-mailovou adresu a heslo. Program prohledá vaše kontakty. Spojuje je s databází Facebooku. Pokud dojde ke shodě, dostanete nabídku. Přidejte tuto osobu jako přítele. Připraveno.

Za třetí, metoda hrubé síly. Použijte vyhledávač Facebook. Zadejte jméno. Zobrazit všechny odpovídající profily. To není vždy přesné. Ale funguje to.

“Poke je to, co chcete, aby to bylo.”

Slavný „Poke“

Pojďme se bavit o poke.

Přitahuje pozornost. Proč? Protože je to nejednoznačné. Když do někoho šťouchnete, dostane upozornění. Tys ho šťouchl. To je vše.

Je to flirtování? Mnoho účastníků to vidí takto. Digitální šťouchnutí loktem. “Hej, vidím tě.”

Podle Facebooku? To nic neznamená. Bylo to zahrnuto jako zábavný způsob interakce s nízkým rizikem. Žádná povinnost. Není třeba psát zprávy. Jen šťouchnout.

Tak co to dělá? Nástroj pro flirtování? vtip? Selhání v sociální matrici?

Stručně řečeno, poke je, co chcete, aby to bylo.

Podívali jsme se na příběh původu. Proces registrace. Mechanismus hledání přátel. A tajemné šťouchnutí. Dále se ponoříme do podstaty samotného profilu. Aplikace. Mobilní přístup. Co vás skutečně udrží přihlášeného ve 2:00.

Viz další strana. Podíváme se blíže na Facebookové profily.

Váš profil na Facebooku je vaší veřejnou tváří před světem. Říká lidem, kdo jste a na čem vám záleží. Platforma předpokládá, že se chcete spojit s kolegy, bývalými spolužáky a lidmi ze svého rodného města. Vytváří úzkou síť kontaktů, takže můžete znovu najít každého.

Problém je jednoduchý. Pokud se objevíte vy, mohou i ostatní.

Můžete se schovat za nastavení soukromí. Pole můžete nechat prázdná. Ale to maří celý účel bytí tady. Nikoho nenajdete. Nenajdou tě. Toto je sociální síť. Musíte být aktivní.

Nedotčený profil má standardní sadu prvků.

  • Místo pro nahrávání fotografií.
  • Seznam přátel zobrazující, koho znáte.
  • Sekce osobních údajů. narozeniny. funguje. školy. Zájmy.
  • Minipáska. Sleduje vaše akce. Změnil jsi fotku? Informuje o tom páska. Přidali jste přítele? Páska říká všem.
  • Zeď. Sekce komentářů. Lidé zde zanechávají zprávy.

Když se podíváte na stránku někoho jiného, ​​uvidíte stejné označení. Ale máte tlačítka, která nemají.

  • Okamžitá zpráva. Otevře vestavěný chat.
  • Pošlete zprávu. Jako e-mail, ale uvnitř Facebooku.
  • Přidat jako přítele. Pokud nejste připojeni, odešlete žádost. Mohou to přijmout. Odmítněte to. Nebo to úplně ignorovat.

Po přihlášení budete přesměrováni na domovskou stránku. Toto je řídicí centrum.

Hlavní událostí je zpravodajství. Ukazuje vám, co dělají vaši přátelé a sítě. Nad ním je pole aktualizace stavu. Vypisuje upozornění. Nové zprávy. Pozvánky na akce. Doporučení k aplikaci. Zde také píšete, co právě děláte.

Je tam odkaz na pozvání dalších. Můžete přetahovat lidi.

Existují speciální profily pro společnosti, umělce, skupiny a veřejné osobnosti. Nejste s nimi přátelé. Stanete se fanouškem. Pokud vaše společnost ještě stránku nemá, promluvte si nejprve s HR. Většina manažerů nesnáší překvapení. Nevytvářejte firemní stránku bez povolení.

Svůj profil si můžete přizpůsobit pomocí aplikací. Mnoho z nich je vytvořeno běžnými uživateli.

Dynamické profily

Facebookové profily používají dynamický hypertextový značkovací jazyk (DHTML ). Toto není jen statický kód. Je to interaktivní.

Můžete znovu vytvořit svůj profil. Klikněte na sekci. Přetáhněte to. Uvolněte jinde. Rozložení se mění. Ovládáte, kde se nacházejí vaše informace.

Facebook aplikace

Architektura Facebooku odděluje jeho základní funkce od širšího ekosystému nástrojů vytvořených uživateli. Platforma rozlišuje mezi nástroji první strany vyvinutými samotným Facebookem a aplikacemi třetích stran vytvořenými komunitou. Tento rozdíl je důležitý, protože určuje, jak jsou data zpracovávána a jak velkou kontrolu máte nad rozložením svého profilu.

Nástroje nativní platformy

Vlastní sada nástrojů Facebooku tvoří jádro každodenní zkušenosti. Jsou standardizovány v celé síti.

Aplikace Fotky vám umožňuje nahrát neomezený počet obrázků. Klíčovou funkcí je zde tagging. Když označíte jiného člena, obrázek se objeví ve vašem albu a na jeho časové ose. To vytváří celkový vizuální příběh, ale také to znamená, že přispíváte do veřejného profilu druhé osoby.

Zpracování videa připomíná YouTube, ale s přísnějšími technickými omezeními. Uživatelé mohou nahrávat téměř jakýkoli formát, ačkoli Facebook nastavuje limit velikosti souboru na 100 megabajtů a limit trvání na dvě minuty. Platforma tyto soubory automaticky převede do formátu Flash (.flv) pro streamování.

Skupiny vám umožňují vytvářet komunity. Můžete se připojit ke stávajícím zájmovým skupinám nebo si vytvořit vlastní soukromá či veřejná centra.

Události podporují skutečná setkání. Zvete účastníky na fyzické schůzky, čímž překlenujete propast mezi online interakcí a offline přítomností.

Tržiště funguje podobně jako Craigslist. Přímo spojuje kupující a prodávající. Facebook funguje jako hostitel, ale nezprostředkovává transakce. Nedostatek dohledu znamená, že uživatelé jsou výhradně odpovědní za bezpečnost a prevenci podvodů.

Publikace vám umožňují vkládat externí webový obsah. Zadáním adresy URL aplikace vytvoří miniaturu s hypertextovým odkazem. Přátelé to mohou sledovat ke zdroji. Je to snadný způsob, jak vytvořit zajímavé webové stránky, aniž byste museli zveřejňovat nezpracované odkazy.

Dárky jsou virtuální ikony navržené Susan Keir, stejnou návrhářkou, která vytvořila původní ikony pro Macintosh. První dárek je zdarma. Následné dárky jsou 1 $ za položku. Facebook pro tyto transakce vyžaduje kreditní kartu a nepřijímá PayPal. Peníze jdou na charitu. Dárky můžete posílat soukromě nebo veřejně spolu se zprávou.

Aplikační vrstva třetí strany

Kromě těchto nativních nástrojů Facebook udržuje rozsáhlou knihovnu aplikací vyvinutých uživateli. Na rozdíl od jiných platforem, které omezují přístup k Application Programming Interface (API ), Facebook historicky umožňoval vývojářům třetích stran vytvářet hluboce integrovaná řešení.

Tyto aplikace mohou radikálně změnit váš profil. Základní stránka se může proměnit ve složitý ovládací panel, který obsahuje hry, recenze produktů a dokonce virtuální mazlíčky. Toto nastavení je výkonné, ale riskantní.

Aktivace příliš mnoha aplikací třetích stran vytváří nepřehledné rozhraní. Váš profil se stane rozlehlou webovou stránkou, kterou ostatní členové těžko používají. Potenciál chaosu je vysoký, pokud nekontrolujete, které aplikace mají přístup k vašim datům a zobrazovacímu prostoru.

Dalším krokem k pochopení tohoto ekosystému je zamyslet se nad tím, jak účastníci tato rozšíření vlastně vytvářejí.

Facebook aplikace třetích stran

Začínáme s platformou pro vývojáře

Nemůžete jen tak z ničeho nic začít psát kód pro aplikaci na Facebooku. Prvním krokem je přidání Facebook Developer App do vašeho osobního profilu. Toto je krok, který samozřejmě omezuje přístup, ale je nezbytný. Potřebujete také základnu pro svůj kód. Facebook pro vás nehostuje programy třetích stran. K ukládání souborů aplikace potřebujete svůj vlastní webový server.

Typ aplikace, kterou vytvoříte, závisí na tom, kde ji chcete hostit. Můžete si vybrat webový, desktop nebo mobilní formát. Klíčovým přínosem je zde flexibilita. Nejste nuceni vše vkládat hluboko do uživatelského profilu. Můžete vytvářet samostatné programy, které využívají data platformy, aniž by byly součástí samotného profilu. Představte si widget na plochu. Je to na vaší obrazovce, propojené s vaším zpravodajským kanálem, ale nenachází se na stránce vašeho profilu. Jen pozoruje a reaguje.

Vysvětlení architektury REST

Rozhraní pro programování aplikací (API) na Facebooku je postaveno na Representational State Transfer (REST ). Pokud to zní jako akademický žargon, je to proto, že tomu tak je. Roy Fielding razil termín ve své doktorské disertační práci na University of California, Irvine. Popsal idealizovanou verzi World Wide Web. V tomto modelu pracují komponenty nezávisle, aby maximalizovaly efektivitu přenosu dat. Formulář následuje funkci.

Co to tedy pro vás jako vývojáře znamená? To znamená, že s Facebookem komunikujete pomocí standardních webových protokolů. Konkrétně HyperText Transfer Protocol (HTTP ). Volání metod odesíláte pomocí požadavků GET nebo POST.

  • GET : Žádáte informace.
  • POST : Přidáte nebo změníte informace na webové stránce.

Tato binární volba určuje rozsah toho, co vaše aplikace může dělat. Dokáže extrahovat data z profilů členů. Na tyto profily může posílat zprávy. Nebo umí obojí, přepínání mezi čtením a zápisem podle potřeby.

Sběr dat prostřednictvím FQL

Pokud potřebujete proniknout hlouběji do databáze, je vaším nástrojem Facebook Query Language (FQL ). Vypadá a působí velmi podobně jako Structured Query Language (SQL ). Oba jsou navrženy tak, aby efektivně extrahovaly informace z databází.

S FQL nejste omezeni pouze svou aplikační logikou. Můžete získat informace o každém uživateli, který si stáhne vaši aplikaci. To zní mocně. To je také důvod, proč jsou lidé nervózní.

“V podstatě to dělají všechny aplikace Facebooku – shromažďují informace o uživatelích.”

Toto je temné srdce aplikací sociálních médií. Vývojáři používají tato data k vytváření cílového publika pro reklamu. Tvoří spotřebitelskou základnu pro produkty. Kritici tvrdí, že Facebook umožňuje vývojářům shromažďovat osobní údaje a sledovat návyky při procházení webu. Je to kompromis: pohodlí výměnou za soukromí.

Hluboká integrace s FBML

Chcete jít hlouběji? Potřebujete Facebook Markup Language (FBML ). Pochází ze standardního HTML, ale Facebook přidal značky specifické pro web. To umožňuje vývojářům vytvářet aplikace, které vypadají jako přirozené části webu.

FBML umožňuje změnit vzhled profilu a funkčnost. Nejste jen widgetem na straně. Jste součástí zážitku. To je pro vývojáře, kteří chtějí, aby jejich aplikace byla neoddělitelná od každodenní rutiny uživatele na Facebooku.

Stránka na plátně

Každá aplikace má na Facebooku svůj vlastní prostor: stránku Canvas. Tento prostor můžete využít, jak chcete.

Když uživatel klikne na ikonu vaší aplikace, jeho prohlížeč přejde na tuto stránku Canvas. To otevírá možnosti:
– Umístěte reklamu na webu.
– Prodávejte produkty pomocí rozhraní vyvinutého společností Facebook.
– Stačí sdílet informace s uživatelem.

Je to váš výklad, vaše hřiště nebo billboard.

[IMG:0]

Financování snů: fbFund

Ne každý má peníze na neuvážené utrácení. V září 2007 Facebook spustil fbFund. Jednalo se o grantový program určený k podpoře vývoje aplikací třetích stran.

Pokud jste neobdrželi formální finanční prostředky jinde, stále můžete požádat. Granty se pohybovaly od 25 000 $ do 250 000 $. Cíl byl jednoduchý: pomoci vývojářům vybudovat jejich společnosti na platformě Facebook. Byl to způsob, jak vsadit na talent, který by jinak zůstal bez povšimnutí.

[IMG:1]

Získejte přístup k Facebooku na cestách

Web není jediné místo, kde lidé tráví čas. Dalším logickým krokem každého vývojáře je přemýšlet o menších obrazovkách. Jak se dostat na Facebook prostřednictvím mobilního zařízení, jako je mobilní telefon? Zde leží skutečné výzvy a příležitosti.

Přístup na Facebook z mobilního telefonu není jen o stažení aplikace. Jedná se o triádu metod: odesílání textových zpráv, stahování mediálních souborů a procházení mobilního webu. Každý z těchto přístupů má své vlastní charakteristiky a omezení. Pochopení těchto mechanismů je důležité, pokud chcete s platformou komunikovat bez chytrého telefonu nebo stabilního připojení k internetu.

Mechanika SMS a MMS

Textové zprávy jsou založeny na dvou standardech: Short Message Service (SMS ) a Multimedia Messaging Service (MMS ). SMS je klasický limit 160 znaků. Můžete odesílat textové zprávy na webové stránky, systémy hlasové pošty a e-mailové servery. Toto je základní a omezený nástroj.

MMS je aktualizace. Nemá striktní omezení velikosti, i když k přenosu velkých souborů vyžaduje pokročilou síť 3G. Ne všechny telefony tyto funkce podporují. Pokud je váš hardware zastaralý, jste omezeni na základní textové zprávy nebo k této funkci nemáte vůbec přístup.

Proces směrování je na tak jednoduchý úkol překvapivě složitý. Když odešlete zprávu na Facebook, odešle se do mobilního přepínacího centra (MSC ). Signál se přesune do bodu přenosu signálu (STP ). Odtud se dostane do centra služeb krátkých zpráv (SMSC ). Nakonec zpráva dorazí na Facebook. Opačný proces nastane, když vám Facebook odpoví.

Co s tím můžete dělat? Můžete zobrazit základní profily členů. Odesílejte zprávy. Přidat přátele. Dejte lidem „šťouchání“ (kopance). Publikujte příspěvky na zdech. Interakce s některými aplikacemi. Jedná se o omezenou funkčnost, ale funguje bez použití mobilních dat.

Nahrávání mediálních souborů prostřednictvím MMS

Stahování z mobilu zrcadlí proces SMS, ale vyžaduje použití MMS. Můžete odesílat zvukové soubory, videa a obrázky. Protože některá zařízení nepodporují MMS v hardwaru, poskytovatelé služeb často zahrnují funkci, která vás upozorní na multimediální zprávu. Toto oznámení obvykle obsahuje webový odkaz. Pro zobrazení obsahu musíte následovat tento odkaz.

Nahrávání fotografií na váš profil je možné tímto způsobem. Objevují se ve speciální sekci „nahrané fotografie“. Můžete také nahrávat poznámky nebo videa. Proces je manuální. Nejprve vytvořte multimediální zprávu a poté ji odešlete na správnou e-mailovou adresu.

Zobrazit přes mobilní web a XHTML

Chcete-li přímo navštívit Facebook, potřebujete možnosti webového prohlížeče. Nasměrujte prohlížeč svého telefonu na m.facebook.com. Tato stránka je navržena speciálně pro mobilní zařízení. Není to stejná verze jako desktopová. Kód je napsán v Extensible HyperText Markup Language (XHTML ).

XHTML je přísnější než standardní HTML. Proč takové omezení? World Wide Web Consortium (W3C ), mezinárodní normalizační orgán, identifikovalo problém. Mobilní zařízení mají mnohem méně zdrojů než počítače. Nedokážou interpretovat složité webové stránky. XHTML vyrovnává herní pole tím, že vynucuje jednodušší a čistší strukturu, kterou mohou telefony snadno zobrazit.

Pro konkrétní stažení přes prohlížeč nebo e-mail:
– Pošlete poznámky na notes@facebook.com
– Pošlete fotografie nebo videa na mobile@facebook.com

Vzestup a pád kreditů na Facebooku

Před současným ekosystémem existovaly Facebook Credits. Jednalo se o virtuální měnu představenou v roce 2009. Umožňovala uživatelům nakupovat položky ve hrách a aplikacích na platformě. Směnný kurz byl jednoduchý: jeden americký dolar měl hodnotu 10 kreditů na Facebooku.

Původní plán byl ambiciózní. Facebook zamýšlel, aby se Credits nakonec staly jedinou platební možností na platformě. Tento plán byl zrušen. Iniciativa byla v roce 2013 zcela ukončena.

Fakta a čísla o Facebooku

V další části se podíváme na některé působivé statistiky o Facebooku.

Všechno to začalo jako projekt na harvardské koleji. Společnost nyní sídlí v Palo Alto a má také pobočku v New Yorku. Měřítko je úžasné. Více než 350 zaměstnanců. Systém výhod, který vypadá méně jako firemní politika a spíše jako životní styl předplatného. Žádné platby za zdravotní, zubní nebo zrakové pojištění. Čtyři týdny dovolené. Osm svátků stanovených společností. Každé jídlo – snídaně, oběd, večeře – je zajištěno formou cateringu. Součástí služby je chemické čištění. A můžete si vybrat svou „zbraň“: IBM ThinkPad nebo Apple MacBook Pro.

Růst se vyznačuje téměř prudkým sledem. Facebook má 57 milionů aktivních uživatelů. Na této definici záleží. Aby byl uživatel považován za aktivního, musí se přihlásit na stránku během 30denního okna. Od ledna 2007 přibylo na web 250 000 nových registrací každý den. Uživatelská základna se každých šest měsíců zdvojnásobí. Geografie je předvídatelná. Nejprve USA. Pak Kanada. Pak Velká Británie.

Infrastruktura zaměřená na obrázky

Není to jen o textu. Facebook se účtuje jako největší služba pro sdílení obrázků na internetu. Přitahuje větší návštěvnost než druhé, třetí a čtvrté místo dohromady. Objemy jsou ohromující. Denně je nahráno přes 14 milionů obrázků. Neexistují žádná omezení. Žádné limity. Vy nahrajete jeden, někdo jiný jich nahraje deset. Počet roste exponenciálně, protože každý den se objevují nové tváře.

Tento provoz vytváří technické úzké hrdlo. Jak zvládnout miliony souběžných požadavků, aniž by došlo k pádu vašeho webu? Při každé operaci musíme zastavit přístup k databázi.

Facebook používá asi 200 memcached serverů pro produkční potřeby. Ve vývojovém prostředí běží několik dalších serverů. “Memcached” je zkratka pro ukládání do mezipaměti. Jedná se o metodu dočasného ukládání dat do paměti RAM (Random Access Memory) serveru namísto přístupu na pevný disk. Když uživatel požaduje informace, server nejprve zkontroluje paměť. Pokud tam data jsou, jsou okamžitě doručena. Pokud ne, server je načte, uloží kopii a odešle je uživateli. Tím se snižuje latence. Tím se urychlí doručování dat. Tím se zabrání přetížení webu.

Kde jsou umístěny servery?

Vlastní servery zpracovávají operace na pozadí. Monitorovací systémy sledují každý „pulz“ těchto strojů. Servery jsou objemné. Zabírají fyzický prostor. Vytvářejí teplo. Facebook proto nevlastní všechny nemovitosti. Pronajímá.

V roce 2007 společnost uzavřela smlouvu s DuPont Fabros Technology. Dohoda jim poskytla 10 000 čtverečních stop skladovacího prostoru v Ashburnu ve Virginii. Zde se nachází fyzická infrastruktura.

Otázka peněz

Jak se to všechno platí? Online reklama generuje určité příjmy. Ale to není hlavní motor. Většina financí pochází od soukromých investorů. Od svého spuštění v roce 2004 Facebook vybral více než 40 milionů dolarů. Je to stroj rizikového kapitálu.

Pro nováčky, kteří se snaží orientovat v tomto ekosystému, jsou překážky vstupu nízké, ale otázky ochrany soukromí jsou složité. Je možné se připojit, aniž by to někdo věděl? Technicky ano, pokud použijete fiktivní jméno a fiktivní detaily. Toto se nedoporučuje pro seriózní síťování, ale funguje to. Chcete-li službu skutečně používat, musíte přejít na stránku www.facebook.com, zaregistrovat se a začít přidávat přátele. Publikovat aktualizace. Jako stránky. Připojte se ke skupinám. Posílejte zprávy lidem. Toto je nástroj. Jako každý nástroj závisí jeho hodnota na tom, s kým komunikujete.

„Memcached“ znamená ukládání do mezipaměti (memory caching) – způsob dočasného ukládání dat.

Infrastruktura je obrovská. Výhody jsou štědré. Růst je neúprosný. Zbytek jsou jen detaily.

Exit mobile version