Op LeWeb ‘09 kondigde MySpace het al aan, nu is het eindelijk volledig live: de vernieuwde Stream. Het is voor MySpace een belangrijke stap in de achtervolging van Facebook en richting het realtime web. Voorheen bestond de stream voornamelijk uit status updates van vrienden, daar heeft MySpace nu ook de content die vrienden delen en bekijken aan toegevoegd. Muziekvideo’s die via MySpace Music worden beluisterd en links die worden gedeeld komen nu bijvoorbeeld ook in de Stream.
MySpace zou MySpace niet zijn als ze dit niet op bestaande Open Standaarden zouden hebben gebouwd. Door middel van de ActivityStreams api, Open Social en PubSubHubbub is de Stream ook volledig toegankelijk voor developers op MySpace en sites die door middel van MySpaceID connecten met MySpace. PubSubHubbub zorgt er vervolgens voor dat de Stream realtime kan worden afgeleverd bij applicaties van derden.
Lees de rest van ‘MySpace lanceert ‘Stream’’
Posted by Timan Rebel |
Posted in Open Web |
2 Comments
Ik ben lange tijd vrij skeptisch geweest over Open Social. Voornamelijk omdat een hoop business mensen het zagen als de oplossing in het Data Portability verhaal en vaak ook dachten dat Open Social Data Portability was. Dat is recentelijk veranderd in enthousiasme.
Toen Open Social begin 2007 gelanceerd werd door Google als antwoord op Facebook’s F8 platform was Open Social een standaard voor hoe applicaties op social networks met het onderliggende platform konden communiceren. Farmville draait bijvoorbeeld enkel op Facebook, terwijl BuddyPoke niet alleen op Hyves maar op alle Open Social platformen kan draaien. Heel handig voor de ontwikkelaars van die applicaties, maar ik denk nog steeds dat de hype toendertijd groter was dan nodig.
Ik vind het opvallend dat nu Open Social volwassen begint te worden en ook de mogelijkheden biedt om verschillende platformen te koppelen, de buzz over lijkt te zijn. Dat is geheel onterecht in mijn ogen..
Lees de rest van ‘De status van Open Social eind 2009′
Posted by Timan Rebel |
Posted in Open Web |
1 Comment
Eerder schreef ik een artikel over de technieken achter Data Portability, in dit artikel wil ik verder in gaan op de Open Stack. De Open Stack is een verzameling Open Source protocollen die het samen makkelijker maken voor developers, website eigenaren en gebruikers om toegang tot gebruikersdata te beheren over verschillende websites heen. In die zin is de Open Stack een concrete implementatie van Data Portability. Je kunt inloggen op een nieuwe website en letterlijk met twee klikken je identiteit, profiel en vrienden beschikbaar hebben.
Grote partijen als MySpace, Yahoo!, Google en Plaxo zijn actief bezig de Open Stack te implementeren en verder uit te werken. Op dit ogenblik ziet hij er zo uit:

