はてなでは、はてなダイアリーに設置するブログパーツでJavaScriptやobjectタグ、styleタグなどで悪意のあるコードを貼り付けられないよう、入力されたコードをチェックして問題がないものを許可する仕組みを対応するブログパーツ毎に開発しております。 そのはてなダイアリーに貼り付け可能なブログパーツの判別に利用しているPerlモジュール「HTML::WidgetValidator」をCPANにアップロードして公開しました。 http://search.cpan.org/dist/HTML-WidgetValidator/ 今後、対応ブログパーツを継続的に増やしていくとともに、HTML::WidgetValidatorも定期的に更新を行っていく予定です。 なお、このモジュールは、判別に用いるパターンを、ブログパーツごとに「HTML::WidgetValidator::Widget::*