テストをしていて気がついた。置き換えたもの」をファイル名にしている。最後の文字が消えてしまうので、デコードするとおかしくなると。Alphabet」を使うように変更するか。事を考えると移行は難しいかも。HTMLタグを記述して表示に反映させる機能を提供していない。悪意ある入力によるトラブルが起きやすくなるし、ページのソースの単純さが大きく失われてしまう。レンダリングしてHTMLにした時に、正しいHTMLを出力されることを保証することが困難になるとともに、HTML以外へのレンダリング/コンバートもかなり難しくなる。良さの半分(あるいはもうちょっと沢山か、もうちょっと少なめ)が失われてしまう。もとはいえ欲しいという声があることも事実。お勧めできないが、閉じたユーザグループの中ではまぁ必要悪なのかもしれぬ。用のプラグインを書くのも面倒だというのは確かにある。開始・終了マーカによる複数行にまたがるブロックを表すための文法は(閉じ忘れを避けるため)意図的に排除してある。このため、複数行にわけて書きたいような長いデータを扱うような拡張も導入しにくい。手抜きして「生HTML書けちゃえば」という誘惑はなくはない。HTMLタグ付けブロックを導入することにした。いうプロパティ名にしたけれど)。</html>である行までをHTMLタグ付けブロックとすることに。このため、<html>ではじまる段落が書けなくなるという小さな非互換が発生するが、いたしかたない。サニタイズHTMLタグを直接使えるようにするとはいえ、全てを許してしまうのはあまりに危険で非人道的すぎる。有効なHTMLタグや属性は限定的であるべきだ。このあたりの処理は面倒だが、幸いにしてCPANにモジュールがある。し、指定したルールに従ってサニタイズしてくれる。フラグなし)でも問題ないようだし、文法的に正しくなくてもきちんとサニタイズできているようだ。いうことで、これを採用することに。どの要素・属性を許すかはまだきちんと決めかねる。当面は様子をみながら、調整していく予定。サニタイザは設置者が置き換えられるようにプラガブルにしておかねばならないな。作ってからもう3年ぐらい経っている。サービスを開始してからももう2年半ぐらい経つ。必要な時に閲覧はされていたみたいだけれど、実際に編集までする人はあまりいなくて、自分のチームのメンバぐらいであった。ここにきてようやく啓蒙活動が実ってきたのか、昼休みに話題になって数人がちょっと編集しはじめた。勝手に編集していいかどうかのタメライが最初はあるようだな。その辺りの周知不足であったか。関連キーワードの書き込み禁止文字列ブラックリストへの登録を行っているが、手間でしょうがない。