Mashup (internet)

Mashup (z angličtiny do mash for to mix) popisuje vytváření nového mediálního obsahu prostřednictvím bezproblémové (opětovné) kombinace již existujícího obsahu. Termín pochází ze světa hudby a znamená něco jako remix v angličtině (viz Mashup (hudba) ). Termín Web 2.0 byl importován do německy mluvícího světa , protože mashupy jsou uváděny jako základní příklad toho, co je nového ve Web 2.0. B. nově kombinované jako koláž . Mashupy používají otevřená programovací rozhraní (API) poskytované jinými webovými aplikacemi.

Takže z. B. Integrujte poskytovatele webových stránek prostřednictvím API map a satelitních fotografií na svůj vlastní web a dále jim poskytněte individuální označení. Flickr API se také často používá k integraci fotografií do nových aplikací. Obzvláště velké množství mashupů propojuje geografická data, například z Google Maps nebo Bing Maps , s dalším obsahem, jako jsou fotografie nebo inzeráty. Používají se také videa vložená do webových stránek.

Zatímco mashupy byly původně označovány jako hračky, mezitím někteří komerční poskytovatelé, např. B. Poskytovatelé nemovitostí využít výše zmíněné možnosti, ale také v jiných podnikatelských prostředích představují možnost v kontextu situačních aplikací, což je zajímavé zejména pro tzv. Dlouhý ocas podnikání .

Použité technologie

Mashupy převážně využívají moderní a lehké webové architektury a technologie. Většinu času běží v prohlížeči, který pak komunikuje se serverem pomocí JSON , Ajax , REST , SOAP , RSS nebo Atom . To vše je relativně nekomplikované a do značné míry možné pomocí JavaScriptu , ale existují také mash-up prostředí, která se spoléhají na určitou technologii, kterou musí nejprve nainstalovat koncový uživatel. Příkladem může být Adobe Flash , JavaFX nebo Silverlight .

Poskytovatel technologie Mashup

Existují různí poskytovatelé mashup prostředí. Uživatelé zde často mohou vytvářet nebo upravovat mashup prostřednictvím grafických uživatelských rozhraní. Příklady:

Jednotlivá prostředí se liší hlavně cílovou skupinou. Jednotlivá prostředí jsou zaměřena na vývojáře softwaru, ostatní na spotřebitele nebo na zaměstnance odborných oddělení ve společnostech.

Kritéria pro kategorizaci mashupů

  1. Je to mashup na straně klienta nebo serveru? Jsou data agregována a zpracovávána na aplikačním serveru před jejich „odesláním“, nebo se vše děje na straně klienta pomocí JavaScriptu ?
  2. Jak je orchestrace implementována? Jsou jednotlivé komponenty propojeny ve formě toku (datové toky z jedné komponenty do další) nebo jsou založeny na událostech , takže jednotlivé komponenty jsou propojeny designovým modelem posluchače událostí?
  3. Jak se přenášejí data? Existují globální proměnné, ve kterých jsou data uložena a se kterými mohou pracovat všechny komponenty, nebo jsou data předávána další komponentě jako formální parametry?
  4. Je při každém zobrazení stránky vytvořena nová instance? Nebo všichni uživatelé vidí stejnou instanci, což by mělo za následek, že akce uživatele A by mohly ovlivnit to, co vidí uživatel B.
  5. Na koho je vývojové prostředí zaměřeno: jsou to zkušení uživatelé webu, všichni nebo programátoři? A související s tím:
  6. Jak vypadá vývojové prostředí: Nabízí se přetažení , editace zdrojového kódu nebo kombinace obou?
  7. Jsou vyžadována rozšíření prohlížeče (např. Adobe Flash )?
    • spustit mashup
    • spustit vývojové prostředí
  8. Můžete hostovat mashup sami poté, co byl vytvořen a zkopírovat jej, jak chcete, nebo jste svázáni s určitými poskytovateli (jako v případě Yahoo Pipes to Yahoo )?

literatura

  • Tom Alby : Web 2.0 - koncepty, aplikace, technologie . 3. přepracované vydání. Hanser Verlag , Mnichov 2008, ISBN 978-3-446-41449-5 (první vydání: 2007, ISBN 978-3-446-40931-6 ).
  • Michael Koch, Alexander Richter: Enterprise 2.0. Plánování, implementace a úspěšné využívání sociálního softwaru ve společnostech . Oldenbourg Verlag, Mnichov 2007, ISBN 978-3-486-58578-0 .
  • Alexander Richter, Michael Koch: Sociální software. Status quo a budoucnost . 2007 ( online [PDF; 1000 kB ] volně dostupné).
  • Volker Hoyer, Katarina Stanoveska-Slabeva: Enterprise Mashups: Nová výzva pro řízení projektů . dpunkt.verlag, 2008, ISSN  1436-3011 ( online - HMD - Praxis der Wirtschaftsinformatik, číslo 260).
  • Volker Hoyer: Přesunuto dohromady. Software ad hoc od odborného oddělení . Heise Verlag, 2008 ( online - ix - Magazin für Professionelle Informationstechnik, 10/2008, 98-102).
  • Denny Carl, Jörn Clausen, Marco Hassler, Anatol Zund: Programování mashupů . O'Reilly, 2008, ISBN 978-3-89721-758-4 .
  • Eckart Voigts: Mashup a intertextuální hermeneutika každodenního života. O přítomnosti a výkonu digitálního remixu . Schüren, Marburg 2015 ( online - MEDIENwissenschaft, vydání 2/15).

webové odkazy

Individuální důkazy

  1. Archivovaná kopie ( vzpomínka na originál z 3. ledna 2015 v internetovém archivu ) Info: Odkaz na archiv byl vložen automaticky a dosud nebyl zkontrolován. Zkontrolujte prosím původní a archivovaný odkaz podle pokynů a poté toto oznámení odstraňte. @ 1@ 2Šablona: Webachiv / IABot / pipes.yahoo.com
  2. http://www-01.ibm.com/software/info/mashup-center/
  3. http://www.serena.com/sbm
  4. http://www.mashzone.com/