Mashup
Cet article est en construction: un auteur est en train de le modifier.
En principe, le ou les auteurs en question devraient bientôt présenter une meilleure version.
Introduction
«Une application composite (ou mashup ou encore mash-up) est une application qui combine du contenu ou du service provenant de plusieurs applications plus ou moins hétérogènes. [...]. Dans le cas de site Web, le principe d'un mashup est donc d'agréger du contenu provenant d'autres sites, afin de créer un site nouveau.» (Mediawiki, consulté le 7 mai 2009 à 23:50 (CEST).
Description et intérêt
Architecture et fonctions
Exemples d'applications et d'utilisation
Cartographie
Du fait que les fichiers audio ou images peuvent contenir des "géotags" (balises de geolocalisation), on peut assez facilement créer des cartes. Il peut s'agir de données GPS ou encore d'informations saisies par l'utilisateur comme par exemple un code postal.
Il existe des conventions et des standards pour la géolocalisation:
- Geotag icon pour signaliser à un utilisateur qu'un page contient
- Les attributs que l'on peut mettre dans les balises meta de HTML, voir Geotagging (Wikipedia).
- La norme EXIF pour les images
Exemples d'applications:
- Images géolocalisés sur Flickr utilisant Google Maps
- Planetary content de NASA, aussi avec Google maps.
- Google 3D Warehouse (modèles 3D de bâtiments insérés sur une carte de Genève).
Il existe aussi la notion de "mobile blogging" ou l'appareil envoye envoye en même temps que le texte ou la photo une information sur la localisation.
Autres
- Birds of the world (mélange photos et informations sur wikipédia)
- Complete Schools Combine des informations depuis plusieurs sites web. (USA)
- Learn10.com Apprendre 10 mots par jour et montrer cela sur Facebook ou Twitter ...
Outils
Créer un mashup nécessite en principe des connaissances en programmation. Toutefois, il existe des moyens simples pour faire des mashups.
- Un peut simplement juxtaposer des informations avec un webtop
- On peut assez facilement annoter une carte de Google comme sur cette page qui montre la localisation de TECFA (voir le source).
- map builder permet de d'annoter une carte sans programmer (pas très belle comme application toutefois).
Sites qui répertorient des mashups
Liens et bibliographie
- En Anglais
- Web widget and mashup (EdutechWiki)