@okayuの大して技術的ではないブログ

はじめに

心のもやもやをどうにかすべく、文章にします。
思い立ったときに加筆修正します。

別にやれっていってるわけじゃなくて。
あったらいいな、なかったらどうにかして実現しようかな、といった程度。

キーバインド

リマップ可能

できればVimなどのようにテキストファイルの編集での設定が好ましいですね。
Vivaldiの設定画面はつらいです。

キーボードショートカットではなく

複数のキーの同時押しではなく、複数のキーを続けて押すやつ(なんていえばいいかわからない)。
Vimのggみたいな。

JavaScriptを実行するショートカット

w3mでいうところのEXEC SHELL

デフォルトですべてのニーズに対応するのは無理があるので。
例えば、Vivaldiのキーボードショートカットでのスクロール。
スムーズでない & スクロール量を調整できない、しかしスクロール量を可変にしたりといった対応は大変そうです。

ビルトインページでも行える

セキュリティの問題があるのだろうけれど…。

ページ内容にフォーカスを移す

Google Chromeになく、つらいです。
(javascript:でなんとかはなるけれど…)。

モードの概念

シチュエーション(フォーカスのあるフィールドなど)によって、同じキーでも違う動作をさせることができたらありがたいです。

Vivaldiの空間ナビゲーションはひどすぎます。
どうしてモードではないのか…。

キーボードだけでリンクを選択する

Vivaldiの空間ナビゲーションはひどすぎます。
直感的にしようとしているんだろうけど、残念ながらむしろ非直感的で。
意図したところへフォーカスが移動できず…。

Hit-a-Hint形式はすごいなって…。

ブックマーク機能・検索エンジン機能

なんといえばいいんだろう…。
.zshrcaliasfunctionみたいなことがしたい。

ブックマークと検索エンジンの融合

ブックマークレット内で検索エンジン用の%sを、安全に使いたい。
(とりあえずこれ見て、やばいから…)。

コマンドライン引数的に複数の引数を受け取れたらいいのだけれど(欲張り)。

ブックマークレットをより開発しやすく

Webページとの競合がつらい…。
レイヤーみたいなのがあったら…。
iframeで頑張る…?

追記
Webページのデータへアクセスすることはできるが干渉し改変されることがない、みたいな。

設定全般

テキストファイルじゃだめですか…?
そのほうが移植性高いし、見せあいっこできるし…。

ブックマークのHTMLとしてのインポート・エクスポートみたいな感じでいいので…。
とりあえず、Google ChromeやVivaldiでカスタム検索エンジンをインポート・エクスポートさせてください(泣)。

おわりに

標準機能・拡張機能でどのくらい代替できるのだろうか…。

…拡張機能開発に手を出そうか…。
omniboxを扱うこともできるようだし…。

この記事へのコメント

まだコメントはありません