Sự khác biệt giữa Vimperator và Pentadactyl là gì?


54

Tôi đã sử dụng vimperator trong một vài tháng và yêu thích nó (mặc dù điều đó khiến tôi khó có thể quay trở lại với máy tính nguyên thủy trên máy tính của người khác). Tôi đã thấy rằng có một ngã ba tên là Pentadactyl , nhưng tôi không thể biết sự khác biệt là gì. Có bất kỳ lý do cụ thể để sử dụng cái này hơn cái kia không? Tại sao nó lại rẽ nhánh?

Câu trả lời:


35

Tôi là người sáng lập dự án và vẫn là nhà phát triển chính của Vimperator. Tôi đã tóm tắt sự khác biệt nhận thức của riêng tôi giữa hai dự án ở đây:

http://code.google.com/p/vimperator-labs/wiki/VimperatorVsPentadactyl (Dự án chuyển đến github, một bản sao của liên kết: http://www.wikivs.com/wiki/Pentadactyl_vs_Vimperator )

Vui lòng đọc toàn bộ trang, nhưng nếu bạn thực sự cần một bản tóm tắt ngắn, vì bạn vừa lãng phí thời gian để chống lại sự phức tạp của Pentadactyl;), thì đây là:

  • Vimperator : Trọng tâm chính là sự tiện dụng, đơn giản, ổn định và thiết kế trong khi vẫn giữ được trải nghiệm duyệt web mạnh mẽ, theo phương thức chịu ảnh hưởng của Vim.
  • Pentadactyl : Mục đích là tạo ra một con thú phức tạp, nơi các tin tặc có quá nhiều thời gian rảnh có thể làm bất kỳ điều gì (không thể tưởng tượng được). Cũng tập trung nhiều hơn vào khả năng tương thích 1: 1 Vim.

Hy vọng điều này sẽ giúp một chút. Tôi chắc chắn cả hai dự án đều có đối tượng mục tiêu của họ.


2
Các bạn đã không chia tay tốt, eh? ;) Dù sao đi nữa - cảm ơn vì plugin tuyệt vời - Tôi vừa mới chuyển nó chắc chắn cảm thấy kỳ lạ khi nâng cấp bạn và sau đó nhận xét về bài đăng này bằng cách chỉ sử dụng bàn phím. Bây giờ fAdd để thêm nhận xét;)
nikib3ro

36
Câu trả lời này là không chuyên nghiệp và làm cho bạn trông xấu. Nếu ai đó giả mạo dự án của bạn, họ không phải là kẻ thù để bạn công khai chỉ trích, họ chỉ có một ý tưởng khác với bạn. Bạn nên trình bày sự thật và để người dùng quyết định dựa trên kinh nghiệm của họ, đừng bỏ qua dự án chị em của bạn vì họ đưa ra một vài cam kết mà cá nhân bạn không đồng ý. (NB: Tôi mới phát hiện ra các plugin này vào tuần trước vì vậy tôi không có liên kết nào với dự án này)
suprjami

12
@suprjami Ông đã chỉ trích những điểm cụ thể, về triết lý của họ. Anh ta không nói rằng họ xấu xa vì đã giả mạo, chỉ nói rằng triết lý của họ là sai (từ POV của anh ta). Có chuyện gì với nó vậy?
0fnt

1
@ 0fnt Tôi đoán hầu hết mọi người sẽ mong đợi câu trả lời có tính chất bách khoa trong một trang web trao đổi ngăn xếp. Ông không nói triết lý là sai từ POV của mình; thay vào đó là sự mỉa mai đơn giản.
Geo909

25

Có lẽ phần Câu hỏi thường gặp trên trang bạn liên kết có thể hữu ích, cụ thể là http://5digits.org/pentadactyl/faq#faq-differenceshttp://5digits.org/pentadactyl/faq#faq-fork .

Sự khác biệt chính là các nhà phát triển tích cực nhất của Vimperator đã chuyển sang Pentadactyl. Nhiều thay đổi về chất có thể được tìm thấy trong nhật ký thay đổi, nhưng về cơ bản bổ sung vào những gì chúng tôi cho là phát triển tích cực và chu đáo hơn.

