Web mashup lub witryna typu mashup to treści, które zostały „zmiksowane” lub zmiksowane z różnych źródeł, aby można je było wyświetlać w inny sposób. Odbywa się to za pomocą aplikacji internetowej, która pobiera informacje z jednego lub więcej źródeł i prezentuje je w nowy sposób lub w unikalnym układzie.
Przykłady mashupów
Kiedy pojawiła się konsola Nintendo Wii, trudno było ją znaleźć w sklepach. Web mashup mógł pomóc konsumentom, pobierając dane od różnych sprzedawców detalicznych, takich jak EB Games i GameStop, a także z witryn takich jak eBay i łącząc ich informacje z Mapami Google, aby wszystkie mogły być prezentowane w łatwym w użyciu interfejsie.
Trendsmap to jeden z przykładów popularnej usługi mashup. Połączył on popularne tematy Twittera z danymi z innej witryny z trendami Twittera i wyświetlił je na mapie. Dziś jednak trendy w Trendsmap są obliczane za pomocą własnego algorytmu usługi.
Wiele aplikacji mobilnych działa również jako mashupy. Na przykład aplikacja restauracyjna może łączyć informacje o menu z danymi o lokalizacji, aby informować Cię o tym, co warto zjeść w pobliskich miejscach.
Co jest takiego wspaniałego w połączeniach?
Mashupy dają ludziom bardziej przydatne i interesujące sposoby na wykorzystanie informacji. Informacje same w sobie z jednego źródła są przydatne, ale przydatność tę można zwiększyć i przenieść na nowe poziomy w połączeniu z jednym lub kilkoma powiązanymi źródłami.
Chodzi o to, jak informacje z wielu źródeł wchodzą ze sobą w interakcje. Możesz spróbować samodzielnie ustalić, w jaki sposób jedna informacja odnosi się do innej, ale z pewnością przydaje się po prostu strona internetowa lub aplikacja mobilna, która poinformuje Cię o tym natychmiast.
Jak powstaje mashup internetowy?
Sieć jest coraz bardziej otwarta i bardziej społecznościowa. Z tego powodu wiele stron internetowych otwiera interfejsy programistyczne (API), które umożliwiają programistom dostęp do podstawowych informacji.
Doskonałym tego przykładem są Mapy Google, które są bardzo popularnym interfejsem używanym w aplikacjach typu mashup. Google umożliwia programistom dostęp do ich map za pośrednictwem interfejsów API. Deweloper może następnie połączyć te mapy z innym strumieniem danych, aby stworzyć coś nowego i unikalnego.
Czy web mashup potrzebuje danych z wielu źródeł?
Nazwa "mashup" wywodzi się z idei łączenia danych z dwóch lub więcej źródeł i wyświetlania ich w unikalnym wyglądzie. Jednak nowsze mashupy czasami wykorzystują tylko jedno źródło informacji.
Dobrym przykładem mashupu z tylko jednym źródłem jest EmojiTracker, który pobiera tylko dane z Twittera. Ta strona internetowa przegląda wszystkie emotikony używane na Twitterze w czasie rzeczywistym i działa jako natychmiastowy licznik dla wszystkich różnych emotikonów.