Co je to mash-up?
Mash-up je kombinace nástrojů nebo dat z více zdrojů. Mash-Ups obvykle shromažďuje data z více webových stránek a přináší jejich informace do jedné zjednodušené webové aplikace.
Přemýšlejte o mash-up jako konsolidaci nástroje pro webové aplikace. Například služba mapování online může mít rozhraní, které umožňuje vytvoření mash-up, které umístí dopravní kamery na místo na mapu. Možnosti mash-upů jsou docela nekonečné.
Chcete-li vytvořit mash-up, je vyžadováno více vstupních zdrojů a obvykle tyto vstupy budou mít výstupní proud založený na XML. To umožňuje mash-up používat tyto výstupy XML jako vstupy a konsolidovat je dohromady. Jakmile jsou datové toky kombinovány (a/nebo manipulované), mash-up obvykle generuje svůj vlastní výstup, který zobrazuje kombinaci původních vstupů.
Mnoho webových aplikací nejvhodnějších pro mash-up zahrnuje programování AJAX-kombinace JavaScriptu a XML značky-což umožňuje, aby se stránky a data používaná pro mash-up změnily, aniž by se stránka obnovila, a proto je nástroj velmi efektivní pro uživatele. Tato mash-up byla vytvořena a funguje docela dobře, poskytnout mapu pivovarů nebo pivních obchodů v oblasti a pokyny ke každému.
Yahoo se mash-up ještě více zaváděl se zavedením nové služby s názvem Pipes ™. Yahoo Pipes ™ umožňuje uživateli používat značení XML a rozhraní řízené AJAX k vytvoření vlastních dýmek (nebo mash-up). Tato služba uvádí libovolný počet mash-upů přímo do rukou těch, kteří by mohli novou aplikaci používat. Jakmile je trubka vytvořena, lze sdílet s ostatními, aby umožnilo rozšířenější použití. Pipes ™ se používá k vytvoření mnoha mash-upů, z nichž jedna taková mash-up byla wAplikace EB pro umístění seznamu skladeb z iTunes® s videi z YouTube. Toto manželství webových stránek vám umožňuje vytvořit mash-up prvních deseti písní iTunes a 10 nejlepších nejvíce hraných videí na YouTube. Aplikace používá k vytvoření mash-up k vytvoření mash-up herečky XML, což umožňuje změnit data z každé aplikace, aniž by vyžadovala jakékoli změny v kaše.
Bylo vytvořeno mnoho dalších mash-upů, které kombinují nejoblíbenější služby dostupné na internetu dnes. Vzhledem k tomu, že se nové aplikace objevují po celou dobu, neexistují žádné limity množství a rozmanitosti webových aplikací, které lze vytvořit.