Was ist ein Mash-up?
Ein Mash-up ist eine Kombination aus Tools oder Daten aus mehreren Quellen. Mash-ups sammeln normalerweise Daten von mehreren Webseiten und bringen ihre Informationen in eine vereinfachte Webanwendung.
Stellen Sie sich ein Mash-up als Toolkonsolidierung für Webanwendungen vor. Beispielsweise hat ein Online-Mapping-Dienst möglicherweise eine Schnittstelle, mit der ein Mash-up erstellt werden kann, mit dem die Verkehrskameras für einen Standort auf eine Karte gelegt werden. Die Möglichkeiten für Mashups sind ziemlich endlos.
Um ein Mash-up zu erstellen, sind mehrere Eingangsquellen erforderlich, und in der Regel verfügen diese Eingänge über einen XML-basierten Ausgangsstrom. Dadurch kann das Mash-up diese XML-Ausgänge als Eingänge verwenden und zusammen konsolidieren. Sobald die Datenströme kombiniert (und/oder manipuliert) wurden, erzeugt das Mashup normalerweise eine eigene Ausgabe, die eine Kombination der ursprünglichen Eingänge anzeigt.
Viele der Webanwendungen, die am besten für ein Mash-up geeignet sind-Dadurch können Seiten und Daten, die verwendet werden, damit sich das Mash-up ändern kann, ohne dass die Seite aktualisiert wird. Dadurch wird das Tool für den Benutzer sehr effizient. Dieses Mash-up wurde erstellt und funktioniert recht gut, um eine Karte der Brauereien oder Biergeschäfte in einem Bereich und zu den Anweisungen zur Verfügung zu stellen.
Yahoo hat das Mash-up mit der Einführung eines neuen Dienstes namens Pipes ™ noch weiter genommen. Mit Yahoo Pipes ™ kann ein Benutzer XML Markup und eine AJAX-gesteuerte Schnittstelle verwenden, um seine eigenen Rohre (oder Mash-Ups) zu erstellen. Dieser Service legt eine beliebige Anzahl von Mashups direkt in die Hände derjenigen, die die neue Anwendung verwenden könnten. Sobald eine Pfeife erstellt wurde, kann es mit anderen geteilt werden, um eine breitere Verwendung zu ermöglichen. Pipes ™ wurde verwendet, um viele Mash-ups zu erstellen, wobei ein solches Mashup ein W istEB -Anwendung, um eine Songliste von iTunes® mit Videos von YouTube zu platzieren. Mit dieser Ehe von Websites können Sie ein Mash-up der Top Ten ITunes-Songs und die 10 am meisten gespielten YouTube-Videos erstellen. Die Anwendung verwendet einen XML-Feed von beiden Websites, um das Mash-up zu erstellen, sodass sich die Daten jeder Anwendung ändern können, ohne Änderungen an der Mashed-Webanwendung zu erfordern.
Es wurden viele andere Mash-Ups erstellt, die heute die beliebtesten Dienstleistungen im Internet kombinieren. Da immer neue Anwendungen auftauchen, gibt es keine Grenzen für die Menge und Vielfalt der Webanwendungen, die erstellt werden können.