OpenSocial
je ve?ejna specifikace vytvo?ena spole?nosti
Google
. OpenSocial je set spole?nych
API
(rozhrani pro
programovani
aplikaci) pro tvorbu webovych socialnich aplikaci (Socialniho softwaru). Prakticky to znamena, ?e r?zne socialni sit? jsou p?istupne pod stejnou
API
. V dne?ni dob? je situace takova, ?e ka?da z mno?stvi socialnich siti ma sve vlastni a unikatni
API
. To programatory-vyvoja?e nuti si vybrat, ktery z t?chto
API
budou vyvijet a spravovat. Vyhodou OpenSocial je, ?e t?mto vyvoja??m socialnich aplikaci dava jednotny set
API
, ktery je vyu?itelny na kterekoli ze stranek, ktery jej podporuji. S t?mito jednoduchymi technologiemi OpenSocial zrychli inovace a umo?ni vytvo?eni novinek po celem webu.
Historie verzi OpenSocial:
Historie verzi
|
0.5
|
15.6.2007
|
0.6
[1]
|
21.12.2007
|
0.7
[2]
|
4.2.2008
|
0.8
[3]
|
28.5.2008
|
0.9
[4]
|
16.4.2009
|
1.0
[5]
|
15.3.2010
|
1.1
[6]
|
18.11.2010
|
2.0
[7]
|
18.8.2011
|
2.0.1
[8]
|
23.11.2013
|
2.5.0
[9]
|
28.8.2012
|
OpenSocial je zalo?ena na
HTML
a
Javascriptu
, stejn? jako ramec
Google Gadgets
. OpenSocial se sklada z n?kolika API rozhrani pro socialni softwarove aplikace pro p?istup k dat?m a zakladni u?ast socialnich siti. Ka?de API ?e?i jiny aspekt. To take zahrnuje rozhrani API pro kontaktovani libovolnych slu?eb t?etich stran na webu pomoci
proxy
systemu a
OAuth
pro bezpe?nost.
Ve verzi 0.9 je p?idana podpora pro zakladni tagovaci jazyk. Tim jazykem je
OSLM
. Tento jazyk umo??uje p?istup k dat?m z API OpenSocial, ktere d?ive vy?adovaly asynchronni po?adavek na stran? klienta.
P?i vyvoji produkt? je d?le?ite, aby se vyvoja?i v prost?edi jednou zorientovali a nasledn? pou?ili vyvinuty standard v?ude. Existence jednotneho programovaciho modelu take pomaha
web?m
, ktere by cht?ly svym u?ivatel?m poskytnout komunitni slu?by. Platforma OpenSocial dava (se svolenim u?ivatel?) programator?m p?istup k dat?m, ktera pot?ebuji k tvorb? socialnich aplikaci. To znamena p?istup k u?ivatelskym profil?m, seznamu p?atel a dokonce k jejich zpravam. Popis
platformy
OpenSocial pro vyvoja?e jsou dostupne na code.google.com/apis/opensocial. Programato?i tak maji p?istup ke t?em API pro
JavaScript
a
Gdata
pro p?istup k socialnim funkcim, vyvoja?sky sandbox na Orkutu (sandbox.orkut.com) a vzorovy kod. Dale pak dokumentaci a podp?rnou skupinu k dispozici na code.google.com. Webove stranky budou mit p?istup k nastroji pro implementaci OpenSocial, podp?rnemu foru pro komunikaci s Googlem a dal?imi webmastery a ke vzorovemu kodu, dokumentaci a podp?rne skupin na code.google.com.
Jednou z nejv?t?ich vyhod OpenSocial je jeho obrovska distribu?ni si?. Stranky, ktere se k pou?ivani OpenSocial ji? p?ihlasily - v?etn? siti jako Bebo, Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, mixi, MySpace, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo a XING, Hyves nebo hi5 - maji vice ne? 200 milion? u?ivatel? na celem sv?t?.
OpenSocial je oby?ejn? popisovan jako vice otev?eny multiplatformni alternativa k Facebook Platform, proprietarni slu?by popularni socialni sit?
Facebook
.
Pomoci OpenSocket, m??e u?ivatel spustit Opensocial miniaplikace v ramci
Facebooku
.
- ↑
Cassie Doll date=2007-12-21.
OpenSocial 0.6 and Beyond
[online]. [cit. 2007-12-21].
Dostupne v archivu
po?izenem dne 2012-07-30.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
OpenSocial API Blog: OpenSocial 0.7: Coming to a user near you.
opensocialapis.blogspot.com
[online]. [cit. 2014-05-29].
Dostupne v archivu
po?izenem dne 2008-12-12.
- ↑
OpenSocial API Blog: OpenSocial v0.8 is defined.
opensocialapis.blogspot.com
[online]. [cit. 2014-05-29].
Dostupne v archivu
po?izenem dne 2008-09-06.
- ↑
OpenSocial API Blog: OpenSocial community defines version 0.9
[online]. 2009-04-17 [cit. 2009-05-06].
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
OpenSocial 1.0 spec published
[online]. 2010-03-15.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
OpenSocial 1.1 Published!
[online]. 2010-11-19.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
Announcing the Release of the OpenSocial 2.0 Specification
[online]. 2011-08-18.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
OpenSocial 2.0.1 Release Notes
[online]. 2011-11-23 [cit. 2014-05-30].
Dostupne v archivu
po?izenem dne 2012-11-05.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
OpenSocial 2.5.0 Release Notes
[online]. 2012-08-28 [cit. 2014-05-29].
Dostupne v archivu
po?izenem dne 2013-01-09.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.