ハバネロブックマーク: fou: ajax
[ Habanero ]

fou: ajax

従来のWebアプリケーションでは、サーバにリクエストを送信後、レスポンスを新たにWebページとして受け取り画面遷移が発生していたが、Ajaxにより画面遷移を伴わない動的なWebアプリケーションの製作が実現可能になる。 例えばWeb検索に応用することで、従来は入力確定後に行っていた検索を、ユーザがキー入力をする間にバックグラウンドで行うことによってリアルタイムに検索結果を表示していくといったことが可能になる。

Webブラウザのみで動作する(別途プラグインを要求しない)、既存の技術の組み合わせであることが特徴。技術自体はこの用語が発生する前から存在していたが、Ajaxという名前が付けられたこと、GoogleがGoogle マップやGoogle サジェストにこの技術を利用したことで有名になり、Webアプリケーションの可能性を広げるものとして注目され始めた。さらに、Googleでは、デスクトップアプリケーションと遜色のないメーラーであるGmailやGoogle Calendarでも積極的にAjaxを採用し、Ajaxの実用性がGoogleのWebアプリケーションを通じて世間に認知されはじめている。

AjaxによるWebプログラミング(Webアプリケーション製作)が注目されだした背景には、この従来のページ遷移のみに頼ったWebの使い勝手の悪さに対する不満や、XML、DOMなどのWeb関連技術の標準化(ウェブ標準)、および高い機能を持ったWebブラウザの普及などが挙げられる。

また、ダウンロード型アプリケーションは、マニア層から先に広がりにくい、競合がOSメーカーとなったときに競争に負けてしまう、といった問題を抱えているため、ダウンロード型アプリケーションからWebアプリケーションに切り替える技術として、Ajaxが利用されている。

DHTMLが登場した当時は、単にお遊び要素に過ぎないと考えられていた動的ページだが、JavaScriptをより効果的に使うことで、業務や実用に耐える優秀なインターフェースを備えたアプリケーションをHTMLで作ることが可能であったという事実を世の中に知らしめたという意義をもつ技術である。


Wikipediaより

他の人の同じタグを見る

ソート基準 日付 / 題名 / URL

  1. http://www.shadowbox-js.com/index.html
    2010/03/16
  2. テキストエリアに色をつける
    http://marijn.haverbeke.nl/codemirror
    Tags ,
    2009/10/20
  3. スライドショーを作成するjavascript「Slideshow」
    http://www.electricprism.com/aeron/slideshow
    2008/07/29
  4. 『 自動で画像をスライドさせたり、ページ送りでスライドさせたりできるスライド機能を提供。
    http://www.efectorelativo.net/laboratory/noobSlide
    2008/07/28
  5. ProtoCalendar は prototype.js ベースの日時選択用の javascript ライブラリです。
    http://labs.spookies.jp/product/protocalendar
    2008/05/08
  6. The PNG problem in Windows Internet Explorer
    http://homepage.ntlworld.com/bobosola/index.htm
    2008/05/02
  7. IE6で透過pngを扱うjsライブラリ
    http://blog.webcreativepark.net/2007/02/01-233315.html
    2008/05/01

最初へ / 前へ / 次へ / 最後へ / ページ(1/3)

Copyright (C) 2007-2008 habanero.co.jp Corporation. All Right Reserved.