我在两年前的博文《Firefox上一些我用于知识管理的扩展》 里面提到过我在用Scrapbook Plus这个Firefox扩展, 用它来撷取网页构建自己的知识库(可以加标注、可以搜索、可以导出并用外部工具转换成CHM)。这个扩展算是 我在Firefox上必不可少的扩展之一(另外还有LastPass, gTranslate, CoLT, Multifox, Tab Utilities)。

台湾网页基于Scrapbook和Scrapbook Plus做了个改进版Scrapbook X,一开始看了差异比较觉得都是一些不起眼的 小改动,但试用了一番之后,已经决定从Scrapbook Plus切换过来。

Firefox扩展: https://addons.mozilla.org/zh-CN/firefox/addon/scrapbook-x/ 中文简介: Intro (zh tw) · danny0838/firefox-scrapbook Wiki · GitHub 详细的改动说明: Diffs (zh tw) · danny0838/firefox-scrapbook Wiki · GitHub

1 HTML编辑功能和"便笺页面"

Scrapbook X在浏览文摘时,底部工具栏新增了一个按钮,点击可以让文档进入HTML编辑模式,不过对于各种编辑 功能并没有提供界面,得用快捷键调出: Hotkeys (zh tw) · danny0838/firefox-scrapbook Wiki · GitHub,比 如 C-b 表示将文字设为粗体,~Alt+↑~ 表示放大字体, Alt+1 表示设置文字为一级标题等。

如果觉得快捷键难记,可以安装 Page Hacker Revived 这个扩展,它提供了一个工具栏。

Scrapbook X新增了一种节点类型叫做“筆記頁面”(简体中文里面叫做“便笺页面”),跟以前“便签”的区别是, 它是html格式,这就意味着几乎可以替代evernote了(不考虑同步、手机客户端的话)—— 似乎这才是这个mod的最 大特色,

Scrapbook以前的便签是个很奇怪的设计,在UI上提供的是一个纯文本框,只能用来输入纯文本(plain text),如 果用外部html编辑器修改(添加了一些heading、表格、颜色之类),Scrapbook就没法显示它的内容了。但它最 终保存下来是HTML文件,并且还有一个奇怪的”预览“功能(因为这个功能似乎没有能用得上的场景)。

不过我倒是多了个想法:将这种便签处理为markdown如何?存下来的内容可以仍然是纯文本,但预览的时候按照 Markdown来渲染(render)?

2 其它改动

Scrapbook X 有非常多的小改进(详情请见ScrapBook X 與 ScrapBook Plus 及 ScrapBook 之差異),以下只提一 下我觉得最有价值的几个

  • “現在在擷取資料時會保留中文或非英數檔名”: 摘取单个文件时不会存在这个问题,但以前在深度摘取时碰到 git-基础要点.html 就会变成 git-@e5@9f@ba@e7@a1@80@e8@a6@81@e7@82@b9.html ,现在没有这个问题了;
  • Scrapbook X多了个“匯出資料夾項目”功能,但跟我理解的不一样,它的确将目录导出成了文件系统的目录(以 前会忽略),但目录里面的文摘仍然是导出到output目录里面的,并没有放到新的子目录里面
  • 在导出目录页(index.html)方面,Scrapbook X也有一些改进(不过在功能差异列表中似乎没提到这一条),正是 我以前用脚本来修正 的地方:添加一个折叠/打开所有目录的按钮; 增加显示文章的原网址。

3 几点补充

  • Scrapbook X与Scrapbook和Scrapbook Plus功能基本上是兼容的,Scrapbook CopyPageInfo等扩展也可以在 Scrapbook X上使用。不过有一点需要注意: 「偏好設定從原先的 "scrapbook" 移動至 "extensions.scrapbook" 空間,以符合 Firefox 標準」,所以从Scrapbook/ScrapbookPlus转过来的话,选项需 要根据自己的偏好重新设置一下。另外,”基本上“一词的详细解释可以参看这里的详细说明: Compatibility (zh tw)
  • “在文件管理器中显示文件”这个功能里面,Scrapbook Plus支持指定其它文件管理器(比如Total Commander, Thunar等),但Scrapbook X没有提供这个功能 —— 此外基本上没看到其它Scrapbook Plus的功能在这上面缺失;
  • 在深度擷取时,"增加以原始編碼擷取及儲存的功能“这个有些问题,首页(index.html)的编码是正确的,但里 面的页面就出现乱码了(并且不是html header里面声明与实际编码的差异问题,而是实实在在乱码了,换各种 编码都显示不出那种)

Date: 2014-10-25 22:30:56 HKT

Author: Ba Manzi

Org version 7.8.11 with Emacs version 23

Validate XHTML 1.0

