Ajax vs Flash?:AjaxとFlashの使い分け
たにぐちまこと(H2O Space.)
2008/01/23 16:00
Ajaxと比較されることの多いFlash。しかしサービスの構築にあたっては、Ajax vs Flashではなく、Ajax+Flashでいきたいものだ。
Ajax vs Flash?
Ajaxは、誕生当初からFlashと比較されることが多い。確かに、Ajaxでは様々なエフェクトをかけることができるため、Flashと同様の演出をすることもできる。しかし、AjaxとFlashは使い分けるべき存在であり、必ずしも敵対する訳ではない。
たとえば、Yahoo! JAPANの「ブログ検索」を利用してみよう。
Yahoo! JAPANブログ検索
適当なキーワードで検索をすると、検索結果の右側に「注目度の推移」というグラフが表示される(図1)。
マウスで横にドラッグすると、その箇所が反転して指定した期間内のブログだけが検索されるという仕組みだ。実はこの部分は、Flashで作られている。次に、その右上にある「−」のボタンをクリックしてみよう。すると、「注目度の推移」は閉じられ、表示されなくなる。この部分は、JavaScriptで作られている。
Yahoo! JAPANブログ検索で”Ajax”と検索
このように、同じWebページ内に、FlashのコンテンツとJavaScriptが混在しているのである。
それでは、FlashとJavaScriptを使い分けるのはどんな時なのだろうか。
- 特集: Ajax活用の5つのポイント (5件)
米フォレスター・リサーチ社 シニアアナリスト Jeremiah K.Owyang氏を迎え、同氏が提唱するソーシャルテクノロジーを効果的に活用方法するための方法『POST』を日本で初めて紹介する注目のリアルイベント
- 今日のトップ記事
- 昨日
- 2日前
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
Safari
Flash
プロジェクト管理
Webアプリケーション開発
iPhone 3G
仮想化ソフトウェア
Linux
Python
Mozilla
プログラミング言語
PHP
デザイン
入門
Off Topic
Database
モバイル
Apple
Tips
ユーザーインタフェース
Firefox
Ajax
ブラウザ
データベース
リファレンス
UI
Java
ソフトウェア開発
携帯電話機
iPhone
Webサービス
SOA
Windows
オープンソース
iPod touch
HTML
Mac OS X
server
小技
Adobe
開発環境
レビュー
Webデザイン
脆弱性
RIA
仮想化
Internet Explorer
Firefox 3
CSS
Google
JavaScript
話題のタグを見る »
ソーシャルテクノロジーをビジネスに利用する
Mozilla Labs、Firefoxで地理情報を認識活用できるプラグイン「Geode」を正式発表
DelphiのパフォーマンスをDelphiで改善:エンバカデロの製品戦略
社内政治を生き抜くための教訓10箇条
iPhoneでVoIP--Fringを早速試す
Firefox 3のブックマーク構造を理解しよう
ウェブページの段組みをレイアウトするCSS 3のMulti Column
ラウンドアップ:「優れたUI」を実現するためのアプローチ
MSのバルマー氏、「Windows Cloud」の発表を示唆
グリーンITの第一歩は見える化です
KDDI「SaaSソリューション」
エンタメCGM「gooメーカー☆メーカー」
ZDNet Japan Green IT
Techno Exchange
これからの時代のセキュリティ対策