hah

hit a hint and tab switcher

What is hah?

hah is a Chrome extension developed by suzuki-shin, and its main feature is "hit a hint and tab switcher".

Extension Screenshots

screenshot

Download hah Extension CRX File

Download hah extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        なるべくマウスは使いたくない、キーボードだけでウェブブラウジングしたい、そんな人のための拡張です。これがあれば、リンクのクリックも、タブの選択も、ブックマークや履歴からページを開くこともキーボードだけでできます。

この拡張はHit a hintとtab switchの機能を提供します。

** 使い方
初期設定では
Hit a hintモードスタート (Ctrl+r)
Hit a hint(新規タブで開く)モードスタート (Ctrl+t)
Tab switcherモードスタート (Ctrl+;)
上記モードをキャンセル (ESC)
となっています。
これらはオプションページで変更することができます。

*** Hit a hintモード
Hit a hintモードではリンクにアルファベット2文字のマークがつきます。このアルファベットをタイプするとそのリンクをクリックできます。

*** Tab switcherモード
Tab switcherモードでは現在開いているタブとブックマーク、履歴から作られたリストが表示され、カーソルをあわせてエンターを入力することでそのタブに移動したり、URLを(新しいタブで)開いたりすることができます。
また、Tab switcherモードでは入力した文字でリストを絞り込むことができます。(タイトルかURLに含まれるもののみ抽出されます。またスペース区切りでand検索になります)

*** 
現在、gmailとgoogle calendarでは動作しないようにしてあります。将来的にはユーザーがオプションページで、除外URLを指定できるようにするつもりです。

*** 更新履歴
0.7.0
	timer機能に時刻指定timer追加
0.6.0
	timer機能追加
0.5.6
	optionページのスタイルを調整
0.5.5
	shiftキーも起動キーのモディファイアキーとして使えるようにした
0.5.4
	起動キーの設定でaltキーが効いていない問題を修正した                    

Extension Basic Information

Name hah hah
ID ikljpmlpcmlghjponhkhibgbfhjgjbki
Official URL https://chromewebstore.google.com/detail/hah/ikljpmlpcmlghjponhkhibgbfhjgjbki
Description hit a hint and tab switcher
File Size 92.14 KB
Installation Count 52
Current Version 0.7.0
Last Updated 2013-06-16
Publish Date 2013-06-15
Developer suzuki-shin
Payment Type free
Supported Languages ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "hah",
    "description": "hit a hint and tab switcher",
    "version": "0.7.0",
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "exclude_matches": [
                "*:\/\/mail.google.com\/*",
                "*:\/\/*.google.com\/calendar\/*"
            ],
            "css": [
                "hitahint.css"
            ],
            "js": [
                "jquery-1.9.0.min.js",
                "prelude.min.js",
                "config.js",
                "keymap.js",
                "command_settings.js",
                "content_script_hitahint.js",
                "content_script_hitahint_newtab.js",
                "content_script_selector.js",
                "content_script_formfocus.js",
                "content_script_neutral.js",
                "content_script.js"
            ],
            "all_frames": false
        }
    ],
    "background": {
        "page": "background.html",
        "persistent": true
    },
    "web_accessible_resources": [
        "timer.png"
    ],
    "options_page": "options.html",
    "permissions": [
        "history",
        "tabs",
        "bookmarks",
        "storage",
        "notifications"
    ],
    "manifest_version": 2
}