Cos'è un mash-up?

Un mash-up è una combinazione di strumenti o dati da più fonti. I mash-up in genere raccolgono dati da più pagine Web e portano le loro informazioni in un'applicazione Web semplificata.

Pensa a un mash-up come consolidamento degli strumenti per le applicazioni Web. Ad esempio, un servizio di mappatura online potrebbe avere un'interfaccia che consente di creare un mash-up che posiziona le telecamere di traffico per una posizione su una mappa. Le possibilità per i mash-up sono piuttosto infinite.

Per creare un mash-up, sono necessarie più sorgenti di input e di solito questi input avranno un flusso di output basato su XML. Ciò consente al mash-up di utilizzare questi output XML come input e di consolidarli insieme. Una volta che i flussi di dati sono stati combinati (e/o manipolati), il mash-up di solito genererà il proprio output, che visualizza una combinazione degli input originali.

Molte delle applicazioni Web si adatti per un mash-up coinvolgono la programmazione AJAX-una combinazione di JavaScript e XML Markup-che consente alle pagine e ai dati utilizzati per il cambiamento di modifica senza che la pagina venga aggiornata, rendendo così efficiente lo strumento per l'utente.

Un esempio di un mash-up potrebbe essere quello di combinare un servizio di mappatura come Google Maps® con i microbrerweri. Questo mash-up è stato creato e funziona abbastanza bene, per fornire una mappa dei birrifici o dei negozi di birra all'interno di un'area e direzioni per ciascuno.

Yahoo ha portato il mash-up ancora più avanti con l'introduzione di un nuovo servizio chiamato Pipes ™. Yahoo Pipes ™ consente a un utente di utilizzare il markup XML e un'interfaccia AJAX per creare i propri tubi (o mash-up). Questo servizio mette un numero qualsiasi di mash-up direttamente nelle mani di coloro che potrebbero utilizzare la nuova applicazione. Una volta creato un tubo, può essere condiviso con altri per consentire un uso più diffuso. Pipes ™ è stato utilizzato per creare molti mash-up, uno di questi mash-up è una WApplicazione EB per posizionare un elenco di brani da iTunes® con i video di YouTube. Questo matrimonio di siti Web ti consente di creare un mash-up delle prime dieci canzoni di iTunes e dei 10 migliori video su YouTube. L'applicazione utilizza un feed XML da entrambi i siti per creare il mash-up, consentendo alla modifica dei dati di ciascuna applicazione senza richiedere modifiche all'applicazione Web Mashing Up.

Sono stati creati molti altri mash-up, combinando i servizi più popolari disponibili su Internet oggi. Con le nuove applicazioni che spuntano continuamente, non ci sono limiti alla quantità e alla varietà di applicazioni Web che possono essere create.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?