1

ウェブサイトにHTMLを埋め込みたいのですが...

  1. SEO:そのコンテンツはクロールしてインデックスに登録できます
  2. 統合:うまくレンダリングされます(たとえば、DOMツリーが壊れたり、スタイルが継承されたりすることはありません)
  3. セキュリティ:ユーザーにとって安全なままです(javascriptは無効です)
  4. 柔軟性:HTMLは完全に無料にすることができます(BBCodeやMarkDown、さらにはTinyMCEも必要ありません。HTMLコードを作成しているのはユーザーです...)

そのためにIFrameを使用できる可能性があることはわかりましたが、SEOの制約に関して非常に優れたソリューションであるかどうかはわかりません。

どんな答えでも大歓迎です!!! ありがとう。

4

2 に答える 2

1

要件(主にレンダリングとセキュリティ)については、IFRAMEが唯一の選択肢のようです。特に、JSの削除以外にHTMLコンテンツにルールが指定されていないと考える場合はそうです。一部のCSS+'a'タグでさえ、標準インターフェイスに発信リンクをオーバーレイするなど、深刻なセキュリティリスクをもたらす可能性があります。

SEOの部分では、SEOマップを使用して、コンテンツとコンテナーの関係を検索エンジンに表示できます。また、リンクなどのhtmlタグを使用して接続することもできます。

于 2010-11-18T14:37:01.107 に答える
0

ユーザーのhtmlが安全であることを確認するには、HTMLPuriferを使用する必要があります。残りの質問に関しては、これを複数の質問に分割する必要があります。

于 2010-11-18T19:07:50.510 に答える