Hva er en Mash-Up?

En mash-up er en kombinasjon av verktøy eller data fra flere kilder. Mash-ups samler vanligvis data fra flere websider og bringer informasjonen deres inn i en forenklet webapplikasjon.

Tenk på en mash-up som verktøyskonsolidering for webapplikasjoner. For eksempel kan en online kartleggingstjeneste ha et grensesnitt som gjør det mulig å opprette en mash-up som plasserer trafikkameraene for et sted på et kart. Mulighetene for mash-ups er ganske uendelige.

For å lage en mash-up kreves det flere inndatakilder, og vanligvis vil disse inngangene ha en XML-basert utstrøm. Dette gjør at mash-up kan bruke disse XML-utgangene som innganger, og konsolidere dem sammen. Når datastrømmene er blitt kombinert (og / eller manipulert), vil mash-upen vanligvis generere sin egen utgang, som viser en kombinasjon av de originale inngangene.

Mange av nettapplikasjonene som er best egnet for en mash, involverer AJAX-programmering - en kombinasjon av JavaScript og XML-markering - som gjør at sider og data som brukes for mash-enheten kan endres uten at siden blir oppdatert, og dermed gjør verktøyet veldig effektivt for brukeren.

Et eksempel på en mash-up kan være å kombinere en kartleggingstjeneste som Google Maps® med mikrobryggerier. Denne blandingen er opprettet og fungerer ganske bra, for å gi et kart over bryggeriene eller ølbutikkene i et område og veibeskrivelse til hver.

Yahoo har tatt mash-up enda lenger med introduksjonen av en ny tjeneste kalt Pipes ™. Yahoo Pipes ™ lar en bruker bruke XML-merking og et Ajax-drevet grensesnitt for å lage sine egne rør (eller mash-ups). Denne tjenesten legger et hvilket som helst antall mash-ups direkte i hendene på de som kan bruke den nye applikasjonen. Når et rør er opprettet, kan det deles med andre for å tillate mer utbredt bruk. Pipes ™ har blitt brukt til å lage mange mash-ups, en slik mash-up er en webapplikasjon for å plassere en sangliste fra iTunes® med videoer fra YouTube. Dette ekteskapet med nettsteder lar deg lage en mash-up av de ti iTunes-sangene og de 10 mest spilte YouTube-videoene. Applikasjonen bruker en XML-feed fra begge nettsteder for å lage mash-up, slik at dataene fra hver applikasjon kan endres uten å kreve endringer i den mashed web-applikasjonen.

Det er opprettet mange andre mash-ups, som kombinerer de mest populære tjenestene som er tilgjengelige på Internett i dag. Når nye applikasjoner dukker opp hele tiden, er det ingen grenser for mengden og variasjonen av webapplikasjoner som kan opprettes.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?