奔跑中的奶酪

奔跑中的奶酪 有智,有趣,有爱
当前位置 - 首页 - Firefox - 如何优雅地使用火狐阅读模式

如何优雅地使用火狐阅读模式

是話說  发表于:2015-06-07  31603次浏览  26条评论 

  • 前言


    浏览网页文章时不想被无关元素干扰,就可以使用阅读模式了,还能自定义显示内容的格式。
    之前火狐上可以通过小书签扩展 Clearly 等来实现。
    现在 Firefox 38 已原生支持阅读模式(之前版本默认未启用),试了下还挺好用的,可以抛弃扩展了。
    阅读模式测试地址:对话康夏:天堂的19天和地狱的24小时
    依照下文右键菜单添加"启动/关闭阅读模式"菜单项,可强制调用阅读模式
  • 使用

    1. 先确定 Fiefox 已经启用阅读模式

      打开 about:config

      搜索 reader.parse-on-load.enabled

      确定值为“true”即可

    2. 当前页面支持阅读模式时地址栏右侧会出现阅读图标,点击地址栏右侧的阅读图标即可启动阅读模式。 7
    3. 再次点击该图标,或点击阅读页面左上角的退出图标就可以退出阅读模式。 8
    4. 点击类型控制按钮可调整字体、大小,及文字颜色和背景颜色。 9

  • 进阶

    • 通过样式美化阅读界面,去除无关元素。
      样式:ReaderMode
      样式文本在这
      修改样式中:
      body.light {
      color: #333333;
      background-color: #f3f2ee;
      }
      color和 background-color 的值就能修改文字颜色及背景颜色了。
      10
    • 强制显示地址栏阅读模式图标
      添加Stylish样式:
      #reader-mode-button { display: block !important; visibility:visible !important;}/*强制显示地址栏阅读模式图标*/
      即可。
    • 右键菜单添加"启动/关闭阅读模式"菜单项。(该菜单项可强制调用阅读模式)
      11
      在AddMenuPlus配置文件中添加以下内容:
      page({
      label: "启动/关闭阅读模式",
      id: 'reader_mode',
      condition: "normal",
      insertAfter: "RIL_context_savePage",
      oncommand: function() {ReaderParent.toggleReaderMode(event);},
      image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJUlEQVQ4jZXMTW/ScADH8X88aDIv+kK87A1oTLx6I5kHOdY3wNtQk0l4sNvIxjTLkLENKhAYDCYVWigwBmUtUBgPbRlsThpiYuLPgzqt4cAOn8v38CWaUl7SO9UXN3HeEam+XH6aTAbukUu1PviqSdOJLs/tiypNx7262Kpkn5B+ozRJMH5EAltzCQe2kIkHMeycDGpCeomcnRYMn3cVm7QTmyv/oGfz0g589L+HplTUGn/0nIx6NePsVECnnp+hMLP35SJG3Zp6kktZybBTMQT2AFwqAi4d/SUVQTmXgK6UocscNClnMmwWMP4z0JRj4yi2h3jogwmbYKA2i9AbPHSZMxk2hf8H+zhg/CazBtpvNxvIPDQph4HIYqQUcTWoY6LJuBicquVcwkq0dsXIHISQDAdMsodhqM0S9AaPgchCEeKYjtv4MR3h+0RHIx9TIz7aSs7Pqka9eIRq/hDVfOqaKKTRrLAQ+Ti46BZKyQCmoza+XXTR4KNgd91qxOuyknFPNPqNInqyYNKVCmgdZ3Cc3kc+to0aG8ZlV4TMhfF5141PO0418s5lJd169kpvFaErJRNVzqNZiEPMBCFmgpByYYhsCBzjQTa4AnaP7jFe+hnxeZxvd7zuUGCDZkw8rr/WXYzf47y2s+4Mbq/aX6657YtkzW5fpF+/eUQ76cfz2nA4HnpeuR84HI77ZHl5+Q5FUQs2m+3uvCiKWrBYLLcJIbd+AlNJDDwtGwHgAAAAAElFTkSuQmCC"
      });
      即可。(打开导航栏右侧的uc管理器菜单,右击AddMenuPlus就能编辑AddMenuPlus配置文件)
    • 添加快捷键启动/关闭阅读模式,在KeyChanger配置文件中添加以下内容:

      keys['e'] = function(ev) {ReaderParent.toggleReaderMode(event);}; //阅读模式

      即可。(打开导航栏右侧的uc管理器菜单,右击KeyChanger就能编辑KeyChanger配置文件)

    • 启用Pocket服务
      上面图中的阅读界面左侧有 Pocket 按钮,可加入稍后阅读列表,不过中文版 Firefox 默认尚未开启,需修改参数来启用。

      打开 about:config

      搜索 browser.pocket.enabled,确定值为“true”

      搜索 browser.pocket.enabledLocales,修改值为“en-US de es-ES ja ja-JP-mac ru zh-CN”

      而且不能同时安装pocket扩展,必须把pocket图标放在导航栏里。

  • 尾巴


    火狐原生的阅读模式有些细节还不完善,但调整使用姿势后足够好用,作为原生主义者必须强推。
    大家有什么让火狐(或不限火狐?)更好用的技巧可在下面评论交流,可能的话会出一个“如何优雅地X”系列。
    使用中有什么问题可以在下面评论,会尽量帮助解决。(注册最好选用常用邮箱,这样有回复的话会发邮件及时通知到)

    本文作者: 是話說

    4ce5e698afe8a9b1e8aaaaf532

    是話說


 

关键字:,
  1. 颇有当初在知乎上看到《如何优雅的使用windows》的感觉

  2. 希望出一个UC脚本,在地址栏强制一个图标---打开阅读模式

  3. reader.parse-on-load.enabled这个东西在31.7esr中找不到...又不喜欢最新版本的火狐中强制添加的openh264和adobe primetime插件怎么办?...只有clearly可选吗?

  4. pcxFirefox 38.0.5中reader.parse-on-load.enabled默认是true,试了几个网站但是好像不起作用,还是说,不是每个网站都支持阅读模式?

    • 是的,它目前还有些不完善,你可以参照上文让阅读模式图标强制显示,或者添加菜单项和快捷键都能直接启动阅读模式。因为火狐阅读模式抓取条件比较严格可能有些网页还是会获取失败

  5. Pocket参数修改browser.pocket.enabledLocales 参数值:en-US de es-ES ja ja-JP-mac ru zh-CN(添加zh-CN语言)

  6. 我觉得oncommand: function() {ReaderParent.toggleReaderMode(event);},需要加引号。。。

  7. 你好博主,最近我的阅读模式全部失效,不知道为什么,不知你是否有这个情况

二维码

扫描本页面二维码
用手机浏览本站

QR:如何优雅地使用火狐阅读模式

Top