私は数ヶ月前から vimperator を使っていて、それを気に入っています (他人のコンピュータの原始的なマウス操作に戻るのが難しくなりますが)。ペンタダクチル というフォークがあるのを見たことがありますが、何が違うのかわかりません。どちらかを使い分ける理由があるのでしょうか?なぜフォークされたのでしょうか?
56 John McDonnell 2011-03-23
私はVimperatorのプロジェクト創設者であり、現在もメイン開発者です。この二つのプロジェクトの違いについて、私自身が感じたことをここにまとめてみました
http://code.google.com/p/vimperator-labs/wiki/VimperatorVsPentadactyl (プロジェクトはリンク先のクローンであるgithubに移動しました。http://www.wikivs.com/wiki/Pentadactyl_vs_Vimperator)。)
ページ全体を読んでくださいが、あなたが本当に短い要約を必要とする場合は、ペンタダクチルの複雑さと戦って時間を無駄にしただけなので、ここにあります
- Vimperatorです。Vimの影響を受けたパワフルなモーダルブラウジング体験を維持しつつ、ユーザビリティ、シンプルさ、安定性、デザインに主眼を置いています
- ペンタダクチル。暇を持て余したハッカーが(想像を絶する)どんなことでもできるような複雑な獣を作ることを目指しています。また、1:1 Vim との互換性にも力を入れています
少しでもお役に立てれば幸いです。私はどちらのプロジェクトにもターゲットとなるオーディエンスがいると確信しています
36 maxauthority 2011-03-24
リンク先のページのFAQセクションが参考になるかもしれません、特にhttp://5digits.org/pentadactyl/faq#faq-differencesとhttp://5digits.org/pentadactyl/faq#faq-fork
主な違いは、Vimperator の最も活発な開発者が Pentadactyl に移ったことです。より質的な変化は変更ログに見られるかもしれませんが、本質的には、私たちがよりアクティブで思慮深い開発と考えているものに加算されます
Pentadactyl 1.0の最も目に見える違いは、Firefox 4のサポートの充実、起動時間と完了性能の大幅な向上、
:sanitize
とプライベートモードのサポートの大幅な向上、インクリメンタル検索の実装の大幅な改善、Exコマンドの構文解析の大幅な改善(|
でコマンドを分離したり、行間で長いコマンドを分割したりする機能を含む)、設定ファイルの条件式(:if
/:else
)、ドキュメントの大幅な更新、多数のバグ修正などです
25 Jan Hlavacek 2011-03-23
両プロジェクトの背後にある政治については何も言えませんが、ここでは両プロジェクトについて私が思うこと/わかったことを紹介します
開発活動。どちらのプロジェクトもここ数ヶ月のコミット数はほぼ同じです。それぞれのコミットの質やインパクトについては、コードを確認してみないと何とも言えませんが、コミットメッセージを見る限りでは似たようなもののようです。pentadactyl は Firefox のリリースよりも常に 1 つか数バージョン遅れています
使いやすさ。平均的なユーザーにとっては、Vimperatorの方が使いやすいようですが、Pentadactylは学習曲線が急ですが、vimユーザーには非常に似ているように感じます[1]
2.1.キーマッピング。例えば、メニューバーを表示するには、vimperator では
:set gui=menu
(ナビゲーションバーは ‘navigation’ に、タブバーは ‘tabs’ に置き換えてください) とすればよいのに対し、pentadactyl では:set go+=M
または:set guioptions+=M
(各項目に1文字で、大文字と小文字は区別されます) です2.2.カスタマイズ。一方、ペンタダクチルでは、Vimperatorでできるよりも多くのオプションをカスタマイズすることができます。先ほどの例で言えば、ペンタダクチルではブックマークバー、ステータスバー、サイドスクロールバー、ボトムスクロールバーなどを上記と同じ方法でオン/オフすることができますが、Vimperatorではカスタマイズはあまりできません
デザインです。VimperatorはPentadactylよりもはるかにモダンな外観をしている
あなたにとって何が重要かにもよりますが、どちらのプロジェクトも良いです。美学をあまり気にせず、正確なコマンドを学ぶのに時間をかけても構わないと思っているならば(または、ヘルプで調べるのがとても簡単です)、カスタマイズオプションがたくさん欲しいと思っているならば、あるいは、よりvimのような経験を探しているならば、Pentadactylはあなたのためのものです
一方で、ブラウザの操作をキーボードのみにしたいが、Vimeperatorの学習に時間をかけたくないという平均的なvimユーザーの方には、Vimeperatorが向いています
[1]:基本的な機能は、ページを開いたり、履歴をさかのぼったり、タブを閉じたりなど、どちらも似ていますが、私が話しているのは他の機能です
[2]:Vimperatorには、他のGUIオプションを有効化/無効化するためのオプションが奥深くに隠されている可能性がありますが、仮に存在していたとしてもPentadactylのように目に見える形ではありません
21 Aqeel Zafar 2012-06-01
技術的な比較ではありませんが、ユーザーとしては一つの違いがわかります
- ペンタダクチルを使うと、常に以前のバージョンのFirefox(というか以前の–)を使っていることになります
7 amar 2012-11-23