Trong số những khác biệt dễ thấy nhất, kể từ Pentadactyl 1.0, là hỗ trợ Firefox 4 rộng rãi hơn, thời gian khởi động và hiệu suất hoàn thành tốt hơn đáng kể :sanitize, hỗ trợ chế độ riêng tư và tốt hơn đáng kể, triển khai tìm kiếm gia tăng đáng kể, cải tiến lớn trong phân tích cú pháp lệnh Ex (bao gồm cả khả năng để phân tách các lệnh với |và phân chia các lệnh dài trên các dòng), các điều kiện ( :if/ :else) trong các tệp cấu hình, tài liệu được cập nhật rất nhiều và một số sửa lỗi.


3
Thật thú vị, tôi tự hỏi làm thế nào các nhà phát triển vimperator sẽ trả lời.
John McDonnell

4
@max Tác giả bạn có thể đáp ứng điều này?
Gerry

21

Tôi không thể nói bất cứ điều gì về chính trị đằng sau cả hai dự án, nhưng đây là những gì tôi nghĩ / đã tìm ra về cả hai dự án:

  1. Hoạt động phát triển: Cả hai dự án đều có số lượng cam kết tương đương nhau trong vài tháng qua. Về chất lượng và tác động của từng cam kết, tôi không thể nói nhiều mà không kiểm tra mã, nhưng từ các thông điệp cam kết dường như cũng khá giống nhau. [ pentadactyl luôn là một hoặc một vài phiên bản đằng sau các bản phát hành Firefox]

  2. Tính khả dụng: Đối với người dùng trung bình, Vimperator có vẻ dễ sử dụng hơn nhiều, trong khi Pentadactyl có đường cong học tập dốc hơn nhưng sẽ có cảm giác rất giống với người dùng vim [1].

    2.1. Lập sơ đồ phím: Các tùy chọn và sơ đồ bàn phím trong Vimperator dễ nhớ hơn nhiều đối với người dùng trung bình, ví dụ, để hiển thị thanh menu, trong vimperator bạn có thể chỉ cần :set gui=menu(thay thế 'điều hướng' cho thanh điều hướng, 'tab' cho thanh tab, v.v.) pentadactyl đó là :set go+=Mhoặc :set guioptions+=M(một ký tự cho mỗi mục cũng phân biệt chữ hoa chữ thường)

    2.2. Tùy chỉnh: Mặt khác, bạn có thể tùy chỉnh nhiều tùy chọn hơn trong Pentadactyl sau đó bạn có thể thực hiện trong Vimperator. Lấy ví dụ trước đây của chúng tôi, trong Pentadactyl, bạn có thể bật và tắt thanh dấu trang, thanh trạng thái, thanh cuộn bên, thanh cuộn dưới cùng và nhiều hơn nữa bằng cách sử dụng cùng một phương pháp như đã đề cập ở trên, trong khi Vimperator hỗ trợ tùy chỉnh ít hơn nhiều.

  3. Thiết kế: Vimperator có vẻ ngoài hiện đại hơn nhiều so với Pentadactyl.

Tùy thuộc vào điều quan trọng đối với bạn, cả hai dự án đều tốt, nếu bạn không quan tâm đến tính thẩm mỹ quá nhiều và sẵn sàng dành thời gian để học các lệnh chính xác (hoặc tìm kiếm chúng trong trợ giúp, điều này khá đơn giản để điều hướng) nhưng muốn có nhiều tùy chọn tùy chỉnh hoặc nếu bạn đang tìm kiếm trải nghiệm giống như vim hơn, Pentadactyl là dành cho bạn.

Mặt khác, nếu bạn là người dùng vim trung bình muốn chuyển trải nghiệm trình duyệt của họ sang sử dụng bàn phím nhưng không muốn dành quá nhiều thời gian để học Vimeperator là dành cho bạn.

[1]: Chức năng cơ bản tương tự ở cả hai, như các trang mở, quay lại lịch sử, đóng các tab, v.v. đó là các tính năng khác mà tôi đang nói đến.

[2]: Vimperator có thể có các tùy chọn ẩn sâu để bật / tắt các tùy chọn gui khác, nhưng ngay cả khi chúng tồn tại, chúng không hiển thị như Pentadactyl.


7

Đây không phải là một so sánh kỹ thuật nhưng là một người dùng, tôi có thể thấy một sự khác biệt:

  • Với Pentadactyl, bạn luôn có phiên bản Firefox trước (hoặc có thể trước đó--).

nhập mô tả hình ảnh ở đây


1
Đó là không đúng. Tôi luôn chạy phiên bản Firefox cuối cùng và tôi không gặp vấn đề gì với pentadactyl.
Baptiste Wicht
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.