Hatena::ブログ(Diary)

SWDYH

SEARCH
COMMENTS

 

2012 01 03

移転

こっちで書くことにします

http://swdyh.tumblr.com/

2011 06 29

2011 01 25

AutoPagerize Firefox4対応

AutoPagerize Firefox拡張 0.7.0

https://relucks-org.appspot.com/autopagerize/autopagerize.xpi


Firefox4(4.0b7以降)へ対応をしました。ただこれは3.6系では動かないので3.6系を使っている場合は、今まで通りのものを使ってください。

3.6系でも4系でも動くようにできないのは、拡張を作るのにつかっているAddonSDK(旧名JetpackSDK)が4系で動く拡張しか生成しなくなったからです。なぜAddonSDKが4系で動く拡張しか生成しなくなったかというと、Firefox4.0b7で、Chromeがやっているようなページのレンダリングや拡張の処理を別プロセスで行う機能が追加され、それに対応するときに以前のバージョンとの互換性を捨ててしまったからです。

まだ当分3.6系は残るんだからAddonSDKのところで、そこの差異を吸収するのがいい気がするけど、AddonSDKを使ってる拡張はまだそんなに多くないだろうし、そこに手間をかけないという判断もまあしょうがないかなと。

なのでしばらくは、3.6系で動くものと4系で動くものの2種類を用意することにします。

関係ないけど、AddonSDKのコードはES5の機能やTraitsを使っていて面白いです。

2010 11 25

Firefox Developers Conference 2010の大ライトニングトークで発表してきました

Firefox Developers Conference 2010の大ライトニングトークで発表してきました。Chrome、Safari、Operaにも拡張機能がついて、拡張機能開発もいろいろなブラウザをターゲットにする時代なんじゃないのかなと思っているんだけど、実際作ってみるとけっこう面倒で、そこを少しでも楽にしたいなと思って作ったライブラリの話です。

PDF: http://autopagerize.net/files/fxdev_lt_extensionjs_20101120.pdf

Github: https://github.com/swdyh/extension.js

2010 10 27

[] AutoPagerize 更新

Safari拡張 0.2.5

http://autopagerize.net/files/autopagerize_for_safari.safariextz

Chrome拡張 0.2.4

https://chrome.google.com/extensions/detail/igiofjhpmpihnifddepnpngfjhkfenbp

Firefox拡張 0.6.4

https://relucks-org.appspot.com/autopagerize/autopagerize.xpi


更新内容

Chrome拡張、Safari拡張

  • 次ページをロードしたときに、ページが空になったり別のページが読み込まれたりする不具合を修正

Firefox拡張

  • 次ページのロード方法とそのチェックの方法を修正