Qual è la differenza tra Vimperator e Pentadactyl?


Risposte:


35

Sono il fondatore del progetto e tuttora lo sviluppatore principale di Vimperator. Ho riassunto le mie differenze percepite tra i due progetti qui:

http://code.google.com/p/vimperator-labs/wiki/VimperatorVsPentadactyl (Progetto spostato su github, un clone del link: http://www.wikivs.com/wiki/Pentadactyl_vs_Vimperator )

Per favore leggi l'intera pagina, ma se hai davvero bisogno di un breve riassunto, perché hai appena perso tempo a combattere la complessità del Pentadattilo;), eccolo qui:

  • Vimperator : l'obiettivo principale è l'usabilità, la semplicità, la stabilità e il design, pur conservando un'esperienza di navigazione potente e modale influenzata da Vim.
  • Pentadattilo : L'obiettivo è quello di creare una bestia complessa, in cui gli hacker con troppo tempo libero possono fare qualsiasi cosa (non) immaginabile. Si concentra anche di più sulla compatibilità Vim 1: 1.

Spero che questo aiuti un po '. Sono sicuro che entrambi i progetti hanno il loro pubblico di riferimento.


2
Ragazzi, non vi siete separati bene, eh? ;) Beh, comunque - grazie per il fantastico plug-in - ho appena cambiato, mi sembra decisamente strano votare te e commentare questo post semplicemente usando la tastiera. Ora fAggiungi per aggiungere un commento;)
nikib3ro

36
Questa risposta non è professionale e ti fa sembrare cattivo. Se qualcuno biforca il tuo progetto, non è un nemico da criticare apertamente, ma ha un'idea diversa da te. Dovresti presentare fatti e lasciare che gli utenti decidano in base alla loro esperienza, non esagerare con il tuo progetto gemello perché hanno assunto alcuni impegni con cui non sei personalmente d'accordo. (NB: ho appena scoperto questi plugin la scorsa settimana, quindi non ho alcuna affiliazione con nessuno dei due progetti)
suprjami,

12
@suprjami Ha criticato punti specifici, riguardo alla loro filosofia. Non sta dicendo che sono cattivi per il fork, ma sta solo dicendo che la loro filosofia è sbagliata (dal suo POV). Cosa c'è che non va?
0

1
@ 0fnt Immagino che la maggior parte delle persone si aspetterebbe risposte di natura piuttosto enciclopedica in un sito Web di scambio di stack. Non sta dicendo che la filosofa sia sbagliata dal suo POV; invece questo è semplice sarcasmo.
geo909,

25

Forse la sezione FAQ sulla pagina a cui ti sei collegato potrebbe essere utile, in particolare http://5digits.org/pentadactyl/faq#faq-differences e http://5digits.org/pentadactyl/faq#faq-fork .

La differenza principale è che gli sviluppatori più attivi di Vimperator sono passati al Pentadattilo. Ulteriori cambiamenti qualitativi possono essere trovati nel registro delle modifiche, ma essenzialmente si sommano a ciò che consideriamo uno sviluppo più attivo e ponderato.

Tra le differenze più visibili, a partire da Pentadactyl 1.0, ci sono un supporto Firefox 4 più esteso, tempi di avvio e prestazioni di completamento significativamente migliori, supporto notevolmente migliore :sanitizee modalità privata, un'implementazione di ricerca incrementale notevolmente migliorata, importanti miglioramenti nell'analisi dei comandi Ex (inclusa la capacità per separare i comandi con |e dividere i comandi lunghi su più righe), i condizionali ( :if/ :else) nei file di configurazione, la documentazione notevolmente aggiornata e una serie di correzioni di errori.


3
Interessante, mi chiedo come risponderebbe lo sviluppatore di Vimperator.
John McDonnell,

4
@maxauthority sei in grado di rispondere a questo?
Gerry,

21

Non posso dire nulla sulla politica alla base di entrambi i progetti, ma ecco cosa penso / ho scoperto su entrambi i progetti:

  1. Attività di sviluppo: entrambi i progetti hanno praticamente lo stesso ammontare di impegni negli ultimi due mesi. Per quanto riguarda la qualità e l'impatto di ogni commit, non posso dire molto senza controllare il codice, ma dai messaggi di commit sembra essere abbastanza simile. [ pentadactyl è sempre una o poche versioni dietro le versioni di Firefox]

  2. Usabilità: per l'utente medio, Vimperator sembra molto più facile da usare, mentre Pentadactyl ha una curva di apprendimento più ripida ma si sentirebbe molto simile agli utenti di Vim [1].

    2.1. Creazione di tasti: le opzioni e la creazione di tasti in Vimperator sono molto più facili da ricordare per gli utenti medi, ad esempio per mostrare la barra dei menu, in Vimperator puoi semplicemente :set gui=menu(sostituire "navigazione" per la barra di navigazione, "schede" per la barra delle schede ecc.) Mentre in pentadattilo è :set go+=Mo :set guioptions+=M(un singolo carattere per ogni elemento che fa anche distinzione tra maiuscole e minuscole)

    2.2. Personalizzazione: d' altra parte, è possibile personalizzare molte più opzioni in Pentadactyl rispetto a Vimperator. Prendendo il nostro esempio precedente, in Pentadactyl è possibile attivare e disattivare la barra dei segnalibri, la barra di stato, la barra di scorrimento laterale, la barra di scorrimento inferiore e molto altro utilizzando lo stesso metodo di cui sopra, mentre Vimperator supporta molto meno personalizzazione.

  3. Design: Vimperator ha un aspetto molto più moderno del Pentadattilo.

A seconda di ciò che è importante per te, entrambi i progetti sono buoni, se non ti preoccupi troppo dell'estetica e sei disposto a passare un po 'di tempo ad imparare i comandi esatti (o cercarli in aiuto, che è piuttosto semplice da navigare) ma desidera molte opzioni di personalizzazione o se stai cercando un'esperienza più simile a quella di Vim, Pentadactyl fa per te.

D'altra parte, se sei un utente medio di VIM che desidera trasformare la propria esperienza di browser in un uso esclusivamente da tastiera ma non vuole dedicare troppo tempo all'apprendimento di Vimeperator fa al caso tuo.

[1]: La funzionalità di base è simile in entrambi, come le pagine aperte, il ritorno alla cronologia, la chiusura delle schede, ecc. Sono le altre caratteristiche di cui sto parlando.

[2]: Vimperator può avere opzioni nascoste in profondità per abilitare / disabilitare altre opzioni di gui, ma anche se esistono, non sono così visibili come il Pentadattilo.


7

Non è un confronto tecnico ma come utente posso vedere una differenza:

  • Con Pentadactyl sei sempre sulla versione precedente di Firefox (o forse precedente--).

inserisci qui la descrizione dell'immagine


1
Questo non è corretto Ho sempre eseguito l'ultima versione di Firefox e non ho avuto problemi con pentadattilo.
Baptiste Wicht,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.