Hvad er en mash-up?

En mash-up er en kombination af værktøjer eller data fra flere kilder. Mash-ups indsamler typisk data fra flere websider og bringer deres oplysninger til en forenklet webapplikation.

Tænk på en mash-up som værktøjskonsolidering til webapplikationer. For eksempel kan en online kortlægningstjeneste have en grænseflade, der gør det muligt at oprette en mash-up, der placerer trafikkameraerne til et sted på et kort. Mulighederne for mash-ups er ganske uendelige.

For at oprette en mash-up kræves flere inputkilder, og normalt har disse input en XML-baseret outputstrøm. Dette gør det muligt for mash-up at bruge disse XML-udgange som input og konsolidere dem sammen. Når datastrømmene er kombineret (og/eller manipuleret), genererer mash-up normalt sin egen output, der viser en kombination af de originale input.

Mange af webapplikationerne bedst egnet til en mash-up involverer AJAX-programmering-en kombination af JavaScript og XML-markering-som gør det muligt for sider og data, der bruges til, at mash-up kan ændres, uden at siden blev opdateret, hvilket gør værktøjet meget effektivt for brugeren.

Et eksempel på en mash-up kan være at kombinere en kortlægningstjeneste som Google Maps® med mikrobryggerier. Denne mash-up er blevet oprettet og fungerer ganske godt for at give et kort over bryggerierne eller ølbutikkerne inden for et område og retninger til hver.

Yahoo har taget mash-up endnu længere med introduktionen af ​​en ny service kaldet Pipes ™. Yahoo Pipes ™ giver en bruger mulighed for at bruge XML-markering og en AJAX-drevet grænseflade til at oprette deres egne rør (eller mash-ups). Denne service sætter et vilkårligt antal mash-ups direkte i hænderne på dem, der muligvis bruger den nye applikation. Når et rør er oprettet, kan det deles med andre for at muliggøre mere udbredt brug. Pipes ™ er blevet brugt til at skabe mange mash-ups, en sådan mash-up er en W.EB -applikation til at placere en sangliste fra iTunes® med videoer fra YouTube. Dette ægteskab med websteder giver dig mulighed for at oprette en mash-up af de top ti iTunes-sange og de top 10 mest spillede YouTube-videoer. Applikationen bruger et XML-feed fra begge websteder til at oprette mash-up, hvilket tillader dataene fra hver applikation at ændre uden at kræve ændringer i den mosede webapplikation.

Mange andre mash-ups er blevet oprettet, der kombinerer de mest populære tjenester, der er tilgængelige på internettet i dag. Med nye applikationer, der dukker op hele tiden, er der ingen grænser for mængden og forskellige webapplikationer, der kan oprettes.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?