Membuat tab yang disematkan Google Chrome lebih kompak

12

Apakah mungkin membuat tab di Chrome lebih ringkas? Terutama tab yang disematkan.

Seperti inilah tampilan Chrome vs Firefox di mesin saya: masukkan deskripsi gambar di sini

Biarkan aku menjadi
sumber
1
afaik, satu-satunya pilihan adalah mengubah sumber Chrome & mengompilasinya
Sathyajith Bhat
Itu sepertinya masalah desain, Anda mungkin perlu berbicara dengan para pengembang Chrome tentang hal itu.
jmreicha
1
Lihat, ini sudah di luar kendali. Saya akan menyarankan Anda, Let_Me_Be, untuk menjelaskan sedikit lebih dalam pertanyaan Anda daripada membiarkan pengguna menebak. Pastikan semua yang perlu kita ketahui ada di pertanyaan . Tidak akan sakit, kan? Jelas, kurangnya penjelasan menyebabkan kebingungan bagi orang lain, dan tidak perlu bersikap kasar terhadap mereka yang meminta klarifikasi. @kenorb, masalahnya adalah: OP ingin membuat tab lebih kompak dari yang ada saat disematkan di Chrome. Tapi saya kira kita tahu itu sekarang. Kalian berdua, silakan mencoba dan menjadi lebih sopan dalam komentar, terima kasih!
slhck
2
@Let_Me_Be: Tab yang disematkan "lebih ringkas" juga dapat berarti hal yang berbeda bagi saya, yaitu bahwa Anda memerlukan ekstensi Chrome yang menampilkannya dalam bilah vertikal atau dalam dua baris (maka Anda dapat melihat lebih banyak tab), atau dengan menambahkan fungsi pencarian, atau dengan memiliki resolusi yang lebih tinggi, atau menyimpannya sebagai sesi terpisah dan beralih di antara mereka, atau benar-benar membuatnya kompak dalam ukuran lebar. Sebelum Anda meluangkan waktu untuk menjawab, ada baiknya bertanya apakah Anda benar-benar bersungguh-sungguh atau ini atau sesuatu yang lain, atau setidaknya OS mana yang Anda gunakan, penting, jika tidak satu kalimat dapat berarti ratusan hal lainnya.
kenorb
2
Sekunder, mengatakan "mengurangi lebar tab yang disematkan", "membuatnya lebih pendek (lebarnya)", "menyusutkan mereka", "menggunakan lebih sedikit ruang" bisa berarti lebih masuk akal daripada membuatnya "lebih kompak". Bahasa Inggris saya bukan bahasa ibu saya, saya menganggap Anda juga, jadi bahkan ada sesuatu yang jelas bagi Anda, tidak berarti bagi orang lain, jadi saran saya adalah untuk mengklarifikasi pertanyaan Anda di lain waktu apa sebenarnya yang Anda coba capai termasuk juga lingkungan Anda dan versi.
kenorb

Jawaban:

15

Lebar tab yang disematkan dikode dalam sumber Chromium hingga 61 piksel (pada tahun 2011 ditetapkan menjadi 53 piksel).

Jadi, Anda memiliki dua opsi:

  1. Ubahsuaikan lebar dalam sumber Chromium dan kompilasi ulang (baris 74 dalam file di bawah).

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

    + (CGFloat)miniTabWidth { return 61; }
    

    Bergantung pada sistem Anda, di sini Anda memiliki instruksi bagaimana membangunnya di Linux , Mac dan Windows .

  2. Instal versi Chromium yang lebih lama (sebelum September 2011 [16.0.902.0]), ia memiliki 53 piksel, bukan 69.

    Lihat perubahan yang dilakukan: http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/tabs/tab_controller.mm?r1=100538&r2=100537&pathrev=100538

    dan juga tiket terkait perubahan ini: Edisi 96011: Meningkatkan lebar tab yang disematkan sebesar 16px

    Beberapa orang sudah meminta untuk membatalkan perubahan ini, sehingga Anda dapat mencoba juga, atau membuat tiket dukungan baru .

    Atau Anda bisa mengunduh versi yang lebih lama (mis. 14.0.836.0 dari Oktober 2011] dari sini , sebelum perubahan ini diterapkan.

