pixivでGreased Lightboxを利用する
最近「Greased Lightbox」(Greased Lightbox, enhance browsing on websites that link to images - Shifting Pixel)を使い始めてその便利さに大変感心していたのだが、さらに便利なことに、Autopagerizeで言うところのSITEINFOを自分で用意すればどんなサイトでも使えることを知ったので、とりあえずpixiv用。
// pixiv { name : 'pixiv', includeRegExp : /^http:\/\/www\.pixiv\.net\//i, linkRegExp : /member_illust\.php\?mode=medium&illust_id=/i, findImageRegExp : /_s\./i, replaceString : '.', showFunction : function(event) { greasedLightbox.showFrom(event, 'pixiv'); return false; } }, // pixiv
こんな感じで動作する。
クリックしてもリンク先に飛べなくなるが、それには中クリックとかマウスジェスチャで対応すればいい。
ここに掲載されているコードを追加すれば、Autopagerizeとの併用も可能。