Rendere le schede appuntate di Google Chrome più compatte


12

È possibile rendere le schede in Chrome più compatte? In particolare le linguette appuntate.

Ecco come appare Chrome vs. Firefox sul mio computer: inserisci qui la descrizione dell'immagine


1
dopo, l'unica opzione è quella di modificare le fonti di Chrome e compilarle
Sathyajith Bhat

Sembra un problema di progettazione, probabilmente dovrai parlarne con gli sviluppatori di Chrome.
jmreicha,

1
Guarda, questo sta sfuggendo di mano. Ti consiglierei, Let_Me_Be, di spiegare un po 'di più nella tua domanda piuttosto che far indovinare gli utenti. Assicurati che tutto ciò che dobbiamo sapere sia nella domanda . Non farebbe male, vero? Ovviamente, la mancanza di spiegazioni ha causato confusione per gli altri, e non c'è bisogno di essere scortesi con coloro che chiedono chiarimenti. @kenorb, il punto è: l'OP vuole rendere le schede più compatte di quanto non siano già quando sono bloccate in Chrome. Ma credo che lo sappiamo ora. Entrambi, per favore, cercate di essere un po 'più civili nei commenti, grazie!
slhck,

2
@Let_Me_Be: le schede appuntate "più compatte" potrebbero anche significare cose diverse per me, vale a dire che hai bisogno di un'estensione di Chrome che le visualizzi nella barra verticale o in due file (quindi puoi vedere più schede), o aggiungendo funzionalità di ricerca, o avendo una risoluzione più elevata, o memorizzandoli come una sessione separata e passare da una all'altra, oppure renderli letteralmente compatti in dimensioni di larghezza. Prima di dedicare un po 'di tempo a rispondere, è bene chiederti se intendi davvero questo o quello o qualcos'altro, o almeno quale sistema operativo stai usando, è importante, altrimenti una frase potrebbe significare centinaia di altre cose.
Kenorb,

2
Secondario, dicendo "riduci larghezza delle linguette appuntate", "rendili più corti (in larghezza)", "restringili", "usare meno spazio" potrebbe significare più senso che renderlo "più compatto". Il mio inglese non è la mia madrelingua, presumo anche il tuo, quindi anche qualcosa di ovvio per te, non significa per gli altri, quindi il mio consiglio è di chiarire le tue domande la prossima volta che cosa stai esattamente cercando di ottenere, incluso anche il tuo ambiente e versioni.
Kenorb,

Risposte:


15

La larghezza della scheda appuntata è codificata nelle sorgenti di Chromium su 61 pixel (nel 2011 è stata impostata su 53 pixel).

Quindi hai due opzioni:

  1. Personalizza la larghezza nelle fonti di Chromium e ricompila (riga 74 nel file seguente).

    File (vedi riga 74): http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/tabs/tab_controller.mm?annotate=139352

    + (CGFloat)miniTabWidth { return 61; }
    

    A seconda del tuo sistema, qui hai le istruzioni su come costruirlo su Linux , Mac e Windows .

  2. Installa la versione precedente di Chromium (prima di settembre 2011 [16.0.902.0]), ha 53 pixel invece di 69.

    Vedi le modifiche impegnate: http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/tabs/tab_controller.mm?r1=100538&r2=100537&pathrev=100538

    e anche relativo ticket di questa modifica: Numero 96011: aumenta la larghezza delle schede appuntate di 16px

    Alcune persone stanno già chiedendo di annullare queste modifiche, così puoi provare anche tu o creare un nuovo ticket di supporto .

    Oppure puoi semplicemente scaricare la versione precedente (ad es. 14.0.836.0 da ottobre 2011] da qui , prima dell'applicazione di questa modifica.


Avresti ottenuto +1 da me semplicemente per aver risposto nonostante i commenti accidenti del PO ... ma è anche una risposta molto istruttiva (molto più che merita una domanda sciocca, generosa o no), quindi voterei due volte se potessi.
Amos M. Carpenter il

Se lo fornissi senza l'assurdità iniziale sarebbe perfetto. Ora ti meriti sia la taglia che un calcio nel sedere. Ma grazie per l'informazione.
Let_Me_Be

Rimosse le sciocchezze sul cambio di tema, se questo è ciò che intendevi, grazie. Sto iniziando a essere bravo a leggere :)
Kenorb,

1

AFAIK, la forma delle schede è la ragione principale dello spazio che occupano. Poiché quelli utilizzati da Google Chrome hanno una forma trapezoidale e quelli di Firefox sono rettangolari, Firefox consente di risparmiare più spazio con la stessa quantità di schede.

Questo argomento è stato trattato, se consideriamo questo problema da un'altra prospettiva, a questa domanda da superutente e alla rispettiva risposta .

Come si può vedere dal codice sorgente, le costanti per l'inserzione e i punti di controllo per la forma della scheda sono definiti nel tab_view.mmfile e non possono essere modificati né dall'estensione né dalle impostazioni del browser.

almeno fino alla data attuale.

La soluzione potrebbe cambiare i valori e compilare Google Chrome ogni volta che esce una nuova versione. Ma non vedo alcun guadagno in questo.


-2

Uso una cosa chiamata tab mix plus su firefox, per una più ampia area di tab a più righe. Potresti provare uno dei estensioni simili per Chrome :

Puoi anche provare un gestore di finestre affiancato a schede, se riesci a trovarne uno. Questo è il modo giusto di farlo ™. Non sono sicuro che esista un programma simile per Windows. Su Linux ce ne sono diversi tra cui scegliere, incluso Ion . Ion non replica completamente la funzionalità delle schede del browser, ma potrebbe essere modificato per farlo; e come ho detto, questo è il modo giusto di farlo ™; un gestore di finestre di affiancamento a schede offre funzionalità di tabulazione coerenti in tutti i programmi con finestre.

L'unico gestore di finestre di piastrellatura che ho provato con MS Windows è dwm-win32 . Potrebbe non darti gioia, ma potrebbe essere utilizzato per ottenere una colonna di schede nella parte destra dello schermo. In un certo senso, sarebbe un posto migliore per metterli.

E, non così seriamente, potresti acquistare un monitor ad alta risoluzione, o forse uno dei nuovi mac con 'display retina' (puoi anche eseguire Linux e Windows su di esso). Questa non è la soluzione più economica!

modifica: ho rimosso alcuni suggerimenti inutili e riorganizzato questa risposta.


1
L'acquisto di un nuovo schermo non è certo una soluzione a questo. Non puoi modificare le dimensioni del browser Chrome con i temi, quindi anche questa non è un'opzione, e fare una build personalizzata potrebbe funzionare, ma sarebbe impraticabile poiché dovresti ricostruirla ogni volta che esce una nuova versione (a meno che fornisci la patch). La dimensione del carattere non ha alcun effetto perché le larghezze della scheda sono dinamiche e indipendenti dal carattere. Un'estensione per la gestione delle schede può funzionare, ma non influisce sulla dimensione delle schede. :-(
Synetech,

Forse se metti il ​​"buy new monitor" nell'ultima posizione non avresti degli svantaggi. Vale la pena provare anche il tuo tema se hai tempo, imho.
Putnik,

@Putnik Prenderò il tuo consiglio!
Sam Watkins,
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.