← Page-Type Lab に戻る
GitBook · ドキュメント SaaS · Markdown レンダリング · script サニタイズ · 注入面なし

GitBook — 注入面なし(サニタイズ)

GitBook はドキュメントを Markdown からレンダリングし、本文中の生 <script>サニタイズで除去される。テーマ/head への カスタム script 注入面は提供されず、外部ローダの埋め込み点が存在しない検証ポイント: Markdown 出力に script が残らず widget host が生成されないこと。

クイックスタート

GitBook で公開された開発者ドキュメントを再現しています。Markdown が HTML に 変換される際、生 script はサニタイズされます。

低コントラスト文(widget contrast 機能の対象)。

```html
<script src="https://widget-dev2.sitedrive.ai/si.js"></script>
```
↑ Markdown コードフェンスは表示専用。サニタイズで実行されない。

推奨実装(調査の結論)

  • 本文 Markdown はサニタイズされ、生 script は除去される。
  • head / テーマへのカスタム script 注入面が提供されない。
  • 代替: 独自ホスティングの docs か、プラットフォーム公式統合が必要。