Google Mapsってキーボドで操作出来たんだ
Google Maps で、地図上をクリックしてから上下左右とかプラス (+) マイナス (-) キーで地図を動かせるとわかった。
地図上をクリックするのにマウスを使わないといけないのだけど、こんなブックマークレットを使えばクリックの替わりになる。
javascript:(function(){var map=document.getElementById('map');GEvent.eventTrigger(document,"click",{srcElement: map, target: map, nodeType: 1});})();
UserJS にして onload あたりで実行するようにすればそれすらやる必要ないな。
本当は hjkl などで操作したかったのだけど、それを簡単に変更できるような API は用意されていないみたい。UserJS で書き換えようかな。
参考
- Google Maps API リファレンス - Google Maps API - Google Code
- Keyboard-accessible Google Maps - Opera Developer Community
関連