Markdown 、 HTML 、およびプレーンテキスト : 変換と安全性

MD ↔ HTML プレビュー、エンティティエンコーディング、サマリー用のタグストリッピング、 XSS 安全な統合のヒント。

· すべてのガイド

デイリーワークフローのマークダウン

README 、ドキュメントサイト、コメントはしばしば Markdown を使用します。markdown—converter は、プレビュー用に MD と HTML を切り替えます。Markdown の味 ( GFM と CommonMark ) は、タスクとテーブルによって異なります。

HTML エンティティと清浄化

html—entities エンティティをエンコード / デコードし、ユーザーコンテンツを埋め込むときに XSS を低減します。電子メールのプレビューや検索インデックスのための html—to—text のストリップタグ。innerHTML 未浄化ユーザー Markdown 出力。

CMS 統合

Markdown ソースを格納し、表示用にキャッシュされた HTML にコンパイルします。言語タグでコードブロックをフェンスします。外部 target = _blank リンクには rel = "noopener" を使用します。

ローカルファースト · オブ · トイレ

ブラウザのドラフトで実行される変換はアップロードされません。公開前に text—diff とユーザー向けの散文には readability—scorer を使用します。

関連ツール