Quelle est la différence entre Vimperator et Pentadactyl?

54

J'utilise vimperator depuis quelques mois et j'adore ça (bien que cela me rende difficile de revenir à la souris primitive sur les ordinateurs des autres). J'ai vu qu'il y avait une fourche appelée Pentadactyl , mais je ne peux pas dire quelle est la différence. Y a-t-il une raison particulière pour utiliser l'un sur l'autre? Pourquoi était-ce fourchu?

John McDonnell
la source

Réponses:

35

Je suis le fondateur du projet et le développeur principal de Vimperator. J'ai résumé ici mes différences perçues entre les deux projets:

http://code.google.com/p/vimperator-labs/wiki/VimperatorVsPentadactyl (Projet déplacé vers github, un clone du lien: http://www.wikivs.com/wiki/Pentadactyl_vs_Vimperator )

Veuillez lire toute la page, mais si vous avez vraiment besoin d'un bref résumé, car vous venez de perdre du temps à lutter contre la complexité de Pentadactyl;), la voici:

  • Vimperator : L’accent est mis sur la convivialité, la simplicité, la stabilité et le design, tout en préservant une expérience de navigation modale puissante influencée par Vim.
  • Pentadactyl : Le but est de créer une bête complexe, dans laquelle les pirates disposant de trop de temps libre peuvent faire n'importe quoi (in) imaginable. Se concentre également davantage sur la compatibilité Vim 1: 1.

Espérons que cela aide un peu. Je suis sûr que les deux projets ont leurs publics cibles.

maxauthority
la source
2
Vous ne vous êtes pas bien séparés, les gars? ;) Eh bien de toute façon - merci pour le plugin cool - Je viens de changer le jeu, ça fait vraiment bizarre de vous voter et de commenter ce billet en utilisant simplement le clavier. Maintenant fAjouter pour ajouter un commentaire;)
nikib3ro
36
Cette réponse manque de professionnalisme et vous fait mal paraître. Si quelqu'un clame votre projet, il n'est pas un ennemi que vous pouvez critiquer ouvertement, il a simplement une idée différente de celle que vous avez. Vous devez présenter des faits et laisser les utilisateurs décider en fonction de leur expérience. Ne vous démarrez pas de votre projet jumeau car ils ont mis quelques commits avec lesquels vous n'êtes pas personnellement d'accord. (NB: je viens de découvrir ces plugins la semaine dernière, donc je n'ai aucune affiliation à aucun de ces projets)
suprjami
12
@suprjami Il a critiqué certains points concernant sa philosophie. Il ne dit pas qu'ils sont méchants pour avoir falsifié, mais simplement que leur philosophie est fausse (de son point de vue). Qu'est-ce qui ne va pas avec ça?
0fnt
1
@ 0fnt J'imagine que la plupart des gens s'attendent à des réponses plutôt encyclopédiques dans un site Web d'échange de piles. Il ne dit pas que la philosophie est fausse de son point de vue; au lieu de cela, c'est un sarcasme évident.
geo909
25

Peut-être que la section FAQ de la page à laquelle vous avez accédé pourrait être utile, en particulier http://5digits.org/pentadactyl/faq#faq-differences et http://5digits.org/pentadactyl/faq#faq-fork .

La principale différence est que les développeurs les plus actifs de Vimperator sont passés à Pentadactyl. Des modifications plus qualitatives peuvent être trouvées dans le journal des modifications, mais elles constituent essentiellement un développement que nous considérons plus actif et plus réfléchi.

Parmi les différences les plus visibles, à partir de Pentadactyl 1.0, figurent une prise en charge plus étendue de Firefox 4, des temps de démarrage et des performances d'achèvement :sanitizenettement améliorés, une prise en charge considérablement améliorée en mode privé, une implémentation de recherche incrémentielle considérablement améliorée, des améliorations majeures dans l'analyse syntaxique des commandes Ex (notamment pour séparer les commandes avec |et séparer les longues commandes sur plusieurs lignes), les conditions ( :if/ :else) dans les fichiers de configuration, une documentation grandement mise à jour et un certain nombre de corrections de bugs.

Jan Hlavacek
la source
3
Intéressant, je me demande comment le développeur de vimperator répondrait.
John McDonnell
4
@maxauthority pouvez-vous répondre à cela?
Gerry
21

Je ne peux rien dire sur la politique derrière les deux projets, mais voici ce que je pense / ai découvert sur les deux projets:

  1. Activité de développement: Les deux projets ont à peu près le même nombre d’engagements au cours des deux derniers mois. Pour ce qui est de la qualité et de l'impact de chaque commit, je ne peux pas en dire beaucoup sans vérifier le code, mais à partir des messages de commit, il semble être tout à fait similaire. [ pentadactyl est toujours une ou plusieurs versions derrière les versions de Firefox]

  2. Ergonomie: pour un utilisateur moyen, Vimperator semble beaucoup plus facile à utiliser, alors que Pentadactyl a une courbe d’apprentissage plus abrupte, mais se sentirait très similaire aux utilisateurs de vim [1].

    2.1. Keymapping: les options et le keymapping dans Vimperator sont beaucoup plus faciles à mémoriser pour les utilisateurs moyens, par exemple pour afficher la barre de menus. Dans Vimperator, vous pouvez simplement :set gui=menu(remplacer "navigation" par barre de navigation, "onglets" pour barre de tabulation, etc.) pentadactyle c'est :set go+=Mou :set guioptions+=M(un seul caractère pour chaque article qui est également sensible à la casse)

    2.2. Personnalisation: D'un autre côté, vous pouvez personnaliser beaucoup plus d'options dans Pentadactyl que dans Vimperator. En prenant notre exemple précédent, dans Pentadactyl, vous pouvez activer et désactiver la barre de favoris, la barre de statut, la barre de défilement latérale, la barre de défilement inférieure et bien d’autres encore, en utilisant la même méthode que celle mentionnée ci-dessus, alors que Vimperator prend en charge beaucoup moins de personnalisation.

  3. Design: Vimperator a un look beaucoup plus moderne que Pentadactyl.

Selon ce qui est important pour vous, les deux projets sont bons, si vous vous souciez peu de l'esthétique et êtes prêt à passer un peu de temps à apprendre les commandes exactes (ou à les rechercher dans l'aide, ce qui est assez simple à naviguer), mais voulez de nombreuses options de personnalisation ou si vous recherchez une expérience plus semblable à vim, Pentadactyl est fait pour vous.

D'un autre côté, si vous êtes un utilisateur moyen de vim qui souhaite transformer son expérience de navigateur en un clavier uniquement, mais ne veut pas passer trop de temps à apprendre que Vimeperator est fait pour vous.

[1]: La fonctionnalité de base est similaire dans les deux cas, comme les pages ouvertes, revenir dans l'historique, fermer les onglets, etc. Ce sont les autres fonctionnalités dont je parle.

[2]: Vimperator peut avoir des options cachées au fond pour activer / désactiver les autres options de l'interface graphique, mais même si elles existent, elles ne sont pas aussi visibles que Pentadactyl.

Aqeel Zafar
la source
7

Ce n'est pas une comparaison technique, mais en tant qu'utilisateur, je peux voir une différence:

  • Avec Pentadactyl, vous êtes toujours sur la version précédente de Firefox (ou peut-être avec la version précédente--).

entrez la description de l'image ici

amar
la source
1
Ce n'est pas correct. Je lance toujours la dernière version de Firefox et je n’ai pas eu de problèmes avec pentadactyl.
Baptiste Wicht