Pentadactyl was a Firefox extension forked from the Vimperator and designed to provide a more efficient user interface for keyboard-fluent users. The design is heavily inspired by the Vim text editor, and the authors try to maintain consistency with it wherever possible. It is now maintained as a Pale Moon extension.
Apart from Vim-like features, Pentadactyl includes the Lynx-like links hinting mode, allowing user to enter links manipulation commands referring to the links by labels or numbers.
As the key mappings of the Pentadactyl differ significantly from those typically expected by web application developers, occasional conflicts of browser- and site-defined key mapping occur. Pentadactyl deals with such cases by providing a special "pass-through" mode, which passes all the key press events (except for ) directly to the site. This mode can either be activated manually or enforced on a per domain name basis with a configuration file.
The extension is available as stable releases and .
As of November 2020, the project has been on hiatus since March 2017 due to developer inactivity and noncommunication, and doesn't seem to work on Firefox 57.0 (Firefox Quantum) or newer versions. The project was reported still working for Waterfox, Basilisk and Pale Moon browsers, but has since started to degrade due to no updates and will only work after applying community made patches. For the Pale Moon browser there is an actively maintained fork of Pentadactyl using the same name being hosted at GitHub.
In June 2011, Chad Perrin of TechRepublic noted: "As a former Vimperator user who has spent substantial time in surf, Uzbl, and Vimium, as well as more cursory time trying out other browsers and Chromium extensions that offer similar interface options, I am much happier with Pentadactyl than any of the alternatives. Its command functionality, in-application help documentation, completeness, configurability, stability, and (for those using the nightly builds, at least) currency are all superior to the other possibilities for vi-like keybindings in a browser."
|
|