Domyślne zakładki Chrome w nowej karcie?

24

Czy istnieje sposób, aby moje zakładki (podłączone do paska zakładek) otworzyły je (domyślnie) w nowej karcie?

Wydaje mi się, że byłaby to świetna opcja do wbudowania. Chodzi mi o zmniejszenie liczby kliknięć myszką i szybkości.

  • Wiem, że mogę nacisnąć kartę +, a następnie wybrać zakładkę - ale to 2 kliknięcia myszą.
  • Wiem też, że mogę kliknąć prawym przyciskiem myszy link zakładki i wybrać „otwórz w nowej karcie” - ale jeszcze raz 2 kroki.

Ponieważ domyślnie jest zastąpienie bieżącego okna zakładki, nie jest to intuicyjne i ogólnie denerwujące. Zawsze zaczynam „wracać”, ponownie ładuję bieżącą stronę (której nie chciałem opuszczać), a następnie ponownie wybieram przycisk zakładki prawym przyciskiem myszy i wybieram „otwórz w nowej karcie”.

Korzystanie z Chrome Portable Beta (7.0.517.36).

John C.
źródło
Myślę, że to, czego szukasz, zostało omówione tutaj: [ google.com/support/forum/p/Chrome/… oraz w innych wątkach innych niż Google Chrome. Myślę jednak, że do tej pory jest to tylko sugestia i nie została jeszcze wdrożona.
ricbax,
dzięki - tak, to jest właśnie temat. brak rozdzielczości
John C
Użyj innej przeglądarki. Jeśli chcesz dostosować, Chrome jest najgorszą przeglądarką, jaką możesz wybrać. Wypróbuj Opera. (Polecam Firefoksa, ale nawet najnowsza wersja beta nie jest tak szybka jak Chrome.) Wiem, że nie to chcesz usłyszeć, ale na razie nie można skonfigurować Chrome w ten sposób.
Sasha Chedygov
Takie jest twoje zdanie i szybko stajesz się mniejszością. Wypróbowałem je wszystkie, a Chrome jest najlepszą i najszybszą przeglądarką, jakiej doświadczyłem. Wypróbuj Chrome Portable Dev 10.0.634 Build zainstalowany na lokalnej partycji dysku twardego - to rakieta! Chrome ma również bardzo ładny i bogaty zestaw wspaniałych rozszerzeń. Mam już dość tego, że użytkownik mówi, że Chrome nie można dostosowywać. Idź wypróbuj najnowsze wersje. Jest bardzo konfigurowalny dzięki ogromnemu zestawowi bogatych rozszerzeń. A Firebox jest bardzo rozdęty i wolny. Nigdy nie chcę bólu i powolności tej krowy .... :)
John C

Odpowiedzi:

20

Jeśli masz skonfigurowaną przeglądarkę Chrome do otwierania nowych okien jako kart, możesz edytować zakładki w następujący sposób:

javascript:window.open("http://www.delicious.com/home");

Jest to doskonałe obejście dla paska zakładek, ale pamiętaj, że spowoduje to uszkodzenie favicon i spowoduje utworzenie pustej strony favicon.

PS, nie zapomnij o cudzysłowach i średniku!

AndyS
źródło
Jest to świetne obejście, z wyjątkiem kilku problemów: (1) Nie możesz mieć własnej ikony, przynajmniej niełatwo. (2) Nie otworzy aplikacji chrome: //. Oczywiście nie twoja wina.
9

Kliknij środkową zakładkę.

Kliknięcie folderu środkowym przyciskiem spowoduje otwarcie każdego łącza w folderze.

