かなり久しぶりのアップデートです。
AutoPagerize – Userscripts.org
http://userscripts.org/scripts/show/8551
- はてなブックマークを@excludeに追加
- application/xhtml+xml のページへの対応
- 相対URLの解決
はてなブックマークは、サーバ側で自動継ぎ足し機能が実装されたので@exlucdeに追加しました。どうしてもAutoPagerizeの方を使いたいという場合は、はてなの方の機能をオフにして、Greasemonkeyの設定で@excludeを変更してください。
application/xhtml+xmlへの対応の詳細は、nanto_viさんのこの記事を参照してください。nanto_viさん、パッチありがとうございます。
HTML と XHTML で同じ XPath を使う: Days on the Moon
http://nanto.asablo.jp/blog/2008/12/11/4003371
相対URLの解決については、今まで2ページ以降のページが最初のページと違う階層にあるときや、baseタグで基準となるURLが指定されている場合に、継ぎ足しに失敗したり、継ぎ足した部分のリンク先がおかしくなったりしていました。それを修正しました。これもnanto_viさんに、良さそうな方法を教えてもらいました。
Twitter / TOYAMA Nao: var a = document.createEle ...
http://twitter.com/nanto_vi/status/1035852999
-
- -
ドネーションも募集してます。よろしくお願いします。