Was ist der Unterschied zwischen Vimperator und Pentadactyl?

19408
John McDonnell

Ich verwende vimperator seit einigen Monaten und liebe es (obwohl es mir schwer fällt, auf den Computern anderer Computer auf primitive Maus zu gehen). Ich habe gesehen, dass es eine Gabel namens Pentadactyl gibt, aber ich kann nicht erkennen, was der Unterschied ist. Gibt es einen bestimmten Grund, einen über dem anderen zu verwenden? Warum wurde es gegabelt?

54

4 Antworten auf die Frage

35
maxauthority

Ich bin der Projektgründer und immer noch Hauptentwickler von Vimperator. Ich habe hier meine eigenen Unterschiede zwischen den beiden Projekten zusammengefasst:

http://code.google.com/p/vimperator-labs/wiki/VimperatorVsPentadactyl (Projekt nach Github verschoben, ein Klon des Links: http://www.wikivs.com/wiki/Pentadactyl_vs_Vimperator )

Bitte lesen Sie die gesamte Seite, aber wenn Sie wirklich eine kurze Zusammenfassung benötigen, weil Sie nur Zeit mit der Komplexität von Pentadactyl verbracht haben;), hier ist es:

  • Vimperator : Das Hauptaugenmerk liegt auf Benutzerfreundlichkeit, Einfachheit, Stabilität und Design, wobei ein kraftvolles, modales Browsing-Erlebnis erhalten bleibt, das von Vim beeinflusst wird.
  • Pentadactyl : Ziel ist es, ein komplexes Tier zu schaffen, in dem Hacker mit zu viel Freizeit alles (Un-) Vorstellbare tun können. Konzentriert sich auch mehr auf die 1: 1-Vim-Kompatibilität.

Hoffe das hilft ein bisschen. Ich bin sicher, dass beide Projekte ihre Zielgruppe haben.

Ihr habt euch nicht gut getrennt, oder? ;) Nun ja - danke für das coole Plugin - ich habe gerade gewechselt, es fühlt sich auf jeden Fall komisch an, und Sie kommentieren diesen Beitrag mit der Tastatur. Jetzt fAdd, um einen Kommentar hinzuzufügen;) kape123 vor 11 Jahren 2
Diese Antwort ist unprofessionell und lässt Sie schlecht aussehen. Wenn jemand sich für Ihr Projekt interessiert, ist er kein Feind, den Sie offen kritisieren können, er hat nur eine andere Idee als Sie. Sie sollten Fakten präsentieren und die Benutzer aufgrund ihrer Erfahrung entscheiden lassen, dass Sie Ihr Schwesterprojekt nicht abschrecken, weil sie einige Verpflichtungen eingehen, mit denen Sie nicht einverstanden sind. (NB: Ich habe diese Plugins erst letzte Woche entdeckt, daher habe ich keine Verbindung zu einem der beiden Projekte.) suprjami vor 10 Jahren 35
@suprjami Er hat bestimmte Punkte über ihre Philosophie kritisiert. Er sagt nicht, dass sie böse sind, weil sie gegabelt haben, sie sagt nur, dass ihre Philosophie falsch ist (von seinem POV). Was stimmt damit nicht? 0fnt vor 10 Jahren 11
Ich würde vermuten, dass die meisten Leute eher enzyklopädische Antworten auf einer Stack-Exchange-Website erwarten würden. Er sagt nicht, dass die Philosophie von seinem POV falsch ist; Stattdessen ist das ein einfacher Sarkasmus. geo909 vor 8 Jahren 1
24
Jan Hlavacek

Möglicherweise könnte der FAQ-Bereich auf der von Ihnen verlinkten Seite hilfreich sein, insbesondere http://5digits.org/pentadactyl/faq#faq-differences und http://5digits.org/pentadactyl/faq#faq-fork .

Der Hauptunterschied besteht darin, dass die aktivsten Entwickler von Vimperator zu Pentadactyl übergegangen sind. Weitere qualitative Änderungen können im Änderungsprotokoll gefunden werden, summieren sich jedoch im Wesentlichen auf das, was wir als aktivere und nachdenklichere Entwicklung betrachten.

