BruvTab: Điều khiển tab dựa trên terminal cho người dùng Chrome và nhà phát triển chuyên nghiệp
BruvTab, được tạo ra bởi Philipp Schmitt, là một tiện ích mở rộng Chrome thêm quản lý tab dòng lệnh vào trình duyệt cho các quy trình làm việc tập trung vào terminal. Nó cho phép người dùng liệt kê, kích hoạt và đóng tab từ một terminal, cho phép điều hướng bằng bàn phím và tích hợp với các kịch bản thay vì điều khiển bằng chuột. Là một nhánh của brotab, tiện ích mở rộng này cung cấp một giao diện CLI và giữ kích thước nhẹ. Các nhà phát triển, quản trị viên hệ thống và người dùng mạnh mẽ, những người ưa thích quy trình làm việc ưu tiên bàn phím, sẽ có quy trình làm việc chặt chẽ hơn giữa terminal và trình duyệt.
BruvTab được sử dụng để làm gì?
Tiện ích mở rộng cung cấp điều khiển trực tiếp các tab trình duyệt, được xây dựng như một nhánh của brotab để giữ lại mô hình CLI quen thuộc. Nó cung cấp một giao diện dòng lệnh thực hiện các thao tác trên tab mà không cần mở một bảng đồ họa, vì vậy các tác vụ tab thường xuyên có sẵn cho các tập lệnh shell. Các hành động cấp lệnh phổ biến bao gồm:
- liệt kê các tab đang mở với chỉ số
- kích hoạt một tab theo chỉ số hoặc URL
- đóng các tab từ một tập lệnh hoặc bí danh
Nó ảnh hưởng đến hiệu suất trình duyệt như thế nào?
Nhà phát triển mô tả công cụ này là nhẹ với tác động tối thiểu đến hiệu suất trình duyệt, giữ cho chi phí hiển thị nhỏ trong quá trình sử dụng bình thường. Cách tiếp cận nhẹ nhàng đó tránh việc tiêm UI liên tục và giảm hoạt động nền so với các tiện ích mở rộng chạy các tập lệnh nội dung liên tục. Người dùng giữ nhiều tab mở nên thấy ít thay đổi về khả năng phản hồi của UI, khiến tiện ích mở rộng này phù hợp cho các phiên làm việc kéo dài, điều khiển bằng bàn phím.
BruvTab có thu thập hoặc chia sẻ dữ liệu người dùng không?
Thông báo về quyền riêng tư của nhà phát triển trên Cửa hàng Web Chrome cho biết tiện ích mở rộng không thu thập hoặc sử dụng bất kỳ dữ liệu người dùng nào. Di sản mã nguồn mở của nó như một nhánh của brotab mang lại nguồn gốc minh bạch cho mã xử lý các lệnh. Người dùng ưu tiên việc giảm thiểu dữ liệu có một tuyên bố cụ thể, được tài liệu hóa để đánh giá tại thời điểm cài đặt bằng cách xem xét quyền của tiện ích mở rộng và danh sách cửa hàng.
Nó tích hợp tốt như thế nào với các quy trình làm việc trong terminal và các trình duyệt khác?
Tiện ích mở rộng tích hợp trực tiếp với các quy trình làm việc dựa trên terminal, cho phép các bí danh và tự động hóa gọi các lệnh tab từ một shell. Tính tương thích được liệt kê cho Google Chrome và các trình duyệt dựa trên Chromium khác, cho phép tái sử dụng trong gia đình trình duyệt đó. Vị trí này khiến tiện ích mở rộng trở nên thực tiễn cho các nhà phát triển và quản trị hệ thống thích các quy trình chỉ bằng bàn phím, trong khi mang lại lợi ích hạn chế cho những người dùng phụ thuộc vào quản lý tab đồ họa hoặc điều hướng tập trung vào chuột.
Một công cụ tập trung cho quy trình làm việc đầu tiên trên terminal, với những đánh đổi rõ ràng
BruvTab phù hợp với các nhà phát triển và quản trị viên chấp nhận tương tác qua dòng lệnh như một giao diện chính; nó yêu cầu sự thông thạo dòng lệnh và không thêm nhiều cho người dùng tập trung vào chuột. Để thiết lập thực tế, hãy ánh xạ các thao tác thường dùng thành bí danh shell hoặc các kịch bản ngắn để giảm thiểu sự lặp lại. Nói tóm lại, tiện ích mở rộng này phù hợp với quy trình làm việc dựa trên terminal nhưng vẫn cố ý giữ cho đối tượng và mô hình sử dụng của nó ở mức ngách.