Mac の Chrome で https のページ上で bookmarklet を使う

Chrome ではセキュリティの関係で https のページでは bookmarklet が動かない。 Windows だとショートカットにオプションをつけてあげれば良いが、Mac だと同じようにはできない。

そこで以下のようにファイルを作りアプリっぽい形にしてみた。

chrome(insecure).app/ +- Contents/ +- MacOS/ | +- OpenChrome.sh...
      
Read More

Mac で Flashtool を使ってダウングレード

Xperia mini (ST15i) の firmware を .62 にアップグレードした後、いわゆるバックキー連打病というのが悪化して、もうほとんど使い物にならなくなってしまった。回避するには root を取って修正のスクリプトを実行するしかないが、root を取るには .62 より前の firmware じゃないといけない。

ということでダウングレードする必要があるのだが、うちには Mac しかないし、検索するとみんな Windows でやっているみたいで(Mac...

Read More

Oblique Strategies

Oblique Strategies のカードをランダムに引くページを作った。iOS のブラウザと、Safari、Chromeで動くことを確認した。Android 2.xのブラウザだと、CSS のアニメーションが上手く動かない。。

最初にアクセスしたら、ページのどこかをタップ、またはクリックすると、カードが引ける。別のカードを引きたい時は、表示されているカードをフリックして(上とか)消してから、また画面をタップする。

Oblique Strategies が何か、というのはこの辺を参考に。

...
Read More

TDD で jQuery plugin を作ってみた

指定した element のサイズに合わせて 1 行ごとにフォントサイズを調整する jQuery のプラグインを書いた。結果はサンプルを見た方がわかりやすいと思う。

指定したフォントや、使っている文字とブラウザの組み合わせによっては、上手くサイズが合わなくて折り返しちゃったりする事があるので、完璧ではないけど。。一応、Mac の Safari、Chrome、Firefox でテストした。

これを作る前に テスト駆動JavaScript を読んでたので、JsTestDriver...

Read More