Kałamarnica
źródło
rozwiązanie oferowane na forum Google - ale dla mnie nie do przyjęcia. Opublikowałem dość długą dyskusję na forum Google i polecam przeczytać o wszystkich oferowanych opaskach. żadne nie jest jednak do zaakceptowania ani rozwiązanie za pomocą jednego kliknięcia. Kiedy ostatnio próbowałeś kliknąć nowoczesną mysz z kółkiem przewijania? ! :)
John C
1
Klikam środkowo tak często, jak klikam lewym przyciskiem myszy w przeglądarce. Nie rozumiem też, co masz na myśli przez band-aids - Ctrl + X jest dość standardowym modyfikatorem X i zakładam, że i tak będziesz miał rękę na klawiaturze.
Kałamarnica
jesteś wyjątkiem od reguły. po pierwsze, nie wszystkie myszy mają środkowy przycisk, niektóre tylko kółko przewijania. niektóre myszy nie mają klikalnego kółka przewijania, a nawet te, które mają (jak moje), niewygodne i podatne na błędy „klikanie” kółka przewijalnego. możesz to zrobić - ale wielu użytkowników tego nie robi, a niektórzy nie. Dlatego wybór środkowego przycisku nie jest rozwiązaniem uniwersalnym, może działać dla ciebie, ale nie działa dla innych, w tym dla mnie. Jak wspomniałem zarówno tutaj, jak i na odnośnym forum Google, Google może łatwo to naprawić, aby zaoferować to jako domyślny wybór.
John C,
w zakresie wspomagania pasma inne przeglądarki, takie jak Maxthon, mają tę funkcję bezpośrednio ze standardowym działaniem lewego przycisku myszy (pojedyncze kliknięcie), które jest dostępne z dowolnej myszy. Brak rozwiązania Google za pomocą jednego kliknięcia (bez środkowej selekcji lub bez 2 operacji) jest frustrujący dla zaawansowanych użytkowników, w tym dla mnie. Nie chcę używać kółka przewijania do wybierania zakładek w celu otwarcia ich w nowej karcie - jest to podatne na błędy i niezręczne. Jest to pomoc dla zespołu, ponieważ Google może zaoferować to z łatwością jako domyślną opcję, podobnie jak inne przeglądarki, ale odroczyły się do niezręcznych rozwiązań.
John C,
jeszcze jeden komentarz - użytkownik laptopa, który korzysta z panelu dotykowego, nie ma również łatwego dostępu do środkowego przycisku kliknięcia i większość nie będzie próbować - próbuję. Rozwiązania dotyczące kliknięcia środkowym przyciskiem są słabe i nie nadają się dla wielu użytkowników.
John C
3

Przytrzymaj klawisz Control podczas klikania zakładki.

Myślę, że domyślnie otwieranie każdej zakładki w nowej karcie byłoby denerwujące.

Durr
źródło
4
Właśnie dlatego opcja byłaby idealna dla tych użytkowników, którzy wolą działać w ten sposób. Dla mnie wielu innych użytkowników naturalne jest otwieranie zakładek w nowej karcie. Obsługuję Chrome z wieloma kartami otwartymi jednocześnie (celowo). Zastąpienie bieżącego okna moim linkiem do nowej karty jest nieefektywne i na pewno nie intuicyjne. Każdy na swój sposób prowadzenia przeglądarki. O wiele łatwiej jest mi po prostu wybrać zapisaną kartę. Ogólnie drobna skarga, a Chrome to szybszy okres przeglądarki. Nie zmienię przeglądarki Chrome z powodu tego problemu.
John C
1

Właściwie pracuję nad rozwiązaniem wykorzystującym AutoHotkey, który rozpoznaje kliknięcie na pasku zakładek (według lokalizacji w oknie Chrome), a jeśli tak, to wysyła kliknięcie Ctrl zamiast zwykłego kliknięcia. Jeśli używasz AHK, możesz to przetestować.

Zrobiłem to, przechwytując kliknięcie, sprawdzając, czy kliknięcie było w Chrome, a następnie określając, czy kliknięcie było w polu, które zdefiniowałem jako pasek zakładek. Jeśli wszystkie te warunki są spełnione, wyślij kliknięcie jako kliknięcie z wciśniętym klawiszem Ctrl zamiast kliknięcia, które otworzy zakładkę w nowej karcie.

Powinno to działać skutecznie na pasku zakładek, ale oczywiście ignoruje wszelkie inne kliknięcia zakładek w folderze „Inne zakładki”. Nadal będziemy musieli pamiętać o kliknięciu dowolnego z tych łączy z wciśniętym klawiszem Ctrl (lub środkowym kliknięciem, jeśli jesteś zręczny za pomocą kółka myszy). Ponadto rozmiar i położenie paska zakładek może się różnić w zależności od wielu różnych rzeczy, takich jak motywy i inne paski narzędzi, więc YMMV, upewnij się, że używasz WindowSpy, aby uzyskać lokalizację własnego paska zakładek i zmienić dolną i górną granicę dla współrzędne X i Y.

Być może jedną z rzeczy, które mógłbym ulepszyć, jest wykrycie kliknięcia „Inne zakładki”, a następnie wysłanie następnego kliknięcia jako kliknięcia Ctrl, aby nawigować po drzewie menu, a następnie po znalezieniu i kliknięciu linku, jest to Ctrl -Kliknij.

#SingleInstance force
#Persistent

LButton::
{
    If MouseIsOver("ahk_class Chrome_WidgetWin_1")
    {
        MouseGetPos, LocationX, LocationY
        If LocationX between 6 and 965
        {
            If LocationY between 75 and 95
            {
                ; If we are here, the mouse has been clicked in Chrome in the
                ; bookmarks bar.  Send a Ctrl-click instead of a click.

                Send, {Control down}
                Click
                Send, {Control up}
            }
            Else
                Click
        }
        Else
            Click
    }
    Else
        Click
}

MouseIsOver(WinTitle) {
    MouseGetPos,,, Win
    return WinExist(WinTitle . " ahk_id " . Win)
}
CJ_COS
źródło