ทำให้แท็บที่ถูกยึดไว้ของ Google Chrome มีขนาดกะทัดรัดขึ้น


12

เป็นไปได้ไหมที่จะทำให้แท็บใน Chrome กระชับยิ่งขึ้น? โดยเฉพาะอย่างยิ่งแท็บที่ถูกตรึง

นี่คือรูปลักษณ์ของ Chrome กับ Firefox บนเครื่องของฉัน: ป้อนคำอธิบายรูปภาพที่นี่


1
afaik ตัวเลือกเดียวคือเปลี่ยนแหล่งที่มาของ Chrome & รวบรวม
Sathyajith Bhat

ดูเหมือนว่าปัญหาการออกแบบคุณอาจต้องคุยกับ Chrome เกี่ยวกับสิ่งนั้น
jmreicha

1
ดูสินี่มันกำลังออกไปจากมือแล้ว ฉันอยากจะแนะนำให้คุณ Let_Me_Be อธิบายเพิ่มเติมเล็กน้อยในคำถามของคุณแทนที่จะปล่อยให้ผู้ใช้เดา ตรวจสอบให้แน่ใจทุกสิ่งที่เราจำเป็นต้องรู้คือในคำถาม มันจะไม่เจ็บใช่มั้ย เห็นได้ชัดว่าการขาดคำอธิบายทำให้เกิดความสับสนแก่ผู้อื่นและไม่จำเป็นต้องหยาบคายกับผู้ที่ขอคำชี้แจง @kenorb สิ่งนี้คือ: OP ต้องการทำให้แท็บมีขนาดกะทัดรัดกว่าที่เคยมีเมื่อถูกตรึงใน Chrome แต่ฉันเดาว่าเรารู้แล้วว่าตอนนี้ พวกคุณทั้งคู่โปรดลองและแสดงความคิดเห็นสักเล็กน้อยขอบคุณ!
slhck

2
@Let_Me_Be: แท็บที่ถูกตรึง "กระชับยิ่งขึ้น" อาจหมายถึงสิ่งต่าง ๆ สำหรับฉันนั่นคือคุณต้องมีส่วนขยาย Chrome บางอันซึ่งแสดงในแถบแนวตั้งหรือสองแถว (จากนั้นคุณจะเห็นแท็บเพิ่มเติม) หรือเพิ่มฟังก์ชันการค้นหาหรือ โดยมีความละเอียดสูงกว่าหรือจัดเก็บเป็นเซสชันแยกต่างหากและสลับระหว่างกันหรือทำให้ขนาดความกว้างกะทัดรัด ก่อนที่คุณจะใช้เวลาตอบคำถามเป็นการดีที่จะถามว่าคุณหมายถึงสิ่งนี้หรือสิ่งอื่นหรืออย่างน้อยคุณใช้ระบบปฏิบัติการใดเป็นสิ่งสำคัญไม่เช่นนั้นประโยคหนึ่งอาจหมายถึงหลายร้อยสิ่งอื่น ๆ
kenorb

2
รองโดยบอกว่า "ลดความกว้างของแท็บที่ถูกตรึง", "ทำให้มันสั้นลง (กว้าง)", "ย่อให้เล็กลง", "ใช้พื้นที่น้อยลง" อาจหมายถึงความหมายมากกว่าทำให้ "กะทัดรัดกว่า" ภาษาอังกฤษของฉันไม่ได้เป็นภาษาแม่ของฉันฉันถือว่าคุณด้วยดังนั้นแม้จะมีบางอย่างที่ชัดเจนสำหรับคุณไม่ได้มีความหมายต่อคนอื่นดังนั้นคำแนะนำของฉันคือการชี้แจงคำถามของคุณในครั้งต่อไปว่าคุณพยายามทำอะไร และรุ่น
kenorb

คำตอบ:


15

ความกว้างของแท็บที่ถูกตรึงจะถูกกำหนดค่าตายตัวในแหล่ง Chromium ถึง 61 พิกเซล (ในปี 2011 ตั้งค่าไว้ที่ 53 พิกเซล)

ดังนั้นคุณมีสองทางเลือก:

  1. กำหนดความกว้างในแหล่ง Chromium และคอมไพล์ใหม่ (บรรทัดที่ 74 ในไฟล์ด้านล่าง)

    ไฟล์ (ดูบรรทัด: 74): http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/tabs/tab_controller.mm?annotate=139352

    + (CGFloat)miniTabWidth { return 61; }
    

    ทั้งนี้ขึ้นอยู่กับระบบของคุณที่นี่คุณมีคำแนะนำวิธีการสร้างบนลินุกซ์ , MacและWindows ที่

  2. ติดตั้ง Chromium เวอร์ชั่นเก่ากว่า (ก่อนเดือนกันยายน 2554 [16.0.902.0]) ซึ่งมี 53 พิกเซลแทน 69

    ดูการเปลี่ยนแปลงที่มุ่งมั่น: http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/cocoa/tabs/tab_controller.mm?r1=100538&r2=100537&pathrev=100538

    และตั๋วที่เกี่ยวข้องกับการเปลี่ยนแปลงนี้: ฉบับ 96011: เพิ่มความกว้างของแท็บที่ถูกตรึงไว้ 16px

    บางคนแล้วขอให้ยกเลิกการเปลี่ยนแปลงเหล่านี้เพื่อให้คุณสามารถลองเป็นอย่างดีหรือสร้างตั๋วสนับสนุนใหม่

    หรือคุณสามารถดาวน์โหลดเวอร์ชันเก่า (เช่น 14.0.836.0 จากตุลาคม 2011] จากที่นี่ก่อนที่จะมีการเปลี่ยนแปลงนี้