kenorb
sumber
Anda akan mendapat +1 dari saya hanya karena menjawab terlepas dari komentar OP yang sombong ... tapi itu adalah jawaban yang sangat informatif (lebih dari sekadar pertanyaan konyol yang layak diterima, hadiah atau tidak) juga, jadi saya akan memilih dua kali kalau aku bisa.
Amos M. Carpenter
Jika Anda akan memberikan ini tanpa omong kosong awal itu akan sempurna. Sekarang Anda layak mendapatkan hadiah dan tendangan di pantat. Tetapi terima kasih atas informasinya.
Let_Me_Be
Omong kosong dihapus tentang perubahan tema, jika ini yang Anda maksud, terima kasih. Saya mulai baik dalam membaca pikiran :)
kenorb
1

AFAIK, bentuk tab adalah alasan utama untuk ruang yang mereka tempati. Karena yang digunakan oleh Google Chrome memiliki bentuk trapesium, dan yang dari Firefox berbentuk persegi panjang, Firefox menghemat lebih banyak ruang dengan jumlah tab yang sama.

Subjek ini telah dibahas, jika kita melihat masalah ini dari perspektif lain, pada pertanyaan pengguna super ini , dan jawaban masing-masing .

Seperti yang dapat dilihat dari kode sumber, konstanta untuk inset dan titik kontrol untuk bentuk tab didefinisikan dalam tab_view.mmfile dan tidak dapat diubah pada pengaturan ekstensi atau pengaturan browser.

setidaknya sampai tanggal sekarang.

Solusinya dapat mengubah nilai-nilai dan menyusun Google Chrome setiap kali rilis baru keluar. Tapi saya tidak melihat untungnya.

Zuul
sumber
-2

Saya menggunakan sesuatu yang disebut tab mix plus pada firefox, untuk area tab multi-baris yang lebih besar. Anda dapat mencoba salah satu ekstensi serupa untuk chrome :

Anda juga bisa mencoba tab window, tiling window manager, jika Anda dapat menemukannya. Itu adalah cara yang tepat untuk melakukannya ™. Saya tidak yakin apakah ada program seperti itu untuk windows. Di Linux ada beberapa yang bisa dipilih termasuk Ion . Ion tidak cukup mereplikasi fungsi tab browser, tetapi dapat dimodifikasi untuk melakukannya; dan seperti yang saya katakan, ini adalah cara yang tepat untuk melakukannya ™; manajer jendela ubin tab memberikan fungsionalitas tab yang konsisten di semua program berjendela Anda.

Satu-satunya jendela manajer ubin yang saya coba di bawah MS Windows adalah DWM-win32 . Ini mungkin tidak memberi Anda kegembiraan, tetapi bisa digunakan untuk menempatkan kolom tab di sisi kanan layar. Dalam beberapa hal, itu akan menjadi tempat yang lebih baik untuk menempatkan mereka.

Dan, tidak terlalu serius, Anda dapat membeli monitor dengan resolusi tinggi, atau mungkin salah satu mac baru dengan 'retina display' (Anda juga dapat menjalankan Linux dan Windows). Itu bukan solusi termurah!

sunting: Saya menghapus beberapa saran yang tidak berguna dan mengatur ulang jawaban ini.

Sam Watkins
sumber
1
Membeli layar baru bukanlah solusi untuk ini. Anda tidak dapat mengubah dimensi chrome browser dengan tema, jadi itu juga bukan opsi, dan membuat custom build mungkin berfungsi, tetapi itu tidak praktis karena Anda harus membangunnya kembali setiap kali versi baru keluar (kecuali Anda memberikan tambalan). Ukuran font tidak berpengaruh karena lebar tab dinamis dan tidak tergantung pada font. Ekstensi manajemen-tab mungkin berfungsi, tetapi tidak memengaruhi ukuran tab. :-(
Synetech
Mungkin jika Anda meletakkan 'beli monitor baru' di posisi terakhir Anda tidak akan punya kekurangan. Al teast sendiri layak dicoba jika Anda punya waktu, imho.
Putnik
@ Patnik Saya akan menerima saran Anda!
Sam Watkins