使Google Chrome固定标签更紧凑


12

是否可以使Chrome中的标签页更紧凑?特别是固定的标签。

这是我的计算机上的Chrome vs. Firefox外观: 在此处输入图片说明


1
afaik,唯一的选择是更改Chrome的源代码并进行编译
Sathyajith Bhat

这似乎是一个设计问题,您可能需要与Chrome开发人员讨论该问题。
2012年

1
看,这已经失控了。我建议您Let_Me_Be在您的问题中多解释一点,而不要让用户猜测。确保我们需要知道的所有问题。不会疼,对吗?显然,缺乏解释会引起其他人的困惑,对于要求澄清的人也不必粗鲁。@kenorb,问题是:OP希望使选项卡比固定在Chrome中时紧凑。但是我想我们现在知道了。你们两个,请尝试在评论中多一些礼貌,谢谢!
slhck 2012年

2
@Let_Me_Be:固定的标签页“更紧凑”对我来说也可能意味着不同,例如,您需要一些Chrome扩展程序,以垂直栏或两行显示它们(然后您可以看到更多标签页),或者添加搜索功能,或者通过具有更高的分辨率,或者将它们存储为单独的会话并在它们之间进行切换,或者从字面上使它们的宽度尺寸紧凑。在花一些时间回答之前,最好先问一下您是否真的是这个意思,那个意思或其他意思,或者至少要使用哪个操作系统,这一点很重要,否则一句话可能意味着数百种其他含义。
kenorb 2012年

2
其次,说“减小固定的选项卡的宽度”,“使其短一些(在宽度上)”,“缩小它们”,“使用更少的空间”可能比使它“更紧凑”更有意义。我的英语不是我的母语,我也假设您也这样,所以即使您觉得很明显,也并不意味着别人,所以我的建议是在下次您要达到的目标时澄清您的问题,包括环境和版本。
kenorb 2012年

Answers:


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; }
    

    根据您的系统,在这里说明如何在LinuxMacWindows上构建它。

  2. 安装较旧版本的Chromium(在2011年9月[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

    有些人已经要求撤消这些更改,因此您也可以尝试或创建新的支持记录

    或者,您可以在此处应用此更改,然后直接从此处下载旧版本(例如,从2011年10月开始的14.0.836.0)。


尽管OP做出了尖刻的评论,但您仍然只是因为回答而从我那里得到+1 ...但这是一个非常有用的信息(远远超出了一个愚蠢的问题,赏金或没有),所以我投票赞成如果可以的话,请两次。
Amos M. Carpenter

如果您在没有最初的废话的情况下提供它,那将是完美的。现在,您应该得到赏金和踢屁股。但是,谢谢您提供的信息。
Let_Me_Be 2012年

删除了有关主题更改的废话,如果这是您的意思,谢谢。我开始介意阅读:)
kenorb 2012年

1

据我所知,标签的形状是它们占据空间的主要原因。由于Google Chrome浏览器使用的是梯形形状,而Firefox使用的是矩形,因此Firefox使用相同数量的标签可以节省更多空间。

如果我们从另一个角度来看这个问题,这个超级用户问题以及相应的答案,那么这个主题已经涵盖了。

从源代码中可以看到,插入tab_view.mm文件中的常量和制表符形状的控制点都在文件中定义,并且不能通过扩展名或浏览器设置进行更改。

至少直到当前日期。

解决方案可能是更改值,并在每次发行新版本时编译Google Chrome。但是我看不到任何收获。


-2

我在firefox上使用了一个叫做tab mix plus的东西,用于更大的多行标签区域。您可以尝试使用chrome类似扩展之一

如果可以找到,也可以尝试使用选项卡式的平铺窗口管理器。这是正确的方法 ™。我不确定Windows是否存在这样的程序。在Linux上,包括Ion在内有多种选择。Ion并没有完全复制浏览器选项卡的功能,但是可以对其进行修改以实现此目的。正如我所说,这是正确的方法 ™;带选项卡的平铺窗口管理器为您所有窗口化程序提供了一致的选项卡功能。

我在MS Windows下尝试过的唯一平铺窗口管理器是dwm-win32。它可能不会给您带来任何乐趣,但可以用来在屏幕右侧下方显示一列标签。在某些方面,这将是放置它们的更好位置。

而且,不用那么认真,您可以购买高分辨率的显示器,也可以购买一台带有“视网膜显示器”的新型Mac(您也可以在其上运行Linux和Windows)。那不是最便宜的解决方案!

编辑:我删除了一些无用的建议,并重新排列了这个答案。


1
购买新屏幕很难解决这个问题。您无法使用主题来更改浏览器镶边的尺寸,因此也不是一种选择,并且进行自定义构建可能会起作用,但这是不切实际的,因为每次发布新版本时都必须重新构建它(除非您提供补丁)。字体大小没有影响,因为制表符宽度是动态的并且与字体无关。标签管理扩展程序可能会起作用,但它们不会影响标签的大小:-(
Synetech

也许,如果您将“购买新显示器”放到最新位置,您将不会感到厌烦。Alhost自己的主题,如果有时间,值得尝试,恕我直言。
Putnik

@Putnik我接受您的建议!
山姆·沃特金斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.