10

XHTML の XInclude 標準をサポートする Web ブラウザーがないのはなぜだろうか。

この標準は 5 年近く存在しており、Web にとって非常に役立つと思います。たとえば、Web サイトの静的な部分を XInclude して、ユーザーがサイトを閲覧しているときに変更された部分のみをブラウザーがダウンロードする必要があるようにすることができます。さらに (私が間違っているかもしれませんが)、SVG や MathML などの標準と比較して、これをサポートすることはそれほど難しくないようです。

(本当の答えのないこの質問で申し訳ありません。閉鎖されてもかまいません)

4

1 に答える 1

6

Mozilla バグ トラッカーには、いくつかの問題が議論されているパッチで XInclude サポートを求める古い未解決のバグがあります。

  • XInclude を適切に実装するには、XPath、XPointer、xml:id、およびその他の仕様を最初に実装する必要があります。
  • document()ほとんどの場合、XInclude はXSLT 関数でシミュレートできます。
  • ループを検出する必要があり、これを行うのは困難です。
  • XInclude のドキュメントによって行われた DOM の変更をイベントにカプセル化して伝播する方法はよくわかっていません。
于 2012-02-01T13:50:46.947 に答える