Zu den sichtbarsten Unterschieden, wie schon bei Pentadactyl 1.0, zählen die umfassendere Unterstützung für Firefox 4, eine wesentlich bessere Startzeit und Abschlussleistung, eine erheblich bessere :sanitizeUnterstützung für den privaten Modus, eine stark verbesserte inkrementelle Suchimplementierung, wesentliche Verbesserungen beim Ex-Befehlsparsing (einschließlich der Fähigkeit) (Befehle mit |und lange Befehle über Zeilen teilen), Bedingungen ( :if/ :else) in Konfigurationsdateien, stark aktualisierte Dokumentation und eine Reihe von Fehlerbehebungen.

Interessanterweise frage ich mich, wie der Vimperator-Entwickler reagieren würde. John McDonnell vor 13 Jahren 3
@maxauthority Kannst du darauf reagieren? Gerry vor 12 Jahren 4
20
Aqeel Zafar

Ich kann nichts über die Politik hinter beiden Projekten sagen, aber ich denke / habe von beiden Projekten erfahren:

  1. Entwicklungsaktivität: Beide Projekte haben in den letzten Monaten ziemlich genau die gleiche Anzahl an Commits. In Bezug auf Qualität und Auswirkungen jedes Commits kann ich nicht viel sagen, ohne den Code zu überprüfen, aber von Commit-Nachrichten scheint es auch recht ähnlich zu sein. [ Pentadactyl ist immer eine oder wenige Versionen hinter den Firefox-Versionen.]

  2. Benutzerfreundlichkeit : Für durchschnittliche Benutzer scheint Vimperator viel einfacher zu verwenden, während Pentadactyl eine steilere Lernkurve hat, sich aber den Vim-Benutzern sehr ähnlich fühlt [1].

    2.1. Keymapping: Die Optionen und das Keymapping in Vimperator sind für Durchschnittsbenutzer viel einfacher zu merken, z. B. zum Anzeigen der Menüleiste. In Vimperator können Sie einfach :set gui=menu(anstelle von "Navigation" für die Navigationsleiste, "Registerkarten" für die Registerkartenleiste usw.) Pentadactyl ist es :set go+=Moder :set guioptions+=M(ein einzelnes Zeichen für jeden Artikel, bei dem auch die Groß- und Kleinschreibung beachtet wird)

    2.2. Anpassung: Auf der anderen Seite können Sie in Pentadactyl viel mehr Optionen anpassen als in Vimperator. In unserem vorherigen Beispiel können Sie in Pentadactyl die Lesezeichenleiste, die Statusleiste, die Bildlaufleiste, die untere Bildlaufleiste und vieles mehr mit der oben beschriebenen Methode aktivieren und deaktivieren, wohingegen Vimperator weniger Anpassungsmöglichkeiten bietet.

  3. Design: Vimperator sieht moderner aus als Pentadactyl.

Je nachdem, was für Sie wichtig ist, sind beide Projekte gut, wenn Sie sich nicht zu sehr um Ästhetik kümmern und bereit sind, die genauen Befehle zu lernen (oder sie in der Hilfe nachschlagen, was ziemlich einfach zu navigieren ist), aber Sie möchten viele Anpassungsoptionen oder wenn Sie nach mehr Erfahrung suchen, ist Pentadactyl genau das Richtige für Sie.

Auf der anderen Seite, wenn Sie ein durchschnittlicher Vim-Benutzer sind, der sein Browser-Erlebnis nur der Tastaturbenutzung widmen möchte, aber nicht zu viel Zeit damit verbringen möchte, Vimeperator für Sie zu erlernen.

[1]: Die grundlegende Funktionalität ist in beiden Bereichen ähnlich, wie zum Beispiel offene Seiten, Zurückgehen in der Historie, Schließen von Registerkarten usw. Es sind die anderen Funktionen, über die ich spreche.

[2]: Vimperator verfügt möglicherweise über tief verborgene Optionen zum Aktivieren / Deaktivieren anderer GUI-Optionen. Aber selbst wenn sie vorhanden sind, sind sie nicht so sichtbar wie Pentadactyl.

7
amar

It's not a technical comparison but as a user I can see one difference:

  • With Pentadactyl you are always on the previous version of Firefox (or maybe previous--).

enter image description here

Das ist nicht richtig. Ich habe immer die letzte Version von Firefox ausgeführt und hatte keine Probleme mit Pentadactyl. Baptiste Wicht vor 10 Jahren 1