リッチインターネットアプリケーション
リッチインターネットアプリケーションの最新ニュースをまとめて検索!
リッチ・インターネット・アプリケーション(Rich Internet Application、RIA)とは、パーソナルコンピュータ等のソフトウェアの分類の1つであり、ウェブブラウザなどのクライアントの機能を活かした、柔軟なインターフェースをもつウェブアプリケーションのことである。
RIAを使用することにより、従来はHTML(またはXHTML)とCSSにより記述されていたウェブページに、さらなる機能を付加することができる。また、実現しにくかった動的なアプリケーションの作成がより容易になっている。Flash等のRIAの普及により、ウェブ表示をこれまでの固定的なものから動的なものに変え、画面に表現力を与えている。
目次 |
[編集] 特徴
- アプリケーションと実行環境を含むソフトウェアの配布と更新が容易である
- 複数の異なるプラットフォームに対応する
- 表現力の高いユーザー・インターフェースが構築できる
1.はウイルス対策のような視点では問題を含んでいるが、Webページの提供者と利用者の双方にとっては利便性が増す。 2.は、同じHTMLやJavaScriptを読み込んでもOSやウェブブラウザごと表示される画面に差異が生じる問題を、Webページの提供者が回避して、RIAさえ対応していれば同一の画面表示が保証できる点でも有効である[出典 1]。
[編集] 限界・問題点
- 携帯機器
- RIAはFlashなどに対応したウェブ・ブラウザ上で利用できるが、携帯電話に代表されるインターネットにアクセスできる携帯機器類では、ウェブ・ブラウザの機能差やハードウェアの限界から十分な対応が行なえないものが多く、マウスのようなポインティング・デバイスを利用できなければ操作不能となる場合も多い。
- 過剰装飾
- 動的な表現が容易に行なえるため画面に動的装飾を過剰に配置して、リンク先ボタンのような操作対象となるオブジェクトやマークが閲覧者の注意を引かずに埋没してしまう、または、装飾を読み込み終わるまでリンク先が表示されないなど、独自の操作性によるユーザビリティの低下を生み出しやすい。
- 音声ブラウザ
- 視覚障害者向けのような音声ブラウザでは、画像は読み上げられず操作が困難になるなどアクセシビリティの低下という問題が存在する。しかし、WAI-ARIA に沿うなど優れた設計のRIAでは、キー割り当て機能などを存分に活かすことができ、真に利用しやすいウェブページを構築することも出来る。
[編集] 出典
- ^ 北郷達郎、道本健二著 『やわらかい家電』、「日経エレクトロニクス2009年6月1日号」
[編集] 注記
- ^ DHTMLやFlashの他にJavaFXやSilverlightがある。
[編集] 関連項目
- ダイナミックHTML
- Ajax
- Adobe Flash
- Adobe Flex
- Adobe Integrated Runtime
- JavaFX
- Microsoft Silverlight
- JavaScript
- Curl (プログラミング言語)
- ファットクライアント
[編集] 外部リンク
フリー百科事典『ウィキペディア(Wikipedia)』 Text is available under GNU Free Documentation License.
最終更新 2009年7月22日 (水) 06:12 (日時は個人設定で未設定ならばUTC)。
【リッチインターネットアプリケーション】変更履歴

