アニメが通信をしてみたら...

September 5, 2005 03:24 AM
トラックバック (1)  

便利なんだけど...面倒くさくない?

「えっと、名前と住所を入力してっと。よし、送信....。
あれ?なんだ?『電話番号が入力されていません』だって?なんだよ.....っと。
これでどうだ....?
あら?『パスワード欄が空欄です』ってさっき入れたのになんでまた入れなおさないといけないんだぁ!」

なんてこと、一度くらいは同じような経験をした人も少なくないのではないでしょうか?

ウェブブラウザベースでのクライアント/サーバ型モデルで高度にインタラクティブなコンテンツをつくるにはいくつかの問題があります。
そもそも文章構造を表現するためのHTMLでは、表現力、操作性に乏しいのに加え、1アクション(リクエスト)に対して1ページリロード(レスポンス)という制約があるために、上記のようなシチュエーションでは、入力−>サーバで確認という簡単な手続きでさえユーザのストレスになりかねない状況を生み出します。
また、ブラウザのバーションやプラットフォームの違いにより、期待通りの動作をしないという問題もかかえています。

アニメーションだけじゃない!

一方、もともとアニメーションツールとしての用途が高かったFlashですが、バージョン5から通信機能が搭載され、一部のサイトでは積極的にその通信機能を使ったコンテンツを見受けられるようになりました。

外部swfの動的ロード
外部XMLの動的ロード
外部サーバへのhttpリクエスト

これらの機能はアニメーションツールとしての機能から、よりインタラクティブなコンテンツを表現することの出来るツールへとFlashを進化させることになります。

従来持ち合わせていた、アニメーション機能、インタラクティブな機能が「よりユーザにわかりやすいインターフェイス」を提供し、新たに加わった通信機能ではユーザのアクション(クリック、キーボード入力)によって必要な情報だけをサーバから取得し、ページのリロードを必要としないで、ページの内容を切り替えることが出来ることで、「快適な操作レスポンス」を生み出していったのです。

このころはまだ「リッチインターネットアプリケーション」という言葉自体は耳慣れないものでしたが、すでに概念としては確立しつつありました。
バーションが6、7とあがるにつれ、今ではFlashはアプリケーション開発ツールとなりうるほど多彩な機能が盛り込まれています。

このブログでは「リッチインターネットアプリケーション」をHTML/ブラウザではなく、Flashをクライアントとしたアプリケーションと定義し、Flashが持つ可能性や、その活用法、最新事例を紹介して行きたいと思っています。

(渡邉真太郎)

最新エントリー
月別のアーカイブ
プロフィール
渡邉真太郎(Shintaro Watanabe)
VBC取締役兼最高開発責任者。1973年神奈川県生まれ。音楽専門学校卒業後メジャーデビュー。アルバム2枚、シングル4枚をリリースする。2000年ブイキューブに就職。Flash、OOP等を独学で学び、ウェブ会議システム「nice to meet you」の開発に従事。
亀崎洋介(Yosuke Kamezaki)
VBC開発部長。1979年東京都生まれ。日本工業大学工学部情報工学科卒。大学卒業後、ブイキューブ入社。デザイナーとして数々のウェブ制作を行う。プログラムも習得し、プログラマーも兼任。ウェブ会議システム「nice to meet you」の開発に従事。
堀内康弘(Yasuhiro Horiuchi)
VBCウェブエンジニア。1978年山梨県生まれ。慶應義塾大学大学院理工学研究科修士課程修了。大学院卒業後、ブイキューブ入社。2004年ムービーを簡単にブログで公開できるサービス「FlipClip」の開発に従事。2005年VBC入社。FlipClip開発責任者としてウェブサービスの開発に従事。
佐藤啓太(Keita Sato)
VBCリッチアプリケーションデベロッパー。1982年青森県生まれ。東京工科大学メディア学部卒。大学在学中にVBCにインターンとして参加、Flashを使ったリッチアプリケーションの開発を行う。2005年4月大学卒業後、VBC入社。現在、主にウェブ会議システム「nice to meet you」の開発に従事。
Powered by
 

企画特集

仮想化環境で求められるストレージの要件仮想化環境で求められるストレージの要件
それに応えるNetAppの実力とは?
セキュリティ対策レベルテスト公開!セキュリティ対策レベルテスト公開!
自社のセキュリティのウイークポイントはドコ?
「シンプル」&「低コスト」な運用管理「シンプル」&「低コスト」な運用管理
IT運用管理に関するアンケート実施中!
ZDNet Japan Green ITZDNet Japan Green IT
サミットだけでは終わらせない!エンタープライズの取り組みはこれからだ!
ZDNet Japan ホスティング特集ZDNet Japan ホスティング特集
2008年夏のホスティングサービスのトレンドは何?
Techno ExchangeTechno Exchange
RackableとCTCの地球にやさしい関係
APC SOLUTIONS FORUM 2008をレポートAPC SOLUTIONS FORUM 2008をレポート
電源、冷却の効率化によるエネルギー削減とは?
DELLが掲げる「新・仮想化アセスメントサービス」DELLが掲げる「新・仮想化アセスメントサービス」
〜企業システムの仮想化環境の構築を支援〜
Webセキュリティ特集Webセキュリティ特集
Web2.0時代の脅威へ対抗するためのソリューションとは?
フォトレポート:飛行機の祭典--米国最大、オシュコッシュ航空ショー
米国最大の航空ショーであるオシュコッシュ航空ショーが米国時間7月28日から8月3日まで開催された。このフォトレポートではその模様をお届けする。
L・トーバルズ氏:「主要Linuxプログラマーになるのは楽じゃない」
Linuxの生みの親であるL・トーバルズ氏が、Linuxカーネルの開発について、新規の開発者がまず心得ておくべきことをインタビューで語った。
ブログの未来はどうなる--新しいコミュニケーション手段「ライフストリーミング」
最近、ブログ世界の変化が話題になっているが、ブログに続くコミュニケーション形態としてライフストリーミングが注目を集めている。