Mis on Mash-Up?

Mass-up on mitmest allikast pärit tööriistade või andmete kombinatsioon. Mash-upid koguvad tavaliselt andmeid mitmelt veebilehelt ja toovad nende teabe ühte lihtsustatud veebirakendusse.

Mõelge segamisviisile kui veebirakenduste konsolideerimisele. Näiteks võib veebipõhisel kaardistamisteenusel olla liides, mis võimaldab luua segu, mis paigutab asukoha liikluskaamerad kaardile. Mash-up’ide võimalused on üsna lõputud.

Jaotuse loomiseks on vaja mitut sisendallikat ja tavaliselt on nendel sisenditel XML-põhine väljundvoog. See võimaldab segamisel kasutada neid XML-väljundeid sisenditena ja koondada need kokku. Kui andmevood on kombineeritud (ja/või nendega manipuleeritud), genereerib segamine tavaliselt oma väljundi, mis kuvab algsete sisendite kombinatsiooni.

Paljud segamiseks kõige paremini sobivad veebirakendused hõlmavad AJAX-i programmeerimist – JavaScripti ja XML-märgistuse kombinatsiooni –, mis võimaldab segamisel kasutatud lehti ja andmeid muuta ilma lehte värskendamata, muutes tööriista väga tõhusaks. kasutaja jaoks.

Üheks segamise näiteks võib olla kaardistamisteenuse, nagu Google Maps®, kombineerimine mikropruulikodadega. See segu on loodud ja töötab üsna hästi, et pakkuda piirkonna õlletehaste või õllepoodide kaarti ja juhiseid igaühele.

Yahoo on selle segamise veelgi kaugemale viinud, võttes kasutusele uue teenuse nimega Pipes™. Yahoo Pipes™ võimaldab kasutajal kasutada XML-märgistust ja Ajaxi juhitavat liidest, et luua oma torusid (või mash-ups). See teenus annab suvalise arvu segadusi otse nende kätesse, kes võivad uut rakendust kasutada. Kui toru on loodud, saab seda teistega jagada, et võimaldada laialdasemat kasutamist. Pipes™-i on kasutatud paljude segude loomiseks, millest üks on veebirakendus iTunes®-i lugude loendi paigutamiseks YouTube’i videotega. See veebisaitide kooslus võimaldab teil luua kokkuvõtte iTunesi kümnest populaarseimast laulust ja 10 enim mängitud YouTube’i videost. Rakendus kasutab segamise loomiseks mõlema saidi XML-voogu, võimaldades iga rakenduse andmeid muuta, ilma et oleks vaja segatud veebirakenduses muudatusi teha.
Loodud on palju muid segatüüpe, mis ühendavad tänapäeval Internetis saadaolevaid populaarsemaid teenuseid. Kuna uusi rakendusi avatakse pidevalt, pole lootavate veebirakenduste hulgal ja mitmekesisusel piiranguid.