阅读:2513回复:12
无法手工进入阅读模式?
在显示可进入阅读模式的页面中,假如我在地址栏上的 URL 开头加上 about:reader?url=http://...... 并不能进入阅读模式。
好像手工进入阅读模式并不是那么简单,还是不能手工进入阅读模式? |
|
1楼#
发布于:2017-01-08 16:21
现在不是所有页面都支持阅读模式的,强行进入也只会显示fail to load this page,我用始终显示阅读模式图标的css样式就发现这个问题
|
|
|
2楼#
发布于:2017-01-08 16:25
|
|
3楼#
发布于:2017-01-08 17:51
楼主的情况和我以及测试的同伴是一样的,只是在这里没人认可,最后放弃反馈了。感觉论坛被经前控制了。
|
|
4楼#
发布于:2017-01-08 19:00
什么网站出现这个问题也不丢个网址出来?顺便楼上能不能别阴谋论,反馈你应该去官方,这里只是交流论坛
|
|
5楼#
发布于:2017-01-23 21:34
yoyocheung:什么网站出现这个问题也不丢个网址出来?顺便楼上能不能别阴谋论,反馈你应该去官方,这里只是交流论坛回到原帖这个还需我给出特定的 URL 吗?你在可进入阅读模式的网页上试过都可以? |
|
6楼#
发布于:2017-01-23 22:07
没有发现问题 和1楼说的一样
|
|
7楼#
发布于:2017-01-24 12:38
|
|
8楼#
发布于:2017-01-25 22:37
DOSforever:这个还需我给出特定的 URL 吗?你在可进入阅读模式的网页上试过都可以?回到原帖试了几个 https://blog.mozilla.org/ https://www.mozilla.org/en-US/internet-health/ https://news.ycombinator.com/ 都可以 没毛病 如果我是你 我会先尝试安全模式,或者新建 profile 排除扩展、配置干扰 另外 顶楼那个加大号的字体对于解决问题完全没有帮助 建议有空的时候好好读读 How To Ask Questions The Smart Way 这篇文章 中译:提问的智慧 |
|
|
9楼#
发布于:2017-01-26 11:40
aaaa007cn:试了几个我也是试过多次、几个后才提这个问题的,不是只碰到一次才来提问的。 关于新建 profile 的问题,本来我在另一个问题中别人也提到过这个方法,但新建 profile 很多东西都要重新设置,太烦了。 关于我在主题中使用大号字体确实对解决问题完全没有帮助,但对阅读有帮助。另外,我认为,如果字数不多的情况下,使用默认字体大小太浪费空间,使用大一些的字体充分利用空间比较好,一般我都是这样做的。而且较大的字体有利于阅读。这也主要怪罪于现在的论坛程序做得太花哨,每个发帖人用户名下面一堆信息,这些信息其实是无关紧要的,而且如果一个人在一个帖子中回复几次,就要重复几次这些信息,实在太浪费版面视觉空间。还是以前的BBS论坛程序好,所写的字占用几行,就占用多少空间,不会浪费一大段空白。 关于你说到的这篇文章,我在十几年前确实看过,说的很好、很对,我也认为应该尽量按照这篇文章所说的那样去做,但一般来说人们不可能每个问题都按照那样的步骤去做,而且那篇文章也是长篇大论,我看也很少有人会耐心看完。 |
|
10楼#
发布于:2017-01-26 12:14
各位可试下这个链接
http://www.mzfxw.com/e/action/ShowInfo.php?classid=11&id=32350 直接打开链接阅读模式是可用的,但手工加上 about:reader?url=http:// 后不行 about:reader?url=http://www.mzfxw.com/e/action/ShowInfo.php?classid=11&id=32350 |
|
11楼#
发布于:2017-01-26 14:32
DOSforever:各位可试下这个链接你有没有注意到 打开 about:reader?url=http://www.mzfxw.com/e/action/ShowInfo.php?classid=11&id=32350 之后 地址栏实际显示为 http://www.mzfxw.com/e/action/ShowInfo.php?classid=11,缺少了 &id=32350 这部分? 并且阅读模式确实显示为“fail to load this page”(之前并没有提到这点) 通常 URL 中 ? 之后的 search 字串需要对值做 encodeURIComponent 编码 否则遇上值中出现 &、= 会有问题的 about:reader?url=http://www.mzfxw.com/e/action/ShowInfo.php?classid=11&id=32350 可能会被解析成 url = http://www.mzfxw.com/e/action/ShowInfo.php?classid=11 id = 32350 而实际上期望的则是 url = http://www.mzfxw.com/e/action/ShowInfo.php?classid=11&id=32350 完全正确编码后地址应为 about:reader?url=http%3A%2F%2Fwww.mzfxw.com%2Fe%2Faction%2FShowInfo.php%3Fclassid%3D11%26id%3D32350 不过通常情况下 根据 parser 的不同实现 可能会对某些未编码字串有一定的容错性 所以这个地址仅对 & 编码后就可进入阅读模式 about:reader?url=http://www.mzfxw.com/e/action/ShowInfo.php?classid=11%26id=32350 参考 https://dxr.mozilla.org/mozilla-central/source/toolkit/components/reader/ReaderMode.jsm#93-112 注意第 99 行 |
|
|
12楼#
发布于:2017-02-06 07:34
看来问题解决了,我只是来围观一下 3 楼神论的。这位兄台可以的 XD 总是 flaunt 自己的 IQ……
|
|