未だ問題は色々あるのだけど。実用範囲では問題無さそうなのと、 興味のある部分は大体やってしまったのでひとまず区切りにしました。 ……と言うタイミングから既に数日たってるんですが。まあいつものこと……
ともあれ、 http://mozshot.nemui.org/ と言うスクリーンショットサービスを動かしました。
同様のサービスが既にいくつもあるので、あまり使われるような気はしていません。 一応既存のものに対する機能的メリットは、クエリ文字列を含むURLも扱えるとか、 多少細かいUIがある こと、それに透過PNGでドロップシャドウが掛かるとか (でもこれはIEだとデメリットでもあるはず)くらいかな。
IE の人が Mozilla 系で見た目を確認するにも、まあ使えるかもしれません。
大抵「これとこれでこう組み合わせたらまあOK出来るよね」 と考えるだけで満足してしまうんですが、 今回はそんなのが溜まり溜まっていたのと、 弄ってみたいものが随分あったのでやってみました。 何せ見た目のインパクトはばっちりなのでやっていると結構楽しいですし。
難しい部分(HTMLレンダリングとか画像加工とか通信とか諸々)は本当に全部人任せの お気楽システムです。自分が作ったのはつなげる部分だけ。 個々の部分は多少こけるくらいなら平気な様にはしてあります。これは殆ど drb のおかげ。
デモ生成スクリプトからサーバの設定ファイルまでは完全に公開している ので興味がある人は見てみてくださいな。
ついでに仕組みの紹介でもしてみよう……かと思ったけど余裕がないのでまたいずれ。
こんな方針があったのか。 これで削除しまくると膨大な量が消えるでしょうな。
それはともかく、もしかしたら文献に心当たりがある人が居るかもしれないので、 極めて微力ながらここからもリンクしておく。
しかし月配列の論文なんて、どう考えても無いですね……。
Firefox でスクリーンショットを撮る拡張。 長いページ全体を1枚の画像にすることも出来ます。
Canvas 要素を使っているんだけれど、Canvas 内に書いたデータをバイナリに落とすところは 独自の XPCOM だそうです(ただ、この情報のソースはどこだか忘れた)。