XULはオワコン?
@teramako @piro_or gtkembedとかをAndroidに投げつければいいんですね(てへぺろ
2011-10-17 18:06:48私はHTML5のUI周りは猜疑心があって「『どんな風にもできる』から『あらゆるUIを試せる』」とは思ってない。むしろ「『どんな風にもできる』から『そびえたつゴミUIの山ができる』」可能性を懸念すべきだと思ってはいる
2011-10-17 18:07:24@piro_or とりあえずXBL2を実装してから出直して来いですね。再利用可能なコントロールを定義できる仕組みなしに高品質なUIを構築するのはキツい。結果:Chrome拡張の設定画面は大抵酷いしチグハグ。
2011-10-17 18:08:38@norahmodel これはべき論ですが、デスクトップアプリケーションのGUIの記述にはHTMLという文書記述用言語・Webアプリ記述用言語ではなくそれ用に作られた言語が使われるべきだというのが自分の考えです。
2011-10-17 18:08:48@smellman Google がGoogle MLを発表して6週間ごとの安定版リリースを始めると、W3Cも一緒になってどんどんナンバーを上げ始めるので大丈夫です
2011-10-17 18:09:44ブラウザっていうVMの箱庭の中でWebアプリが完結するんだったら、XULみたいにネイティブUIが使えると、消えなくてもいい境界まで消えて面倒な気はする
2011-10-17 18:10:04あくまでべき論なので、これが絶対に正しい・誰もがそうしなければならないとまでは僕も言えない。
2011-10-17 18:10:36@plus7 あと-moz-appearance相当の仕組みもほしいけど、コントロールの見た目についてはブラウザごとに宗教の違いがあるかもね。
2011-10-17 18:12:12というわけで先の発言を訂正すると、ネイティブUIっぽいルック&フィールのアプリケーションを作れるならXULでなくてもHTML5でも6でも7でもXAMLでもFlexでもいいよって話で。
2011-10-17 18:12:28ただ、Webアプリとネイティブアプリの垣根がどんどん薄れていくのであれば、逆にネイティブ寄りにできる方が良いんと思うんだけどなー。Win8のMetro Styleアプリの開発のために、Metro UI向けのprefix-CSSがぶち込まれまくってる話じゃないですか
2011-10-17 18:12:39Cが万能言語扱いされすぎて不得手な場面でまで使われてるっていう話と、HTMLがGUIに使われるという話は、通じる物がないだろうか
2011-10-17 18:15:20というか XUL を使うことでレイヤーが増えて、さらに Gecko に負荷をかけるなんて、PC と違ってチープな資源しかないスマートフォンではまともに動かねぇ、というところなんじゃないかなぁ。
2011-10-17 18:17:57ところでネイティブな UI っていうのは Windows で例えれば Windows が持ってる各種コントロールを直接使うってこと?
2011-10-17 18:18:02@teramako 基盤としてXMLやDOMやJSがあった上で、ビューにはその場面に適したビューを使いたいなって思ってるんですよね
2011-10-17 18:18:02ネイティブ UI というのが自分の考えてる通りなら DOM で操作できるはずがない。ネイティブなコントロールを使うんだよ?それは XUL と違って Document じゃない。
2011-10-17 18:19:31