用于管理文本宽度的 Firefox 插件

Fra*_*sco 6 blogging text-formatting firefox-extensions

在阅读时,我更喜欢文本宽度“合理”地小并且居中在窗口中间(举个例子,选择一个博客文章布局或 SuperUser 本身的布局,我觉得很容易阅读)。

我正在寻找一种方法来减少所有那些从窗口的一个边缘延伸到另一个边缘的页面的线宽(例如:来自 wikipedia 的页面)。简单的缩放是无效的,因为宽度不改变,也不会讨好,因为它养肥的字体大小。

是否有一些插件可以获得这个?我发现,在可访问性类型的扩展中,诸如Readable 之类的东西几乎就在那里,但并不完全(这并不奇怪,因为我没有将它用于其主要目的)。


更新

我发现了另一个名为Readable 的应用程序,它几乎符合要求。唯一的问题是,在某些页面上,它不会提取所有文本,而是或多或少地从中间开始。

Bri*_*anH 3

你以前用过Greasemonkey吗?不确定您想要获得多高的技术含量,但我只是将其放在一起:

// ==UserScript==
// @name           Blog width
// @namespace      http://superuser.com/users/685/brianh
// @description    Narrow line length on blogs
// @include        http://*blog*
// ==/UserScript==
var sheet = document.createElement('style');
sheet.innerHTML = 'body{ text-align: justify; font-size: 110%; width: 50%; margin-left: 25%;}'
document.body.appendChild(sheet);
Run Code Online (Sandbox Code Playgroud)

您可以修改sheet.innerHTML 中的值来调整大小和位置。您可以修改排除/包含以使其在您喜欢的页面上运行(或不运行)。

还有一个名为Stylish的 Firefox 插件,它的功能与 Greasemonkey 类似,但我相信主要坚持样式 - 我以前没有使用过 Stylish,所以我不能肯定地说。