MochiKit
IRC で MochiKit とかいう JavaScript ライブラリがすげぇみたいな話題になっていて、見に行ったらほんとすげぇ。
とくに対話式のインタプリタや、デバッグ用のブックマークレットとかがアツイ。全体的な印象(まだscreencast見たくらいだけど)としては prototype よりもかなり関数的だなぁという感じ。
JSAN にもあがっていてびっくり。JSAN とか忘れてたよ。。
document.title == undefined on Safari
Safari では application/xhtml+xml なコンテンツでは document.title は扱えないみたいだ。
なので下記スクリプトもごちゃごちゃっと修正。めどい。
title 置換スクリプト
まらさんがここブックマークしてて気づいたけど、このサイトエントリ指定してURL飛んでもページタイトルは CLON のままでわかりにくい&ブクマしずらい。
とおもってとりあえずエントリ指定したURLのときはタイトルを置換するようにしてみた。これで少しはましになるかしらん。
Firefoxでdisable-output-escaping="yes"
が効かない。ので content:encoded
などをうまく表示することができない。 IEだとうまく表示できる。
Feedburnerはその問題をJavaScriptで解決している模様。
XSLTに
<div id="cometestme" style="display:none;">
<xsl:text disable-output-escaping="yes" >&amp;</xsl:text>
</div>
などと書いておいて、JavaScriptでこの部分をチェックしdisable-output-escaping
がサポートされている環境かどうか調べている。 サポートされてない場合はデコード処理。