Lees de rest van ‘De techniek achter de Open Stack’
Onderwerpen: Data Portability, OAuth, Open Stack, OpenID, OpenSocial, PortableContacts, XRDS-Simple
Bedrijven: Facebook, Google, Hyves, MySpace, Plaxo, Yahoo!
Het afgelopen jaar heb ik veel geschreven en gesproken over OpenID, Data Portability, OpenSocial, XRDS-Simple, RSS, oAuth en Portable Contacts. Het blijft lastig, om deze termen onder één noemer samen te vatten. Het zijn losse initiatieven die elk hun eigen weg lijken te gaan, terwijl ze allemaal een stukje van de uiteindelijke puzzel zullen vertegenwoordigen. Tenminste, dat denk ik.
Joseph Smarr -Plaxo’s chief platform architect en betrokken bij het Portable Contacts initiative- sprak op de Web 2.0 conference in New York voor het eerst over de ‘Social Service Layer’ en de ‘Open Stack’. Twee termen die wel eens de basis van het nieuwe Sociale Web kunnen gaan vormen.
Social Service Layer
In het afgelopen anderhalf jaar zie je langzaam dat men inziet dat de Walled Gardens -wat Hyves, Facebook en MySpace zijn, Social Platforms die hun gebruikers koste wat kost binnen willen houden- niet langer het eeuwige leven hebben. Net als tijdens het begin van Web 1.0 -waar je als AOL-klant enkel AOL-sites kon bezoeken, het vroege mobile web -waar je niet verder kwam dan Vodafone Live-, zie je nu ook op Web 2.0-gebied dat gebruikers hun eigen weg willen gaan. Ze willen graag foto’s van Flickr kunnen tonen op Facebook en inloggen met hun MySpaceID op Twitter.
Lees de rest van ‘Social Service Layer en de Open Stack: Een introductie’
Posted by Timan Rebel |
Posted in Open Web |
1 Comment
Nu we dankzij OpenID het probleem van verschillende logins en wachtwoorden voor verschillende sites aan het tackelen zijn, doemt zich al snel het volgende obstakel op. Leuk zo’n nieuwe website waar ik geen nieuw account voor hoef aan te maken, maar nu moet ik wéér al mijn vrienden bij elkaar zoeken. Mijn persoonlijke info en foto’s uploaden doe ik vrij vlot, maar je netwerk weer bij elkaar krijgen neemt vreselijk veel tijd in beslag. Dat is ook vaak de reden dat ik bij een nieuwe bèta vrij snel weer afhaak. Ik heb er simpelweg geen zin in. Gelukkig krijgen we binnenkort Portable Contacts.
Contact API’s
Met het steeds populairder worden van Data Portability beginnen verschillende grote identity providers, zoals bijvoorbeeld Google, Yahoo en Microsoft, API’s te openen waarmee je toegang kunt krijgen tot je contacten (/vrienden/followers/etc.). Echter, iedereen doet dit op zijn eigen manier. Zo heb je de Google GData Contacts API, Yahoo Address Book API en de Microsoft Live Contacts API. Voeg daar Facebook Connect en MySpace Data Availability aan toe en je ziet meteen wat er hier mis gaat. Iedereen komt met een eigen standaard en dat is nou precies wat we proberen te voorkomen! Daarnaast biedt de Data Portability Workgroup hier in mijn ogen met Microformats te weinig support en uniformiteit voor. Microformats biedt meerdere mogelijkheden (hCard, XFN bijvoorbeeld) aan en is daarnaast read-only.
Lees de rest van ‘Portable Contacts, opnieuw een stapje dichterbij Data Portability’
Met de introductie van Facebook Connect, MySpace Data Availability en Google Friend Connect zien we de eerste serieuze en grote stappen gezet worden op het gebied van Data Portability. Tenminste, dat is wat je op eerste instantie denkt. Alle drie de partijen zijn echter bezig met Data Availability en niet met Portability, maar is dat ook eigenlijk niet wat we liever hebben? Ik zal eerst wat meer uitleg geven.
Data Portability
Data Portability zorgt voor een “free, open, remixable web”, waarbij wij als gebruikers de baas zijn over onze gegevens en privacy. Je identity, contacten en media “are free to follow you, wherever you go”. Dat klinkt fancy en dat is het in principe ook. Het zorgt ervoor dat je je verzamelde gegevens kunt kopieren naar een andere identity provider. Dus als jij je identiteit, profiel, vrienden en media hebt verzameld op Hyves, maar toch besluit dat Facebook leuker is, dan stap je over. Nu moet je alles opnieuw verzamelen, maar met Data Portability heb je de mogelijkheid om deze gegevens over te zetten. Jij bent als gebruiker dus de eigenaar van je gegevens en niet langer de identity provider. Echter, eenmaal gekopieerd is de nieuwe identity provider wel beheerder van deze gegevens en kun je ze minder makkelijk weer terug trekken. Dit is dus iets wat je enkel wilt doen met partijen die je vertrouwd en wilt gaan gebruiken als Identity Provider, niet voor elke website waar je graag interactie op wilt aangaan.
Lees de rest van ‘Data Availability vs Portability’
Facebook Connect is het antwoord van Facebook op Myspace Data Availability en Google Friend Connect. Met Facebook Connect kan een gebruiker zijn of haar Facebook account linken aan andere websites, zodat bij, bijvoorbeeld, het achterlaten van een reactie op een weblog meteen duidelijk is wie hij/zij is en er op de Facebook Mini Feed ook melding wordt gemaakt van het achtergelaten commentaar. Facebook wordt hiermee nog meer het middelpunt van iemands internet beleving. (Of MySpace, als je dat liever gebruikt, die biedt deze technologie straks ook aan).
Facebook Connect heeft 4 primaire features: Trusted Authentication via Facebook, Meenemen van je identiteit naar andere websites, toegang tot je facebook vrienden en dynamische controle over je privacy. Met dat laatste wordt hopelijk bedoeld dat je op elk gewenst moment je gegevens weer kunt intrekken van een bepaalde website.
Lees de rest van ‘Wordpress plugin voor Facebook Connect’
Yahoo, MySpace en Google richten de OpenSocial foundation op, naar evenbeeld van de OpenID foundation. Hierdoor is OpenSocial niet langer van Google en geven ze aan daadwerkelijk voor het terugbrengen van de controle bij de gebruikers te zijn. Daarnaast brengen ze IMHO een slag toe aan iedereen die roept dat Google zoveel mogelijk gegevens wil verzamelen van iedereen, oa dmv OpenSocial.
De implementatie van OpenSocial door Google is tevens Open Source gemaakt en ondergebracht bij Apache, onder de naam Shindig. Hierdoor wordt meteen het juiste licentiemodel afgedwongen en verder gewaarborgd.
En om in één artikel nog een derde OpenSocial nieuwtje te stoppen, Yahoo gaat OpenSocial logischerwijs zelf ook ondersteunen. Leuk detail is dat het nu echt zo aan het worden is dat waar ooit Facebook geroemd werd om zijn open policy naar de buiten wereld, door middel van zijn brede gadgets implementatie, het nu daadwerkelijk Facebook vs The Rest is geworden. Elk groot sociaal netwerk, behalve Facebook, is nu aangesloten bij OpenSocial. En wat nu?