Segnalibri di Chrome predefiniti nella nuova scheda?


24

C'è un modo per ottenere i miei segnalibri (collegati alla barra dei segnalibri) per aprirli (per impostazione predefinita) in una nuova scheda?

Mi sembra che questa sarebbe un'opzione formidabile da integrare. Mi occupo di ridurre i clic e la velocità del mouse.

  • So che posso premere la scheda + e quindi selezionare il mio segnalibro, ma si tratta di 2 clic del mouse.
  • So anche che posso fare clic con il pulsante destro del mouse sul link del segnalibro e selezionare "Apri in una nuova scheda", ma ancora una volta 2 passaggi.

Inoltre, poiché l'impostazione predefinita è sostituire la finestra della scheda corrente, ciò non è intuitivo e generalmente fastidioso. Mi ritrovo sempre a "tornare indietro", ricaricare la pagina corrente (che non volevo lasciare) e quindi selezionare nuovamente il pulsante segnalibro con il pulsante destro del mouse e selezionare "Apri in una nuova scheda".

Utilizzo di Chrome Portable Beta (7.0.517.36).


Penso che ciò che stai cercando sia discusso qui: [ google.com/support/forum/p/Chrome/… e all'interno di altri thread non Google Chrome. Tuttavia, penso che finora sia solo un suggerimento e non sia ancora stato implementato.
ricbax,

grazie - sì, questo è esattamente l'argomento. nessuna risoluzione comunque
John C

Usa un altro browser. Se desideri la personalizzazione, Chrome è il browser peggiore che potresti scegliere. Prova Opera. (Consiglierei Firefox, ma anche l'ultima beta non è affatto veloce come Chrome.) So che non è quello che vuoi sentire, ma al momento non è possibile configurare Chrome in questo modo.
Sasha Chedygov il

Questa è la tua opinione e stai rapidamente diventando la minoranza. Li ho provati tutti e Chrome è il browser migliore e più veloce che abbia mai visto. Prova Chrome Portable Dev 10.0.634 Build installato sulla partizione del disco rigido locale: è un razzo! Chrome ha anche un set molto bello e ricco di fantastiche estensioni. Sono stanco di sentire l'utente dire che Chrome non è personalizzabile. Vai a provare le ultime versioni. È molto personalizzabile con un vasto set di estensioni ricche. E Firebox è estremamente gonfio e lento. Non voglio mai il dolore e la lentezza di quella mucca .... :)
John C

Risposte:


20

Se hai Chrome impostato per aprire nuove finestre come schede, puoi modificare i segnalibri come nell'esempio seguente:

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

Questa è un'eccellente soluzione per la barra dei segnalibri, ma nota che romperà la favicon e darà una favicon a una pagina vuota.

PS, non dimenticare le virgolette e il punto e virgola!


È una soluzione geniale, tranne per un paio di problemi: (1) Non puoi avere la tua icona, almeno non facilmente. (2) Non aprirà chrome: // apps. Non per colpa tua, naturalmente.

9

Fai clic centrale sul segnalibro.

Se si fa clic con il tasto centrale su una cartella, si apriranno tutti i collegamenti nella cartella.


soluzione offerta nel forum di Google - ma per me non è accettabile. Ho pubblicato una discussione piuttosto lunga nel forum di Google e ti consiglio di leggere tutti gli aiuti alla banda offerti. nessuna tuttavia è accettabile né una soluzione a singolo clic. Inoltre, quando è stata l'ultima volta che hai provato a fare clic con il pulsante centrale del mouse di una moderna rotellina di scorrimento? ! :)
Giovanni C

1
Faccio clic centrale ogni volta che ho lasciato clic nel mio browser. Inoltre, non capisco cosa intendi con cerotti - Ctrl + X è un modificatore abbastanza standard di X, e presumo che avresti comunque una mano sulla tastiera.
Squidly,

sei un'eccezione alla regola. prima di tutto, non tutti i topi hanno un pulsante centrale, alcuni hanno solo una rotella di scorrimento. alcuni dei mouse non hanno una rotella cliccabile, e anche quelli che lo fanno (come il mio), è scomodo e soggetto a errori "fare clic" su una rotella scorrevole. potresti farlo - ma molti utenti non lo fanno e alcuni utenti non possono farlo. Quindi la selezione del pulsante centrale non è una soluzione universale, può funzionare per te ma non funziona per altri, incluso me stesso. Come ho già detto sia qui che nel forum di riferimento di Google, Google potrebbe facilmente risolvere questo problema per offrirlo come una selezione predefinita.
Giovanni C

per quanto riguarda un cerotto, altri browser come Maxthon hanno questa funzione direttamente con l'azione standard del pulsante sinistro del mouse (clic singolo) accessibile da qualsiasi mouse. La mancanza di una soluzione con un solo clic di Google (senza la selezione centrale o senza 2 operazioni) è frustrante per gli utenti esperti, incluso me stesso. Non voglio usare una rotella di scorrimento per selezionare i miei segnalibri per aprirli in una nuova scheda - è soggetto a errori e imbarazzante. È un cerotto perché Google potrebbe offrirlo facilmente come opzione predefinita come altri browser, ma hanno rinviato a soluzioni scomode.
Giovanni C

un altro commento: l'utente di un laptop che utilizza un touch pad non ha nemmeno un facile accesso a un pulsante di clic centrale e la maggior parte non si preoccuperà di provare - me stesso incluso. le soluzioni di clic del pulsante centrale sono deboli e non utilizzabili per molti utenti.
Giovanni C

3

Tieni premuto il tasto di controllo mentre fai clic sul segnalibro.

In realtà penso che l'apertura di ogni segnalibro in una nuova scheda per impostazione predefinita sia fastidiosa.


4
Ecco perché un'opzione sarebbe l'ideale per quegli utenti che preferiscono operare in questo modo. Per me qualsiasi altro utente, è naturale aprire un segnalibro in una nuova scheda. Opero Chrome con molte schede aperte contemporaneamente (apposta). È inefficiente e certamente non intuitivo per me sovrascrivere la finestra corrente con il mio nuovo collegamento a schede. Ognuno per il proprio modo di eseguire un browser. È molto più facile per me semplicemente selezionare la mia scheda salvata. Nel complesso, una lamentela minore e Chrome è il periodo del browser più veloce. Non mi allontanerò da Chrome a causa di questo problema.
John C,

1

In realtà sto lavorando a una soluzione utilizzando AutoHotkey che riconosce che un clic è stato inserito nella barra dei segnalibri (in base alla posizione nella finestra di Chrome) e, se lo fosse, inviando un clic Ctrl anziché un clic generico. Se usi AHK, sentiti libero di provarlo.

L'ho fatto intercettando il clic, determinando se il clic era in Chrome, quindi determinando se il clic era all'interno della casella che ho definito come barra dei segnalibri. Se tutte queste condizioni sono soddisfatte, invia il clic come Ctrl-clic anziché come clic per aprire il segnalibro in una nuova scheda.

Questo dovrebbe funzionare in modo efficace per la barra dei segnalibri, ma ovviamente ignora qualsiasi altro clic sui segnalibri nella cartella "Altri segnalibri". Dovremo ancora ricordarci di fare clic tenendo premuto Ctrl su uno di questi link (o fare clic con il pulsante centrale se sei così abile con la rotellina del mouse). Inoltre, le dimensioni e la posizione della barra dei segnalibri possono variare a seconda di molte cose diverse come temi e altre barre degli strumenti, quindi YMMV, assicurati di utilizzare WindowSpy per ottenere la posizione della tua barra dei segnalibri e modificare i limiti inferiore e superiore per le coordinate X e Y.

Forse una cosa che potrei migliorare è rilevare quando si fa clic su "Altri segnalibri", quindi inviare il clic successivo come Ctrl-clic, in modo da navigare nella struttura del menu, quindi quando si trova e si fa clic sul collegamento, si tratta di un Ctrl -clic.

#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)
}
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.