« 楽天テクノロジーカンファレンス2007レポート | メイン | 手軽で使い勝手の良いCompact Calendar 2008 »

続・Gmail ショートカットの Cheat Sheet を表示する bookmarklet を作ったよ

Google 検索とGmail ショートカットの Cheat Sheet を表示する bookmarklet を作ったよ (でぃべろっぱーず・さいど) にてGmailのショートカットキーを表示する bookmarklet を作ってみたのですが、アメリカで先行リリースされている version2では動作しませんでした。

大きな理由は、ページの構造が変わっていたためです。
旧版では、frame を使っていましたが、新版ではiframe を用いています。

ということで、新しい方で動くGmail Bookmarklet を作ってみました。

↓Gmail1.0 ショートカット cheat sheet (日本語) ※Gmailのページでしか動作しません。
Gmail1.0 cheat sheat (ja)

↓Gmail1.0 ショートカット cheat sheet (英語) ※Gmailのページでしか動作しません。
Gmail1.0 cheat sheat (en)


↓Gmail2.0 ショートカット cheat sheet (日本語) ※GmailのページではFirefox限定です。
Gmail2.0 cheat sheat (ja)

↓Gmail2.0 ショートカット cheat sheet (英語) ※GmailのページではFirefox限定です。
Gmail2.0 cheat sheat (en)

※Gmail の方は、画面上部の「設定」から、ショートカットキーを「有効」にしておかないと、ショートカットが使えませんのでご注意を。
※(2007.11.27追記)Gmailの方は、version1.0とversion2.0でbookmarkletを分けました。version2.0の方はFirefox 限定です。

ただしこれも条件があって、Firefoxでしか動作を確認できていません。

IE7の画面で実行すると、チートシートが表示されるのですが、他の要素が消えてしまいます。

試しに、アドレスバーに javascript:alert('hoge');void(0); と打って実行してみたら、同じようにページの内容が消えてしまいました。

アドレスバーからのJavaScript 実行が制限されているようです。どうやってるんだろ。

とりあえず、上記ブックマークレットは新版のGmailでFirefox 限定ということになります。