01時02分55秒このエントリの内容に誤りが見つかったので、別エントリを立てました。以下の内容は無視してください。訂正内容はこちらをご覧ください。23:05)さらに追加情報をこちらに書きました。13:40)あれれ、Streamでhttpが...前回のエントリでローカルディスクからのprototype.jsの読み込みを行ったが、なんとなくhttp経由もやりたくなったのでちょっと試してみた。Stream("http://localhost/prototype.js")js>stream.readText()あれれ、ハマったまま帰ってこないよ。気を取り直してもう一度んじゃ、1行づつ読んでみるか。}あれれれれ、最後の「}」を出力しないでハマってるよ。して...prototype.jsのソース(1.4.0ね)を確認したところ、Safari対応の条件判断のifブロックを閉じた後に改行なしでEOFになっていた。思ってその後に改行を1つ入れたところ、2番目のコードで最後まで読み込んで制御が戻ってきた。あと、テキスト操作のせいかわからんが、posやpositionプロパティは常に0のまま。ここまでの暫定結論http読み出しはXHRを使うしかないな。思ったら、XMLHttpRequestの実装、ないのか。気が付いたらprototype.jsが1.5.1になっていた。なんとなく、prototype.jsを使えるようにで試した感じで1.5.1を読み込ませてみたら山ほどエラーがでるでる。UAの判別を事前に行って、メソッドの組み立てそのものも最適化しているのか、読み込み時に実行されるコードが増えていたみたい。何とか以下のコードに落ち着いたし。吊ブックマークレットtumblrのキーボードショートカットが便利になっとる。Chrome編dataスキームの画像をブロックしてみるローカルストレージを確認したり消したりするブックマークレットそうそう、いまさらTwitter始めました。(9)このブログについてJavaScriptとかC#とかPHPとか。