让 Google Chrome 固定标签页更加紧凑

让 Google Chrome 固定标签页更加紧凑

能否让 Chrome 中的标签页更紧凑一些?尤其是固定标签页。

在我的计算机上,Chrome 与 Firefox 的对比如下: 在此处输入图片描述

答案1

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

    根据您的系统,这里有关于如何构建它的说明Linux苹果以及视窗

  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)这里,在应用此更改之前。

答案2

据我所知,标签形状是它们占用空间的主要原因。由于 Google Chrome 使用的标签为梯形,而 Firefox 的标签为矩形,因此在标签数量相同的情况下,Firefox 节省了更多空间。

如果我们从另一个角度来看这个问题,这个主题已经被涵盖了,在这个超级用户问题以及各自的回答

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

至少到现在为止。

解决方案可能是每次发布新版本时更改值并编译 Google Chrome。但我看不出这样做有什么好处。

答案3

我用一种叫标签混合加在 Firefox 上,可获得更大的多行标签区域。您可以尝试以下方法之一类似的 Chrome 扩展程序

你也可以尝试使用选项卡式、平铺式窗口管理器(如果可以找到的话)。正确的做法™。我不确定 Windows 上是否存在这样的程序。在 Linux 上,有几个可供选择,包括离子。Ion 并没有完全复制浏览器选项卡的功能,但它可以进行修改来实现这一点;正如我所说,这是正确的做法™;选项卡式平铺窗口管理器为您所有的窗口程序提供了一致的选项卡功能。

我在微软 Windows 下尝试过的唯一平铺窗口管理器是dwm-win32。它可能不会给您带来任何乐趣,但可以用来在屏幕右侧放置一列标签。从某种意义上说,那是一个放置它们的更好的地方。

并且,不那么严肃地说,你可以买一个高分辨率的显示器,或者买一台带有“视网膜显示屏”的新款 Mac(你也可以在其上运行 Linux 和 Windows)。这不是最便宜的解决方案!

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

相关内容