Jump to content

Pentadactyl: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Added info about current version
Tags: Mobile edit Mobile web edit
 
(8 intermediate revisions by 5 users not shown)
Line 22: Line 22:
|website={{URL|https://github.com/5digits/dactyl}}
|website={{URL|https://github.com/5digits/dactyl}}
}}
}}

{{Firefox TOC}}
'''Pentadactyl''' is a discontinued [[Firefox]] [[Add-on (Mozilla)|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)|Vim text editor]], and the authors try to maintain consistency with it wherever possible.
'''Pentadactyl''' was a [[Firefox]] [[Add-on (Mozilla)|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)|Vim text editor]], and the authors try to maintain consistency with it wherever possible. It is now maintained as a [[Pale Moon]] extension.


== Features ==
== Features ==
Line 30: Line 30:
Apart from Vim-like features, Pentadactyl includes the [[Lynx (web browser)|Lynx]]-like links hinting mode, allowing user to enter links manipulation commands referring to the links by labels or numbers.<ref name="pcworld" />
Apart from Vim-like features, Pentadactyl includes the [[Lynx (web browser)|Lynx]]-like links hinting mode, allowing user to enter links manipulation commands referring to the links by labels or numbers.<ref name="pcworld" />


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 [[Esc key]]) directly to the site. This mode can either be activated manually or enforced on a per [[domain name|domain]] basis with a [[configuration file]].<ref name="pcworld" />
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 {{Key press|[[Esc key]]}}) directly to the site. This mode can either be activated manually or enforced on a per [[domain name|domain]] basis with a [[configuration file]].<ref name="pcworld" />


