Pentadactylは、 Vimperatorから派生したFirefox拡張機能で、キーボード操作に慣れたユーザー向けに、より効率的なユーザーインターフェースを提供するように設計されています。デザインはVimテキストエディタに大きく影響を受けており、開発者は可能な限りVimとの一貫性を保つよう努めています。現在はPale Moonの拡張機能としてメンテナンスされています。
Pentadactylは有効化されると、 Firefoxのデフォルトのユーザーインターフェースの装飾(タブバーを除く)をすべて削除し、ウィンドウの下部にVim風のコマンドラインを追加します。 [ 1 ]キーバインディングとダイアログの呼び出しも、Vimユーザーに馴染みのあるものに変更されます。[ 2 ]
Vimのような機能に加えて、PentadactylにはLynxのようなリンクヒントモードが含まれており、ユーザーはラベルや番号でリンクを参照しながらリンク操作コマンドを入力できます。[ 2 ]
Pentadactyl のキーマッピングは、 Web アプリケーション開発者が通常想定するものとは大きく異なるため、ブラウザとサイトで定義されたキーマッピングの競合が時折発生します。Pentadactyl は、このようなケースに対処するために、特別な「パススルー」モードを提供します。このモードでは、すべてのキー押下イベント (を除くEsc key) がサイトに直接渡されます。このモードは、手動でアクティブ化することも、設定ファイルを使用してドメインごとに強制することもできます。[ 2 ]
Pentadactylは、プロジェクトの方向性やガバナンスに関する意見の相違から、Vimperator Firefox拡張機能からフォークされました。 [ 3 ]分裂後、Pentadactylは起動タイミングの改善、インストール後にFirefoxを再起動せずに拡張機能を使用できる機能、Vimとの一貫性を保つためのいくつかの変更によって差別化されました。[ 2 ]
この拡張機能は、安定版リリースとナイトリービルドとして利用可能です。[ 3 ]
2020 年 11 月現在、このプロジェクトは開発者の活動停止と連絡不足のため 2017 年 3 月以来休止状態にあり、Firefox 57.0 ( Firefox Quantum ) 以降のバージョンでは動作しないようです。このプロジェクトはWaterfox、Basilisk、Pale Moonブラウザではまだ動作していると報告されていましたが、その後更新がないため劣化し始め、コミュニティが作成したパッチを適用した後でのみ動作するようになりました。[ 4 ] Pale Moon ブラウザについては、同じ名前の Pentadactyl のフォークが GitHub でホストされており、積極的にメンテナンスされています。[ 5 ]
GitHubには、VimperatorとPentadactylにインスパイアされたFirefoxインターフェースであるTridactylというWebExtensionがあります[ 6 ]。
2011年2月、Download SquadのErez ZukermanはPentadactylを「おそらくこれまで見た中で最も奇妙でクールなアドオン」と評した。[ 1 ]
2011 年 6 月、 TechRepublicの Chad Perrin 氏は次のように述べています。「Vimperator の元ユーザーとして、 surf、Uzbl、Vimiumにかなりの時間を費やし、同様のインターフェースオプションを提供する他のブラウザや Chromium 拡張機能もざっと試してみましたが、Pentadactyl は他のどの代替品よりもずっと満足しています。コマンド機能、アプリケーション内のヘルプドキュメント、完全性、設定の容易さ、安定性、そして (少なくとも nightly ビルドを使用しているユーザーにとっては) 最新性は、ブラウザで vi のようなキーバインディングを実現する他の可能性よりもすべて優れています。」[ 3 ]
ペンタダクティルコミュニティプロジェクトのホームページ