読者です 読者をやめる 読者になる 読者になる

MediaLab Love Chapter 2

Assistance of MediaLab Love about Javascript test and more...

hop 2ch作成中に気づいたこと

greasemonkey memo

これもメモしておきます。

  • 最初は、プロトコル・スキーマを2chb://にしようと思ったがうまくいかず。たとえばlocation.hostがthat.2ch.net、の場合
linkobject.setAttribute('href','2chb://' + location.host + '/');

ならばlinkobjectのhrefパラメータには、2chb://that.2ch.net/が入りそうなものだが、実際はhttp://that.2ch.net/2chb://that.2ch.net/というパラメータが入る。なぜか強制的にhttpから始まるようになる。2chb://ではなく、アルファベッドで始めるならば特に問題はない。RFCに規定があるのか?それともMozilla独自にやっているのか?