Firefox插件用于管理文本宽度


5

在阅读时,我更喜欢文本宽度“合理”小而且居中在窗口中间(只是为了做一个例子,选择博客文章布局或SuperUser本身的布局,我发现它很容易阅读)。

我正在寻找一种方法来减少那些从窗口的一个边缘延伸到另一个窗口的那些页面的线宽(例如:来自维基百科的页面)。简单地缩放是无效的,因为宽度不会改变,并且因为它使字体大小变胖也不令人满意。

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


UPDATE

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

Answers:


2

你之前用过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);

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

还有一个名为Stylish的firefox插件与Greasemonkey类似,但主要是针对款式,我相信 - 我之前没有使用过Stylish,所以我不能肯定地说。


我将获得所需的技术,感谢我现在要尝试的建议!
Francesco

这正是我想要的。非常感谢。我不知道Greasemonkey(显示我的年龄,我担心......)
Francesco

大!我很高兴能指出你一个很棒的插件!它确实非常强大,并且已经有很多脚本供您在userscripts.org
BrianH

2

通常我使用Evernote Clearly附加组件来使网页更具可读性。在大多数情况下,它产生了非常好的输出,但不幸的是,对于维基百科来说,它看起来有点奇怪。

我刚刚使用上面BrianH编写的Greasemonkey脚本,并以仅适用于维基百科的方式更改了它,并使线宽约为80个字符宽,这使得文本阅读更加舒适。所有积分给BrianH

// ==UserScript==
// @name           Blog width
// @namespace      http://superuser.com/users/685/brianh
// @description    Narrow line length wikipedia
// @include        http*://*wikipedia.org*
// @grant          none
// ==/UserScript==
var newWidth = '50em';
var sheet = document.createElement('style');
sheet.innerHTML = 'body{ text-align: justify; font-size: 100%; width: ' + newWidth + '; margin-left: auto; margin-right: auto;}';
document.body.appendChild(sheet);

var headPan = document.getElementById('mw-head');
headPan.style.right = 'auto';
headPan.style.width = newWidth;
var leftPan = document.getElementById('mw-panel');
leftPan.style.left = 'auto';

这就是它的样子: 在此输入图像描述


1

可读性附加组件将页面剥离到其主文本(尽可能最好地判断)。

https://www.readability.com/addons


谢谢,但我并不完全相信:我只是想“重新格式化”,就像我调整窗口大小一样。同时保持窗户完全打开。看看这个网站的布局:在问题和答案的左边有很多可用空间,它对网站的可用性/可读性有很大帮助。
Francesco

1

您可以使用Firefox附加组件“ Column Reader ”。

用户界面需要一些习惯,但基本上你:

  1. 单击列阅读器图标
  2. 将光标移动到网页上,直到红色框环绕您要阅读的文本
  3. 双击
  4. 将列数设置为1
  5. 设置布局以滚动
  6. 根据需要设置边距
  7. 保存您的设置
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.