**** XAML、XUL、およびXHTMLオーバーラップ****
XAMLと他の規格との最大のオーバーラップは、HTML/XHTMLから引き出されたコンセプトのサポートにあります。 XAMLとHTMLの類似点は数多くあります。もちろん、HTMLとの重複はXAMLに限定されません。他のよく知られているXML GUIの方言であるMozillaのXULもXHTMLと重なっています。最後に、XAMLとXULの両方が、XHTMLに含まれていない場所で重なっています。 XHTMLとXULを1つのドキュメントに組み合わせることができます(少なくともMozillaブラウザでは)。このような組み合わせは、Web以外のXAMLを使用する場合のおおまかな類似点です。実際、MozillaのXULだけでも、XAMLのいくつかの使い方の大まかな類似点です。
しかし、実際には、それらは、通常のWebアプリケーションでは既に標準的なHTMLコンテンツとフォームウィジェットのほとんどをサポートするだけのものです。 XULはXHTMLと重複します。なぜなら、XULはXHTMLとの分離を試みるからです。 XAMLがそうであるように、それはドロップイン置換ではありません。
HTMLと比較して私がXAMLについて気に入っていることの1つは、HTMLの公開派生機能の自由度が増したことです。 XAMLを使用すると、h1タグ、コードタグ、HTMLで頻繁に使用されるその他のさまざまなニッチタグのホストから解放されます。現実的な目的のために、これらのタグは、現代のHTML文書ではスタイル情報よりも少ししか機能しません。
HTMLは、Webの普及にもかかわらず、アプリケーションにとって貧弱なGUIです。 XAMLとXULの両方が、この問題を解決するための長い道のりになります。 WebアプリケーションをXAMLに書き直すことができます.XAMLだけがCSSをサポートしていれば、HTMLオリジナルよりも優れています。
はコミュニティのWiki – NinethSense
@NinethSenseでなければなりませんか?どうして? – AnthonyWJones