シンプル版での対応に切り替え

シンプル版がでるということで、シンプル版での対応にする。5/31時点でどうなるかわかりませんが。

AutoHotKey→NilScriptに移行中

AutoHotKeyの設定をからNILScriptに移行していく。

ついでにIE用のマウスジェスチャも登録。

困ったことに(AHKの時もそうだったのだが)NILScriptのマウスジェスチャはOperaと相性が非常に悪い。うちの環境だけなのかしら。

Operaのマウスジェスチャをそもそも使えという話なんだけども、Ctrl+ホイールのサイズ変更をホイールジェスチャに割り当てられないんだよなぁ。(左手でCtrlキー押すのが面倒なんです、はい)。

右クリックで動作設定したらオペラ側でジェスチャの↑が効かなくなったり、マウス制御ができなくなったりと結構ヤバい動きをしてくれるorz

なので、右クリックは諦めて、別のボタンに割り当てることにする。

試行錯誤した結果、拡張ボタン1以外にmgDisableを指定することにすることで、なんとか望みの操作を実現出来た。

'RButton':'mgDisable',
'MButton':'mgDisable'
'XButton1 + WheelUp':function()(this.mgFire().send('Ctrl+NumPlus')), 
'XButton1 + WheelDown':function()(this.mgFire().send('Ctrl+NumMinus')), 
'XButton1 + [LButton]':function()(this.mgFire().send('Ctrl+Num0')),
'XButton2':'mgDisable',

ついでに、OperaのマウスジェスチャもFireFoxやChromeと同じように再設定。
それと、F5や↑↓の更新は Reload Frame|Reload に、Shift+F5、↑↓↑で Reload にした。結構フレーム単位での更新を使う人はいいかもしれない。

IE6なんて嫌いだ…

IE6についてはもはや過去のもの…と言いたいところだけど、実際には互換性の関係でまだまだ使っているところもあるんだよな。ちと気になってIEの互換モードでこのサイトを見てみたらメニューがかなり悲惨なことにorz

急遽、メニュープラグインを外して、グローバルナビ(ページ)復活&サブカテゴリ用にメニューをサイドに追加。暫定的な対応だけど今は仕方ないorz

本当はページメニューはプルダウン化したいので、IE6でもちゃんと表示できるように、自分でつくるかしら…。

テキストカウンタ急遽作成

ものすごい勢いでカウンタがまわっているのでこれはおかしいと。

見てみたら、そうかクローラか。違うIPでかなりの頻度でクロールされているんだな。

仕方ないので、急遽sqliteベースのテキストカウンタを自作する。同一IPは1日1回のみのカウント。botはカウントしない。あまり情報を記録すると、普段見もしないもので容量も圧迫するし、記録するのは日時・UnixTime・IPアドレスとした。

ログも大きくならないうちにメンテできるようにしないとだ。

Docsが利用出来るようになっていた。

Microsoft officeの簡易web版といえばいいのだろうか、Docsの申し込みをしていたのだけど、利用出来るようになった。

Docs

利用にはfaceBookのログインが必要。ログインぐらいして数分しかいじってないけど、日本語UIの設定とかは今後できるようになるのかしら。

HTML Generating Time : 0.048 s