Adobe AIRとMicrosoft SilverLightは何であるか2
日本印刷技術協会のPAGE2008で行われたコンファレンス「インターネットの表現力の飛躍」のメモ、その2。
昨日の記事の続き。Microsoft Silverlight編です。
マイクロソフトの春日井さんのプレゼンを聴いてまとめたメモです。
概要
- Webブラウザのプラグイン
- クロスブラウザ・クロスプラットフォーム
- .NETをWebブラウザへ
- 多様なメディア配信
クロスプラットフォーム
- Win/Mac共通の“ユーザーエクスペリエンス”*1を提供
- Internet Explorer, Firefox, Safariをサポート*2
- Linux対応(Monoプロジェクト*3で“Moonlight”が始動中)
Silverlightが導入されていれば、たとえWindows Media Playerが無くても、ブラウザでWindows Mediaを再生できる。
.NETとプログラミング環境
- .NET Framework 3.5のWPF UIフレームワークとの互換性を持つので、Win/Macで同じUIを提供できる。
- .NET Frameworkベースの開発環境
- HTML, JavaScriptとの連携
- JavaScript, Visual Basic, C#, Ruby, Pythonによる開発*4
メディアファイル対応
現状と今後の展開など
.NETで開発されたローカルアプリケーション、VistaのGagetをWebへ。
何で(OSやブラウザ)できるかではなく、何が(サービス)できるか。
Silverlightが、サービスのプラットフォームへ。
1〜3月くらいにはSilverlight2.0ベータ版が、今年中に2.0がでる(予定)