Skip to main content

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.

Myslete na 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é.

Pro vytvoření mash-up je vyžadováno více zdrojů vstupu 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 mdash;kombinace JavaScriptu a XML Markup mdash;což umožňuje, aby se stránky a data použitá pro změnu mash-up změnily, aniž by se stránka obnovila, takže nástroj je velmi efektivní pro uživatele.

Jedním z příkladů mash-up by mohlo být kombinování mapovací služby, jako jsou Mapy Google s mikropivovary.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 vzal mash-up ještě dále se zavedením nové služby s názvem Pipes Trade;.Yahoo Pipes Trade;Umožňuje uživateli používat značení XML a rozhraní řízené AJAX k vytvoření vlastních trubek (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í.Potrubí a obchod;byl použit k vytvoření mnoha mash-upů, z nichž jedna taková mash-up byla webová aplikace k umístění seznamu skladeb od 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 krmivo XML z obou webů, což umožňuje změně dat z každé aplikace, aniž by vyžadovala jakékoli změny v mash Up Web Application.Služby dostupné na internetu ještě dnes.S novými aplikacemi, které se objevují po celou dobu, neexistují žádné limity množství a rozmanitosti webových aplikací, které lze vytvořit.