== Development ==
== Development ==
Line 37: Line 37:
The extension is available as stable releases and [[nightly build]]s.<ref name="techrepublic" />
The extension is available as stable releases and [[nightly build]]s.<ref name="techrepublic" />


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 (web browser)|Waterfox]], [[Basilisk (web browser)|Basilisk]] and [[Pale Moon (web browser)|Pale Moon]] browsers, but has since started to degrade due to no updates and will only work after applying community made [[Patch (computing)|patches]].<ref>{{cite web|url=https://github.com/5digits/dactyl/issues/99|title=Future development of Pentadactyl|date=9 Nov 2015|website=github.com|access-date=23 November 2020}}</ref> For the Pale Moon browser there is an actively maintained fork of Pentadactyl using the same name being hosted at GitHub.<ref>{{cite web|url=https://github.com/pentadactyl/pentadactyl/|title=Pentadactyl for Pale Moon|date=22 May 2020|website=github.com|access-date=23 November 2020}}</ref> There is also another active project called tridactyl, a Vimperator and Pentadactyl inspired Firefox-interface on GitHub <ref>{{cite web|url=https://github.com/tridactyl/tridactyl/|title=Tridactyl|date=22 November 2020|website=github.com|access-date=23 November 2020}}</ref>
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 (web browser)|Waterfox]], [[Basilisk (web browser)|Basilisk]] and [[Pale Moon (web browser)|Pale Moon]] browsers, but has since started to degrade due to no updates and will only work after applying community made [[Patch (computing)|patches]].<ref>{{cite web|url=https://github.com/5digits/dactyl/issues/99|title=Future development of Pentadactyl|date=9 Nov 2015|website=github.com|access-date=23 November 2020}}</ref> For the Pale Moon browser there is an actively maintained fork of Pentadactyl using the same name being hosted at GitHub.<ref>{{cite web|url=https://github.com/pentadactyl/pentadactyl/|title=Pentadactyl for Pale Moon|date=22 May 2020|website=github.com|access-date=23 November 2020}}</ref>
===Tridactyl===
There is a WebExtension called Tridactyl, a Vimperator and Pentadactyl inspired Firefox-interface on GitHub <ref>{{cite web|url=https://github.com/tridactyl/tridactyl/|title=Tridactyl|date=22 November 2020|website=github.com|access-date=23 November 2020}}</ref>


== Reception ==
== Reception ==
Line 52: Line 55:
== References ==
== References ==
{{reflist|refs=
{{reflist|refs=
<ref name="downloadsquad">{{citation |url=http://downloadsquad.switched.com/2011/02/18/firefox-4-best-restartless-add-ons/ |title=Firefox 4's best restartless add-ons |first=Sebastian |last=Anthony |work=[[Download Squad]] |date=February 18, 2011 |accessdate=July 26, 2012 }}</ref>
<ref name="downloadsquad">{{citation |url=http://downloadsquad.switched.com/2011/02/18/firefox-4-best-restartless-add-ons/ |title=Firefox 4's best restartless add-ons |first=Sebastian |last=Anthony |work=[[Download Squad]] |date=February 18, 2011 |accessdate=July 26, 2012 |archive-date=September 20, 2020 |archive-url=https://web.archive.org/web/20200920040912/http://downloadsquad.switched.com/2011/02/18/firefox-4-best-restartless-add-ons/ |url-status=dead }}</ref>
<ref name="techrepublic">{{citation |url=http://www.techrepublic.com/blog/opensource/pentadactyl-firefox-for-vim-junkies/2579 |title=Pentadactyl: Firefox for Vim junkies |first=Chad |last=Perrin |work=[[TechRepublic]] |date=June 8, 2011 |accessdate=July 26, 2012}}</ref>
<ref name="techrepublic">{{citation |url=http://www.techrepublic.com/blog/opensource/pentadactyl-firefox-for-vim-junkies/2579 |title=Pentadactyl: Firefox for Vim junkies |first=Chad |last=Perrin |work=[[TechRepublic]] |date=June 8, 2011 |accessdate=July 26, 2012}}</ref>
<ref name="pcworld">{{citation |url=http://www.pcworld.com/downloads/file/fid,203235-order,4/description.html#editReview_tab |title=Editorial Review of Pentadactyl |first=Erez |last=Zukerman |work=[[PCWorld (magazine)|PCWorld]] |accessdate=July 26, 2012}}</ref>
<ref name="pcworld">{{citation |url=http://www.pcworld.com/downloads/file/fid,203235-order,4/description.html#editReview_tab |title=Editorial Review of Pentadactyl |first=Erez |last=Zukerman |work=[[PCWorld (magazine)|PCWorld]] |accessdate=July 26, 2012}}</ref>
Line 59: Line 62:
== External links ==
== External links ==
*[https://web.archive.org/web/20130228232342/http://5digits.org/pentadactyl/ Pentadactyl project homepage]
*[https://web.archive.org/web/20130228232342/http://5digits.org/pentadactyl/ Pentadactyl project homepage]
*
[https://github.com/pentadactyl/pentadactyl/ Pentadactyl Community Project Home Page]
*[https://groups.google.com/forum/?fromgroups=#!forum/pentadactyl Pentadactyl Support Group]
*[https://groups.google.com/forum/?fromgroups=#!forum/pentadactyl Pentadactyl Support Group]
*[https://addons.mozilla.org/en-US/firefox/addon/pentadactyl/ Pentadactyl Mozilla Add-ons page]
*[https://web.archive.org/web/20180516034704/https://addons.mozilla.org/en-US/firefox/addon/pentadactyl/ Pentadactyl Mozilla Add-ons page]
*[http://vim.wikia.com/wiki/Vim_key_bindings_for_Firefox Pentadactyl at Vim wiki]
*[http://vim.wikia.com/wiki/Vim_key_bindings_for_Firefox Pentadactyl at Vim wiki]


Line 66: Line 71:
{{Use mdy dates|date=July 2012}}
{{Use mdy dates|date=July 2012}}


[[Category:Discontinued Firefox extensions]]
[[Category:Free Firefox legacy extensions]]
[[Category:Free software programmed in JavaScript]]
[[Category:Free software programmed in JavaScript]]
[[Category:Software forks]]
[[Category:Software forks]]

Latest revision as of 15:12, 15 July 2024

Pentadactyl
Developer(s)Doug Kearns, Kris Maglione
Initial releaseJuly 22, 2012 (2012-07-22)
Final release
1.1 / March 15, 2014; 10 years ago (2014-03-15)
Repository
Written inJavaScript
Operating systemAny
PlatformMozilla Firefox
Size524 KB
Available inEnglish
TypeAdd-on
LicenseX11 license
Websitegithub.com/5digits/dactyl

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.

Features

[edit]

Once activated, Pentadactyl removes all Firefox's default user interface chrome (except for the tab bar) and adds a Vim-inspired command line at the bottom of the window.[1] The key bindings and dialog invocation are also changed to those familiar to Vim users.[2]

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.[2]

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 Esc key) directly to the site. This mode can either be activated manually or enforced on a per domain basis with a configuration file.[2]

Development

[edit]

Pentadactyl was forked from the Vimperator Firefox extension after the disagreement over the project directions and governance.[3] After the split Pentadactyl differentiated itself with improved start timing, ability to use the extension without restarting Firefox after installation and some changes for consistency with Vim.[2]

The extension is available as stable releases and nightly builds.[3]

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.[4] For the Pale Moon browser there is an actively maintained fork of Pentadactyl using the same name being hosted at GitHub.[5]

Tridactyl

[edit]

There is a WebExtension called Tridactyl, a Vimperator and Pentadactyl inspired Firefox-interface on GitHub [6]

Reception

[edit]

In February 2011, Erez Zukerman of Download Squad described Pentadactyl as "probably the weirdest and coolest add-on we've ever seen."[1]

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."[3]

See also

[edit]

References

[edit]
  1. ^ a b Anthony, Sebastian (February 18, 2011), "Firefox 4's best restartless add-ons", Download Squad, archived from the original on September 20, 2020, retrieved July 26, 2012
  2. ^ a b c d Zukerman, Erez, "Editorial Review of Pentadactyl", PCWorld, retrieved July 26, 2012
  3. ^ a b c Perrin, Chad (June 8, 2011), "Pentadactyl: Firefox for Vim junkies", TechRepublic, retrieved July 26, 2012
  4. ^ "Future development of Pentadactyl". github.com. November 9, 2015. Retrieved November 23, 2020.
  5. ^ "Pentadactyl for Pale Moon". github.com. May 22, 2020. Retrieved November 23, 2020.
  6. ^ "Tridactyl". github.com. November 22, 2020. Retrieved November 23, 2020.
[edit]

Pentadactyl Community Project Home Page