このページの本文へ

前へ 1 2 3 次へ

  • はてなブックマークに登録
  • del.icio.usに登録
  • livedoorクリップに登録
  • Buzzurlに登録
  • StumbleUponに登録
  • Google Bookmarksに登録
  • Facebookでシェア
  • Yahoo!ブックマークに登録
  • お気に入りに登録
  • 本文印刷

ブラウザの枠を超えろ! RIA技術最新事情

Flashと比べないで!――SilverlightがRIAの本命だ

2008年08月08日 10時39分更新

文● 二瓶 朗、小橋川誠己/ASCII.jp


Silverlightが狙う業務用Webアプリケーションの開発


「Silverlightは、Flashと直接的に競合する製品ではない」とマイクロソフトは強調する。しかし現時点でのSilverlightはFlashのようなメディアプレーヤーとしての性格が強く、“マイクロソフトが出したFlash対抗ツール”の位置づけで語られることが多い。マイクロソフトが主張する「Flash対抗ではない」の意味は何なのか。Silverlightの特徴から、その意図を探っていこう。

Flash
Silverlightは“Flash対抗”と見られているが……

Silverlightは“Flash対抗”と見られているが……


 Silverlightが力を発揮する場面として特に期待できそうなのが、企業内で使われる業務用Webアプリケーションだ。業務アプリケーションは1990年代以降、クライアント/サーバー型のデスクトップアプリケーションから、Webアプリケーションに置き換えられていったが、UIに関しては今ひとつ洗練されていないことが多い。IMEのオン/オフを細かく制御していなかったり、商品や部署コードを巨大なリストボックスから選ばせたりするなど、デスクトップアプリケーションであれば当然できていたUIの細かな心配りが足りないのだ。「企業内でSilverlightの採用が増えれば、こうした状況は一変する」というのが、Silverlightに込めたマイクロソフトの思いである。

 「Silverlightはデスクトップアプリケーションと同等のユーザーエクスペリエンスをWebで実現する一つの手段」というマイクロソフトの説明は、したがって決して空虚な売り文句ではない。HTML+JavaScriptの制約などから、デスクトップアプリケーションがWebアプリケーションへ移行していく過程で捨て去れてしまったデスクトップアプリケーションの使い勝手を、もう一度Webブラウザー上で再現するのがSilverlightである、ということなのだ。

 しかし、Linux系サーバー上でHTML+JavaScript+PHPといった組み合わせでWebアプリケーションを開発するエンジニアに求められるスキルセットと、Window上でVisual BasicやC++でデスクトップアプリケーションを開発するエンジニアに求められるスキルセットはそもそも異なる。企業によっては、使い慣れたデスクトップアプリケーションをそのままメンテナンスしていたり、機能面で劣るWebアプリケーションを仕方なく使っている場合もあるだろう。マイクロソフトがSilverlightで提案しているのは、マイクロソフトの開発環境に慣れたエンジニアを、最新のWebアプリケーション開発に移行させることでもある。

 .NETテクノロジーをベースとするSilverlightは、Windowsアプリケーションのプログラマーが持つスキルと親和性が高い。しかも年内にリリースされるSilverlight 2では、JavaScriptだけでなく、Visual Basic、C#、Ruby、Python、と対応言語が増える。「RIAのために新たな言語を習得しなければならない」との理由から尻込みしていた旧来のエンジニアが、新時代のRIAエンジニアに衣替えする可能性が十分あるわけだ。マイクロソフト デベロッパー&プラットフォーム統括本部デベロッパービジネス本部 デザイナー製品部の朝岡絵里子シニアプロダクトマネージャーは、「開発者にはSilverlightでアプリケーションのユーザーインターフェース(UI)を作って欲しい」と話す。

 とはいえ、Silverlightの表現力はエンジニアだけでは扱いきれない。そこでSilverlightは、デザインとプログラムを分離しつつ、同じ「XAML」という共通言語を媒介にしてデザイナーと開発者が協業しやすくしている。


(次ページに続く)

前へ 1 2 3 次へ

この特集の記事
Get Microsoft Silverlight

関連記事

はてブ注目ランキング
  1. Google、リッチスニペットでイベントの日時や場所表示に対応15 users
  2. 大手に負けないネットショップの作り方12 users
  3. JavaScriptでRSSからPhotoshop画像を生成!9 users
  4. Adobe BridgeのJavaScriptでXMLを操作しよう8 users
  5. Google、中国から撤退か Google.cn 閉鎖の可能性も7 users
  6. もう配色には困らない!「Adobe Kuler」1456 users
  7. 30分でできる!Webサイトを高速化する6大原則1231 users
  8. Web制作会社が作った!超使えるJavaScriptライブラリ1044 users
  9. 黒船Google汐留沖に出現でWeb広告業界に激震!975 users
  10. Web制作に超便利!無料のプロトタイプ作成ツール777 users
最新記事

特設サイト

ASCII.jp会員サービス 週刊Web Professional登録

Webディレクター江口明日香が行く

Web Professional 連載記事一覧

Norton Internet Security 2010

Norton Internet Security 2010

シマンテック

5278円~

36%OFF!!

ソースネクスト 筆王ZERO (2010年パッケージ) (Amazon.co.jp購入者対象:その場で200円割引き)

ソースネクスト 筆王ZERO (2010年パッケージ) (Am…

ソースネクスト

3672円~

26%OFF!!

筆まめVer.20 通常版DVD-ROM

筆まめVer.20 通常版DVD-ROM

クレオ

4432円~

31%OFF!!

大航海時代 Online ~El Oriente~

大航海時代 Online ~El Oriente~

コーエー

4645円~

24%OFF!!

Norton Internet Security 2010 ニコニコパック

Norton Internet Security 2010 ニ…

シマンテック

5180円~

37%OFF!!

Adobe Photoshop Elements 8 日本語版 Windows版

Adobe Photoshop Elements 8 日本語版…

アドビシステムズ

1万1340円~

22%OFF!!

PowerDirector 8 Ultra 特別優待パッケージ版

PowerDirector 8 Ultra 特別優待パッケージ版

サイバーリンク トランスデジタル

5832円~

43%OFF!!

楽々はがき2010 開運年賀状

楽々はがき2010 開運年賀状

ジャストシステム

1692円~

19%OFF!!

Amazon.co.jp