Microsoft Silverlight その8
>>945 コア言語がC#なのは変わらんし、GUIの定義をXAMLで行うのも変わらんだろ
ModelとViewModelは使い回して、Viewだけ差し替えりゃいいよ
結局さ、WinRTはSilverlightとかWPFベースのUI含めた.NETとほぼ同じクラス・メソッドを実装しているということ?
ので実際は別物だけどソースレベルのコンパチがだいたい保たれているということ?
どの程度かはわからんけど結局XAML+C#なんだから
SilverlightやらずにWinRTってのは
HTMLもJavascriptもやらずに「これからはHTML5だからそんなの知る必要ないでしょ」みたいなもんかと
>>950 WinRTはMetro専用ってことでオケー?
普通のデスクトップアプリもこれで作れればいいのに(´・ω・`)
今はね。
デスクトップでもWinRTで書きたいって要望山ほど聞くし、いずれ動いてくれるかも。
まあ、それこそ数年先な話だけど。
あれ?実際にデスクトップでも動くって数日前に話題にならなかったっけ?
>>953 くわすく(´・ω・`)
詳しくは知らんが、WinRT自体はMetroに限定する必要はないよね
WinRTって、XAML UI以外にもファイルアクセスとかのAPI持ってて、
それは普通にデスクトップアプリから使えそうではあるけども。
COMだし。
XAML UIの部分はどうなんだろ。
winrtよりも、silverlightが消滅するかもしれない噂が気になる
wp7->win8メトロの流れでは、ブラウザプラグインがなくなって、
アプリでXAML+C#という流れ
C#といよりCLIといった方がいいのか
ブラウザープラグインとしてのSilverlightは確実に下火として、
じゃあ、SilverlightはOut-of-Browser方面で使うことになりそう。
となった時に、WPFとの差の方が気になるのよねぇ。
Win7, Win8で.NET 3.5とか4.5がプリインストールされてる中、
Silverlightの利点あるの?という懸念がある一方で、
WinRTに近いのはSilverlightの方なのよねぇ、WPFよりも。
MSの中の人がsilverlightの次のリリース予定は今のとこない!って
はっきり発言してた
ブラウザープラグインとしてのSilverlightは、ね。
正直WPFに比べてSilverLightのOutOfBrowserって何かいいことあるの?
ブラウザのプラグインで動くっていうのがSilverLightの唯一のメリットだと思ってるんだけど
.NETが不要、macで動く、カメラやマイクが簡単に使える、
XNAベースでWPFよりずっと強力な3D機能
あとデプロイが楽ってよく言われるけども。
ブラウザプラグインからデプロイできるから楽なのであって、
ブラウザプラグインが消えたらその利点も消える。
oobで作るくらいなら、
wpfで作っちゃえばいいじゃんって話。
slの優位点は、
クロスプラットホーム
c#または、.netでwebsiteを作れる
しかないが
html5はともかく、javascriptの開発生産性の悪さが嫌だ
xaml + c#.netではなく、
html5 + c#.netで開発できればなあ
Operaの人が「性能とリーチはトレードオフ」と言ってた。
HTML5やるなら高スペックのマシンと回線を使い、
パワーが必要なアプリケーションはネイティブで書けと。
俺は性能もリーチも欲しいからSL使う。
そもそもHTML5は2014年の正式勧告を目指してるらしいが
未だに議論がまとまってないし、間に合わないんじゃないのか
プラグインが消えることは無いだろ
全てのハードウェアに汎用的にアクセスする事は不可能だし
ユーザーからその要望が消滅する事もありえない
HTML5ってそんな大したもんじゃないぞ
RIA的な用途向けのAPI追加が主で、UIなんてそんなに変わらん
そりゃCanvas使えばなんでもできるが、DOM完全無視してCanvasだけでUIフレームワーク作って
それでHTML5だ!というのはそれこそ何のためのHTMLかと
>>970 ネイティブアプリの方がブラウザープラグイン並みの利便性身に着けるようになってきたってことじゃないかと。
>>972 HTMLの表現力やJSのパフォーマンスの向上によって利便性が増したというなら理解できるが
それには賛同できんな。
974 :
デフォルトの名無しさん:2011/11/12(土) 17:42:03.57
ブラウザプラグインのSLには
WPFとかWinRTのための実験場として生き残ってほしい。
SLは一年単位でリリースしてきた実績があるから、
何か新しいことを試すにはもってこいだろ
>>963-965 後、WPFと比較して初回起動が速い。
(.NETが不要てのと被る部分では有るが、結果として)
>>967 俺はHTML5も嫌だ。
LooseXAMLの方がまだ良いよ。
そして、一番嫌なのは 「Webブラウザ毎に解釈が違う」 事なので
開発側としては、ブラウザプラグインの方が楽なんだよなあ。
>>975 > そして、一番嫌なのは 「Webブラウザ毎に解釈が違う」 事なので
HTML5で仕切り直しても、これを解消できるとはとても思えないよね
今の仕様でそれが解消される頃には、
新しい要件が出て、新しい標準化が必要にされて、相変わらず解釈差で悩むだろうねぇ。
レイアウトや描画が少々おかしくなるのはまあいいとしても
問題は今までJSでできなかったことができるようになる類のAPIだな
もっと環境依存が激しいだろうし失敗が許されない
HTML5になってもブラウザ毎に解釈が違うのは絶対あるだろうな
結局今までと同じ経験をループするんじゃなかろうか
今やブラウザも増えちゃったし
といってもだいたいWebkitだからレンダリングにはそう差はないだろうが
ハードの機能に触るようなAPIは関係ないからな
IE -> Trident
Fx -> Gecko
Safari -> Webkit
Google Chrome -> Webkit
Opera -> Presto
>>981 「だいたいWebkitだから」と言うのは、ちょっと無理が有るんじゃないだろうか
>>982 ああいや最近になって増えたブラウザのこと
スマホのブラウザとか
HTML5は、videoタグの動画フォーマットからして統一されてねえからなあ
コンテンツ提供側としては、コストを下げようと思ったらFlashかSLになるよな
DRMとかの絡みもあるな
でも、flashやslは廃止の方向なんでしょう?
モバイルはまだしもパソコンでは廃止する気ないみたいだよ。FlashもSilverlightも
DRMやフロー制御、ブラウザに依存しない豊富な入出力とか必要な分野も少なくないし
今、廃止の方向に舵切ったとして(切ってるんだけど)、
実際に必要なくなるのは10年後とかだしねぇ。
そのころはWinRTがMetro専用で亡くなってる予感
すでにWinRTがMetro専用じゃないとわかっているんだが
所で、そろそろ次スレ建てて来て良い?
>>990 使えるけども、Metro以外で使えても意味ないよ。
タッチ前提のUIフレームワーク(この部分はデスクトップで動くか不明)に、
審査前提のセキュリティモデル(デスクトップアプリは審査通らない)だし。
それらがFlashやSilverlightが不要になった頃に変わっているとは思えんが