問題タブ [polyglot-markup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2991 参照

xml - 多言語ドキュメントとは何ですか?

この質問に対するこの回答で、Lachlan-Huntは次のように書いています。

HTML5 では、HTML のみの構文を使用することを選択できます。つまり、整形式の XML ではない text/html として提供および処理される場合にのみ互換性があります。または、XHTML のみの構文を使用します。つまり、整形式の XML ですが、HTML と互換性のない XML 機能を使用します。または、 HTML と XHTML の両方の処理に準拠し、互換性のあるPolyglot ドキュメントを作成することもできます(原則として、これは、付録 C ガイドラインに準拠する XHTML 1.0 を作成することと概念的に似ています)。

Polyglot ドキュメントとは何ですか?

0 投票する
6 に答える
1885 参照

html - Polyglot HTML5 ドキュメントを作成する必要がありますか?

現在の HTML5 ドキュメントを多言語 HTML5 ドキュメントに変換することを検討しています。たとえtext/html.

HTML5 のみの空間で、これを賢明な選択とはならないような特にスリリングなものはありますか?

第二に、多言語ドキュメントを検証する方法について仕様が少し曖昧です。基本は次のとおりだと思います。

  1. W3C Validator を HTML5 として実行してもエラーなし
  2. XML パーサーを実行してもエラーなし

しかし、私が見逃している他のルールはありますか?

第三に、それ多言語であるためapplication/xhtml+xml、サポートしているブラウザとサポートしていtext/htmlないブラウザにサービスを提供する際の注意事項を知っている人はいますか?

編集:少し実験した後、エンティティ が XHTML5 (DTD なし) で壊れていることがわかりました。この XML パーサーは両刃の剣のようなものです。3 番目の質問には既に答えていると思います。

0 投票する
1 に答える
122 参照

html - HTMLポリグロットマークアップはtext/html+xmlとして機能しました

質問は簡単です:Polyglot Markupは?で「提供」できますcontent-type: text/html+xml; charset=utf-8か?

0 投票する
1 に答える
124 参照

html - Polyglot、XHTML5、dl、dt、ddエントリ間にスペースを作成する方法は?

私はこのPolyglotXHTML5を持っており、各参照の間にスペースを空けようとしています。ただし、 orタグ
は使用できないようです。それはまだ有効でなければなりません...pbr

うまくいけば、誰かが手伝ってくれるでしょう、とても素晴らしいでしょう!

0 投票する
1 に答える
876 参照

html - ポリグロット マークアップ バリデーター

ポリグロット マークアップを正しく識別して検証する無料のオンライン ポリグロット マークアップ検証サービスはありますか?

totalvalidator と htmlvalidator を見つけましたが、これらは (有料の) 非 Web ベースのソリューションです。

0 投票する
1 に答える
278 参照

xml - XHTML5 に完全にマッピングできる HTML5 のサブセットまたは制約はありますか?

コンテンツをlingua franca、つまり最近ではHTML5標準で表現する必要があります。私の目的は、Web ブラウザーにページを表示することではありません。コンテンツのみ、インターフェイス、レイアウト、ロジック (Javascript なし)のみを表す必要があります。

他の質問(またはプログラマーの質問) と、W3C HTML5 の勧告、「HTML vs XHTML」セクションで思い出したように、

DOM、HTML 構文、および XHTML 構文がすべて同じコンテンツを表すことはできません。

わかりましたが、〜 90% は同じ (!) であり、Javascript やスタイルなどが必要なく、いくつかの制約を適用できる場合は、100% になります... (?)を使用して、XHTML5 としてシリアル化されたすべての HTML5 が同じものを表すようにする必要があります。

XHTML5/HTML5 変換の可逆性  を保証する「 HTML5 要素のサブセット」  または  「いくつかの追加の制約を含むサブセット」があり  ますか?