ja.wikipedia.org

マッシュアップ (Webプログラミング) - Wikipedia

この記事は英語版の対応するページを翻訳することにより充実させることができます。2024年11月

翻訳前に重要な指示を読むには右にある[表示]をクリックしてください。

  • 英語版記事を日本語へ機械翻訳したバージョン(Google翻訳)。
  • 万が一翻訳の手がかりとして機械翻訳を用いた場合、翻訳者は必ず翻訳元原文を参照して機械翻訳の誤りを訂正し、正確な翻訳にしなければなりません。これが成されていない場合、記事は削除の方針G-3に基づき、削除される可能性があります。
  • 信頼性が低いまたは低品質な文章を翻訳しないでください。もし可能ならば、文章を他言語版記事に示された文献で正しいかどうかを確認してください。
  • 履歴継承を行うため、要約欄に翻訳元となった記事のページ名・版について記述する必要があります。記述方法については、Wikipedia:翻訳のガイドライン#要約欄への記入を参照ください。
  • 翻訳後、{{翻訳告知|en|Mashup (web application hybrid)|…}}ノートに追加することもできます。
  • Wikipedia:翻訳のガイドラインに、より詳細な翻訳の手順・指針についての説明があります。

マッシュアップ(Mashup)とは、ウェブ上に公開されている情報を加工、編集することで新たなサービスとすること。

マッシュアップの語源は、異なる音源からトラックの一部をそれぞれ取り出してミックスし、一つの曲にする音楽の手法である。ウェブにおけるマッシュアップも同様に複数の情報源からの情報から関連のあるものだけを取り出して加工し、一つのウェブサービスとして仕立てあげる。

マッシュアップが注目されるようになったのはさまざまな企業や団体が所有するデータベースを公開するWebAPIを整備するようになったためである。これにより情報技術に対する深い造詣がなくとも新たなサービスを立ち上げることができるようになった。

例えば、住所や写真などの自社ライブラリをGoogle Map等のAPIと組み合わせて新たな地図サービスのマッシュアップを作成するなどである。[1]また、大規模災害時など緊急を要するソーシャル・プログラミングでの活用事例として、ハリケーン・カトリーナの被害者救済サイトの構築がある[要出典]

マッシュアップを行う著名なシステムとしてアメリカのYahoo!によるYahoo! Query Language英語版Yahoo! Pipesなどがある。

脚注

[編集]

  1. ^ Fichter Darlene, What Is a Mashup?http://books.infotoday.com/books/Engard/Engard-Sample-Chapter.pdf ( retrieved 21 August 2019)

関連項目

[編集]

サーバサイド
プロトコル
APIs
トピックス
クライアントサイド
Browser APIs
Web API英語版
W3C
クロノス
その他
トピックス
関連項目