BruvTab: Sterowane terminalowo sterowanie kartami dla zaawansowanych użytkowników Chrome i deweloperów
BruvTab, stworzony przez Philippa Schmitta, to rozszerzenie Chrome, które dodaje zarządzanie kartami z poziomu wiersza poleceń do przeglądarki dla przepływów pracy zorientowanych na terminal. Umożliwia użytkownikom wyświetlanie, aktywowanie i zamykanie kart z terminala, co pozwala na nawigację opartą na klawiaturze i integrację ze skryptami zamiast kontroli opartej na myszce. Jako fork brotab, rozszerzenie udostępnia interfejs CLI i zachowuje niewielki ślad. Programiści, administratorzy systemów i zaawansowani użytkownicy, którzy preferują rutyny oparte na klawiaturze, zyskują ściślejsze przepływy pracy między terminalem a przeglądarką.
Do czego służy BruvTab?
Rozszerzenie zapewnia bezpośrednią kontrolę terminala nad kartami przeglądarki, zbudowane jako fork brotab, aby zachować znany model CLI. Udostępnia interfejs wiersza poleceń, który wykonuje operacje na kartach bez otwierania panelu graficznego, więc rutynowe zadania związane z kartami są dostępne dla skryptów powłoki. Powszechne działania na poziomie poleceń obejmują:
- wypisywanie otwartych kart z indeksami
- aktywowanie karty według indeksu lub URL
- zamknięcie kart z poziomu skryptu lub aliasu
Jak bardzo wpływa na wydajność przeglądarki?
Programista opisuje narzędzie jako lekkie, z minimalnym wpływem na wydajność przeglądarki, co utrzymuje widoczny narzut na małym poziomie podczas normalnego użytkowania. Takie lekkie podejście unika ciągłej iniekcji UI i zmniejsza aktywność w tle w porównaniu z rozszerzeniami, które uruchamiają trwałe skrypty treści. Użytkownicy, którzy mają wiele otwartych kart, powinni zauważyć niewielką zmianę w responsywności UI, co czyni rozszerzenie odpowiednim do długotrwałych sesji sterowanych klawiaturą.
Czy BruvTab zbiera lub udostępnia dane użytkowników?
Oświadczenie o prywatności programisty w Chrome Web Store stwierdza, że rozszerzenie nie zbiera ani nie wykorzystuje żadnych danych użytkowników. Jego otwarte źródło jako fork brotab daje przejrzyste pochodzenie dla kodu, który obsługuje polecenia. Użytkownicy, którzy priorytetowo traktują minimalizację danych, mają konkretną, udokumentowaną podstawę do oceny w czasie instalacji, przeglądając uprawnienia rozszerzenia i listing w sklepie.
Jak dobrze integruje się z przepływami pracy w terminalu i innymi przeglądarkami?
Rozszerzenie integruje się bezpośrednio z przepływami pracy opartymi na terminalu, umożliwiając aliasy i automatyzację, które wywołują polecenia kart z powłoki. Kompatybilność jest wymieniona dla Google Chrome i innych przeglądarek opartych na Chromium, co umożliwia ponowne wykorzystanie w tej rodzinie przeglądarek. Ta pozycja czyni rozszerzenie praktycznym dla programistów i administratorów systemów, którzy preferują rutyny wyłącznie z klawiatury, oferując jednocześnie ograniczone korzyści dla użytkowników, którzy polegają na graficznym zarządzaniu kartami lub nawigacji opartej na myszce.
Narzędzie skoncentrowane na przepływach pracy z terminalem, z wyraźnymi kompromisami
BruvTab pasuje do programistów i administratorów, którzy akceptują interakcję w wierszu poleceń jako główny interfejs; wymaga biegłości w wierszu poleceń i dodaje niewiele dla użytkowników skupionych na myszce. Dla praktycznej konfiguracji, mapuj często używane operacje do aliasów powłoki lub krótkich skryptów, aby zredukować powtórzenia. Krótko mówiąc, rozszerzenie dobrze pasuje do przepływów pracy napędzanych terminalem, ale pozostaje celowo niszowe w swoim odbiorze i modelu użytkowania.