[firefox] Scrapbook Plus的改进版Scrapbook X的更多相关文章

  1. html to pdf小工具,支持evernote导出的html和firefox插件scrapbook

    周末花了一天时间用wpf写了一个html转换为pdf的小工具. 已经在win7 32位 和win8 64两台机器上测试,目前基本可用,特拿来分享. 程序下载地址:http://pan.baidu.co ...

  2. 火狐扒代码插件ScrapBook

    ScrapBook这个火狐插件很好用,但偶尔用下,不经常使用,是仿站扒代码的前端利器.

  3. 如何找到Firefox的收藏夹,就像IE一样,出现在网页的侧面

    firefox有这个插件,安装后就可以 http://addons.mozine.cn/firefox/19/   All-In-OneSidebar ? 概述   All-In-OneSidebar ...

  4. 用来武装Firebug的十四款Firefox插件

    原文发布时间为:2010-04-24 -- 来源于本人的百度文章 [由搬家工具导入] 如果你是一名Web设计师,Firebug想必不会陌生,作为一款Firefox插件,它可能是网站前端开发最有用的工具 ...

  5. 【12】Firefox 快捷键大全及更改和定制快捷键的方法

    [12]Firefox 快捷键大全及更改和定制快捷键的方法 答: Firefox 本身没有提供更改和定制快捷键的选项,若有需要,请安装扩展 Keyconfig 来解决.  安装地址如下: Keycon ...

  6. Firefox开发者专版浏览器,Web开发者利器.

    2015的11月9日,Firefox迎来了自己的十周岁生日.在庆祝Firefox十周年之际,Mozilla发布了Firefox开发者专版,这是首款专门为开发者打造的浏览器. 浏览器中独特的暗色调设计. ...

  7. FireFox调试手机浏览器

    https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android IN THIS ARTICLE ...

  8. 居然是Firefox没有抛弃我们

    面向企业级市场,一款网页浏览器的很多特性不是说改就改,说丢弃就丢弃.就像微软不能抛弃IE一样,Firefox也有类似的定位和使命. Firefox即尝试提供企业级市场所需的特性稳定的软件版本(LTS) ...

  9. 关闭firefox的plugincheck

    每次打开firefox都弹出这个SB页面: https://www.mozilla.org/en-US/plugincheck/ 关不掉, 很是烦人. 经过地番google,找到了答案: about: ...

随机推荐

  1. [洛谷P2123]皇后游戏

    很抱歉,这个题我做的解法不是正解,只是恰巧卡了数据 目前数据已经更新,这个题打算过一段时间再去写. 目前在学习DP,这个会暂时放一放,很抱歉 这个题是一个国王游戏的变形(国王游戏就把我虐了qwq) 题 ...

  2. SQL HAVING 子句使用

    HAVING 对由sum或其它集合函数运算结果的输出进行限制. 比如,我们可能只希望看到Store_Information数据表中销售总额超过1500美圆的商店的信息,这时我们就需要使用HAVING从 ...

  3. 获取AFP服务信息

    获取AFP服务信息   如果苹果系统开放TCP 548端口,说明其开启了AFP服务.这个时候,可以使用Nmap的afp-serverinfo脚本获取对应的服务信息.获取的信息包括服务名.机器类型.AF ...

  4. Angularjs 根据数据结构创建动态菜单无限嵌套循环--指令版

    目标:根据数据生成动态菜单,希望可以根据判断是否有子集无限循环下去. 菜单希望的样子是这样的: 菜单数据是这样的: $scope.expanders = [{ title: 'title1', lin ...

  5. BZOJ.2229.[ZJOI2011]最小割(最小割树)

    题目链接 题意:给定一张无向图,求任意两点之间的最小割. 在所有点中任选两个点作为源点\(S\).汇点\(T\),求它们之间的最小割\(ans\),并把原图分成两个点集\(S',T'\),用\(ans ...

  6. bzoj 4084 双旋转字符串

    给两个集合A,B,找满足要求的(a,b)的对数,可以计算对于a,哪些b成立. 还有就是字符串hash的使用,感觉平时用字符串hash太少了. /**************************** ...

  7. bzoj 2013 上升计数

    题意: 给一个数集和一个数d,问满足下列要求的排列数(相同的数要区分):  a[i]+d>=a[i+1] ( i in [1,n) ) 因为数的给出顺序不重要,所以先排序,假如我们已经解决了前i ...

  8. 20172309 《Java软件结构与数据结构》实验三报告

    课程:<程序设计与数据结构(下)> 班级:1723 姓名: 王志伟 学号:20172309 实验教师:王志强老师 实验日期:2018年11月2日 必修/选修: 必修 实验内容: 实验一: ...

  9. Oracle 11g透明网关连接Sqlserver 2000(转)

    Oracle 11g透明网关连接Sqlserver 2000: http://www.cnblogs.com/lightnear/archive/2013/02/03/2890858.html 透明网 ...

  10. Linux学习笔记11—VSFTP的搭建

    1.查看是否安装vsftp rpm -qa | grep vsftpd 如果出现vsftpd-2.0.5-21.el5,说明已经安装 vsftp 安装vsftp yum -y install vsft ...