![]() |
Smashing Magazine - WE SMASH YOU WITH THE INFORMATION THAT WILL MAKE YOUR LIFE EASIER, REALLY. |
RIA開発にあたってFlash技術はすでに一定の成功を収めている。デプロイ率も高く、実質的にデファクトスタンダートといえる状況だ。しかしほかに代替技術が存在しないわけではない。Flash技術と直接競合することになる技術のひとつがMicrosoftのSilverlight。開発の歴史からFlashに慣れたWebデザイナやWeb開発者が多いが、Flashにはない機能をSilverlightが提供していることもあり、実装側から見た場合、Silverlightにも魅力がある。
結局のところ、実装する側から見れば、やりたいことに対してどちらのプロダクトが適しているかという評価が採用につながる。そこでMuhammad Usama Alam氏がSmashing Magazineに公開したFlash vs. Silverlight: What Suits Your Needs Best?に注目したい。FlashとSilverlightの技術的な違いに注目して、どちらが優れているかをまとめている。最終的にまとめられている機能的な面からみた優劣は次のとおり。
| 機能 | Flash | Silverlight |
|---|---|---|
| アニメーション | ○ | |
| ファイルサイズ | ○ | |
| スクリプティング | ○ | |
| ビデオ/オーディオ | ○ | |
| サウンド処理 | ○ | |
| アクセサビリティ | ○ | |
| プラットフォーム互換性 | ○ | |
| テキスト表現/SEO | ○ | |
| 画像フォーマット対応状況 | ○ | |
| ソケットプログラミング | ○ | |
| Webcamプログラミング | ○ | |
| デプロイメント | ○ | |
| Windowsアプリケーション | ○ | |
| メディアストリーミング | ○ |
Muhammad Usama Alam氏はまとめの中で、RIA開発においては必要に応じて適切な技術を選択することが重要だと述べつつも、LinuxやSolarisを採用しているユーザも対象にしているならFlashを選ぶ必要があることや、検索エンジンでインデックスされて欲しいならSilverlightが適していることなどを指摘している。
記事に寄せられているコメントにはFlashがほとんどのシェアを占めているのに対してSilverlightは10 - 30%ほどであること、最新のFlashには3Dレンダリング機能があるがSilverlightにはないこと、Silverlightのフォーマットはプロプライエタリであること、SilverlightにはOSS実装としてMoonlightがあること、といった指摘もある。コメントで指摘されている内容も検討資料として興味深く、本文と合わせてチェックしておきたい。
| Flash、Silverlight、JavaFX ランタイムサイズ比較 [2009/3/31] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
[観月ありさ]濃姫役で戦国時代劇初挑戦 信長役は城田優 SPドラマ「濃姫」 [05:00 2/11] エンタメ |
|
【レポート】秋葉原アイテム巡り - 『幻想水滸伝』シリーズ最新作や『GRAVITY DAZE』が発売! 冬アニメ注目のOP・EDテーマも続々リリース [05:00 2/11] ホビー |
|
激シブ!もう一度ゴルフ Ⅱ の魅力を味わってみませんか?【大阪オートメッセ2012】 [03:06 2/11] キャリア |
|
『ヘタリア』キャラソン、新シリーズが配信決定! [03:05 2/11] キャリア |
|
全国の温泉を擬人化したドラマCD、第1弾「草津」は櫻井孝宏さん! [03:05 2/11] キャリア |