Componenti

La piattaforma per gli sviluppatori di Yahoo per lanciare la prossima settimana

Hudson & Nintendo's Obscure Japanese PC Games | Gaming Historian

Hudson & Nintendo's Obscure Japanese PC Games | Gaming Historian
Anonim

Yahoo lancia la sua piattaforma per sviluppatori Web la prossima settimana, parte di uno sforzo per attirare più visitatori aggiungendo funzionalità di social networking come Facebook ai siti Web di Yahoo.

Yahoo spera di aumentare il traffico sui suoi siti consentendo alle persone di condividere informazioni sui loro interessi e attività con gli amici. Come su Facebook, saranno in grado di creare una rete di connessioni e inviare avvisi a quelle persone quando caricano le foto su Flickr o commentano una storia su Yahoo News, per esempio.

La piattaforma si estenderà a non Yahoo siti come Amazon e Digg, in modo che gli utenti possano vedere dai siti Web di Yahoo ciò che i loro amici hanno fatto altrove sul Web. E i siti di terze parti saranno in grado di pubblicare attività utente nella rete Yahoo, che potrebbe aiutare quei siti a attirare più visitatori.

La società di ricerca sta facendo i dati che memorizza sugli utenti - come i loro contatti, interessi e posizione - disponibile per gli sviluppatori per creare le loro applicazioni. Gli utenti finali saranno in grado di regolare quale delle loro informazioni amici e sviluppatori possano vedere, hanno detto i funzionari di Yahoo, che hanno presentato in anteprima la piattaforma a San Francisco il venerdì.

È un progetto ambizioso che ha richiesto a Yahoo di "ricablare" le sue proprietà per creare un un'unica piattaforma sottostante che li collega tutti. Questi servizi esistevano in passato come "silos" che consentivano una scarsa interazione tra di loro, ha affermato Ash Patel, vice presidente esecutivo della Divisione Audience Product di Yahoo.

"La piattaforma è il modo in cui iniziamo a ricablare e riformare l'esperienza utente", ha

Yahoo ha lanciato il primo pezzo del puzzle la scorsa settimana, un sito chiamato Yahoo Profili in cui gli utenti finali possono gestire le loro attività, interessi e connessioni sociali in un unico posto. La prossima settimana segnerà il lancio del componente sviluppatore. Si basa sull'infrastruttura di rete esistente di Yahoo e si compone di tre livelli.

Il primo è la piattaforma sociale di Yahoo, un repository in cui Yahoo memorizza i dati personali dei suoi utenti, insieme al loro "grafico sociale" o informazioni su chi sono i loro amici. Al di sopra è la piattaforma applicativa, che fornisce il framework di sviluppo. E soprattutto questo è il linguaggio di query di Yahoo, che gli sviluppatori useranno per estrarre i dati personali degli utenti dai server di Yahoo e scrivere i loro programmi. YQL è molto simile al linguaggio di database SQL ampiamente utilizzato, secondo Yahoo.

La piattaforma fa anche uso di API pubbliche come Open Social, per aggregare i dati degli utenti da altri siti di social networking e OAuth, un protocollo per consumare e pubblicazione di dati personali. Gli strumenti e la documentazione saranno disponibili per il download gratuito la prossima settimana dalla rete degli sviluppatori di Yahoo, ha detto Jay Rossiter, capo del progetto Open Strategy di Yahoo. Non avrebbe detto esattamente in quale giorno.

I funzionari di Yahoo hanno fornito esempi dei tipi di applicazioni che vuole che gli sviluppatori costruiscano. Se una persona riceve un'e-mail che gli dice che è il compleanno di un amico, un'applicazione potrebbe consentire loro di visualizzare la Lista dei desideri Amazon.com dei propri amici da Yahoo Mail. Un altro programma potrebbe caricare automaticamente le foto ricevute tramite Yahoo Mail su un account di foto online, su Flickr o su un servizio non di Yahoo come Shutterfly.

Parte della sfida sarà far acquisire agli utenti di Yahoo l'idea. In futuro, quando accedono a un servizio Yahoo, vedranno l'Attivatore di Yahoo, che presenterà un elenco di tutti i loro contatti estratti da Yahoo Mail, Yahoo Messenger e altri servizi. Useranno questo per costruire la loro lista di connessioni e decidere chi può vedere quali informazioni.

Le attivazioni possono già essere fatte sul nuovo sito di Yahoo Profiles e con una beta di Yahoo Messenger 9 appena rilasciata. Le attivazioni verranno implementate più ampiamente in pochi mesi quando l'opzione viene presentata alle persone quando accedono ai loro account Yahoo Mail e successivamente ad altri servizi Yahoo.

Ogni nuova applicazione dovrà avvisare gli utenti dei dati a cui intende accedere, come la loro rubrica, la posta in arrivo o il profilo, e con chi saranno condivise le informazioni. Patel ha ammesso che questa è un'area delicata. Yahoo effettuerà alcune selezioni predefinite che gli utenti potranno quindi modificare.

"La scelta dei valori predefiniti corretti in modo che le persone non lascino inavvertitamente la loro privacy è parte della sfida", ha affermato Patel.

Il protocollo OAuth consente agli utenti di dare a un sito l'accesso ai propri dati per un periodo limitato, ad esempio due settimane, ha detto Neal Sample, un architetto capo di Yahoo.

Yahoo non si aspetta che la pagina Profili diventi una destinazione principale. Invece, gli utenti alla fine saranno in grado di installare applicazioni e visualizzare gli aggiornamenti nella loro pagina My Yahoo, in Yahoo Mail e possibilmente nella home page principale di Yahoo.

Yahoo, che ha faticato a sostenere il suo tasso di crescita, spera che i social network le funzionalità incoraggeranno le persone a utilizzare più dei suoi servizi. Se l'utente medio visita oggi due o tre dei suoi siti, spera che vedere cosa fanno gli altri amici nella sua rete li spinga a visitare quattro o cinque siti in futuro, ha detto Patel.

Yahoo ha trascorso l'anno scorso a sviluppare la piattaforma. Molto dipende ora dalla creatività degli sviluppatori per renderlo un successo, ha detto Patel.