คุณจะได้รับ +1 จากฉันเพียงตอบคำถามแม้ความคิดเห็นที่น่ารำคาญของ OP ... แต่มันเป็นข้อมูลที่ดีมาก (มากกว่าคำถามโง่ ๆ ที่สมควรได้รับความโปรดปรานหรือเปล่า) ดังนั้นฉันเลยโหวตขึ้น สองครั้งถ้าฉันทำได้
Amos M. Carpenter

หากคุณจะให้สิ่งนี้โดยไร้สาระเริ่มต้นมันจะสมบูรณ์แบบ ตอนนี้คุณสมควรได้รับทั้งความโปรดปรานและการเตะในก้น แต่ขอบคุณสำหรับข้อมูล
Let_Me_Be

ลบเรื่องไร้สาระเกี่ยวกับการเปลี่ยนธีมถ้านี่คือสิ่งที่คุณหมายถึงขอบคุณ ฉันเริ่มที่จะอ่าน
สมอง

1

AFAIK รูปร่างแท็บเป็นเหตุผลหลักสำหรับพื้นที่ที่พวกเขาครอบครอง เนื่องจากรูปแบบที่ใช้โดย Google Chrome มีรูปร่างสี่เหลี่ยมคางหมูและรูปร่างจาก Firefox เป็นรูปสี่เหลี่ยมผืนผ้า Firefox จึงประหยัดพื้นที่ได้มากขึ้นด้วยจำนวนแท็บที่เท่ากัน

หัวข้อนี้ได้รับการคุ้มครองหากเราดูปัญหานี้จากมุมมองอื่นที่คำถามสุดยอดนี้และคำตอบที่เกี่ยวข้อง

อย่างที่เราสามารถเห็นได้จากซอร์สโค้ดค่าคงที่สำหรับสิ่งที่ใส่เข้าไปและจุดควบคุมสำหรับรูปร่างแท็บจะถูกกำหนดไว้ในtab_view.mmไฟล์และไม่สามารถเปลี่ยนได้ในภายหลังโดยการตั้งค่าส่วนขยายหรือเบราว์เซอร์

อย่างน้อยก็จนกว่าจะถึงวันที่ปัจจุบัน

โซลูชันอาจเปลี่ยนค่าและรวบรวม Google Chrome ทุกครั้งที่มีการเปิดตัวใหม่ แต่ฉันไม่เห็นประโยชน์ใด ๆ


-2

ฉันใช้สิ่งที่เรียกว่าการผสมแท็บบวกกับ firefox สำหรับพื้นที่แท็บหลายแถวที่ใหญ่ขึ้น คุณสามารถลองใช้หนึ่งในส่วนขยายที่คล้ายกันสำหรับโครเมี่ยม :

คุณสามารถลองใช้ตัวจัดการหน้าต่างแบบเรียงแท็บเรียงซ้อนหากคุณสามารถหาได้ นั่นคือวิธีที่เหมาะสมในการทำ ™ ฉันไม่แน่ใจว่ามีโปรแกรมดังกล่าวสำหรับ Windows หรือไม่ บน Linux มีหลายให้เลือกรวมทั้งไอออน ไอออนไม่ได้ทำซ้ำการทำงานของแท็บเบราว์เซอร์ แต่สามารถปรับเปลี่ยนให้ทำเช่นนั้นได้ และอย่างที่ฉันพูดนี่เป็นวิธีที่ถูกต้องที่จะทำ ™ ตัวจัดการหน้าต่างเรียงแท็บแบบแท็บให้การทำงานของแท็บที่สอดคล้องกันในทุกโปรแกรมของหน้าต่าง

ผู้จัดการหน้าต่างเพียงการปูกระเบื้องฉันได้พยายามภายใต้ MS Windows เป็นdwm-win32 มันอาจไม่ทำให้คุณมีความสุข แต่สามารถใช้เพื่อรับคอลัมน์ของแท็บลงทางด้านขวาของหน้าจอ ในบางวิธีที่จะเป็นสถานที่ที่ดีกว่าที่จะใส่พวกเขา

และไม่จริงจังนักคุณสามารถซื้อจอภาพที่มีความละเอียดสูงหรืออาจเป็นหนึ่งในแม็คใหม่ที่มี 'จอแสดงผลเรตินา' (คุณสามารถเรียกใช้ Linux และ Windows ได้เช่นกัน) นั่นไม่ใช่ทางออกที่ถูกที่สุด!

แก้ไข: ฉันได้ลบคำแนะนำที่ไร้ประโยชน์บางส่วนออกและจัดเรียงคำตอบนี้ใหม่


1
การซื้อหน้าจอใหม่นั้นแทบจะไม่สามารถแก้ไขปัญหานี้ได้ คุณไม่สามารถเปลี่ยนขนาดของโครมเบราว์เซอร์ด้วยชุดรูปแบบดังนั้นจึงไม่ใช่ตัวเลือกและการสร้างแบบกำหนดเองอาจใช้งานได้ แต่จะไม่สามารถทำได้เนื่องจากคุณต้องสร้างใหม่ทุกครั้งที่มีรุ่นใหม่ออกมา (ยกเว้น คุณให้แพทช์) ขนาดแบบอักษรไม่มีผลกระทบเนื่องจากความกว้างของแท็บเป็นแบบไดนามิกและเป็นอิสระจากแบบอักษร ส่วนขยายการจัดการแท็บอาจใช้งานได้ แต่จะไม่มีผลกับขนาดของแท็บ :-(
Synetech

บางทีถ้าคุณวาง 'ซื้อจอมอนิเตอร์ใหม่' ในตำแหน่งล่าสุดคุณจะไม่มีข้อเสีย ชุดรูปแบบของตัวเองน่าลองถ้าคุณมีเวลา imho
Putnik

@Putnik ฉันจะใช้คำแนะนำของคุณ!
Sam Watkins
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.