印象笔记 Evernote

研究印象笔记缩略图问题

2018-07-20  本文已影响115人  不正经运维

研究印象笔记缩略图问题

2018年7月20日 星期五

08:59

现象

在使用印象笔记的过程中,我们很多时候会使用摘要视图,如下图所示。

印象笔记摘要视图

如果一篇笔记中只有一张图片中,没什么问题,印象笔记会直接使用该图片作为缩略图的原图。

但是如果有多张图片的时候,印象笔记就会按照某种规则选择一张图片作为缩略图。而该规则,在任何地方都没有说明。

分析

因为无法得到印象笔记在该部分的源代码,所以只能够进行推测。

使用图片作为缩略图,规则无外乎以下几种:

添加到文档中的时间图片尺寸,我在前期使用印象笔记的时候就怀疑过,不过已经排除了,这里就不再进行测试。

测试

准备工作

  1. 每次按照时间顺序截图,截取5张图片,这5张图片的名称、创建时间、修改时间均是按照顺序的;

方法说明

  1. 建立一篇新的笔记;
  2. 按照某种方式,预先对图片进行调整(如果需要调整);
  3. 将图片加入笔记中;
  4. 记录最终的缩略图;

名称/创建时间/修改时间

测试过程;

  1. 首先插入前4张;
  2. 显示第2张;
  3. 插入第5张;
  4. 显示第5张;
  5. 删除第2张,缩略图不变;
  6. 删除第5张,显示第1张;

测试结果:

根据上述测试结果,可以排除印象笔记是根据名称创建时间修改时间选择缩略图的。

图片在文档中的位置

测试过程:

  1. 首先插入前3张图片;
  2. 显示第1张;
  3. 移动第1张图片至最后;
  4. 没有变化;
  5. 增加第5张图片;
  6. 没有变化;
  7. 拖拽入第4张图片;
  8. 没有变化;

测试结果:

根据上述测试结果,可以排除可以排除印象笔记是直接根据图片在文档中的位置选择缩略图的,但是有一定关系。

图片上传时间/图片大小

测试过程:

  1. 将所有图片修改为尺寸相同的,这时候最小的两张图片是第1、2张;
  2. 首先插入第1张图片;
  3. 显示第1张;
  4. 添加第2张,并输入一些文字;
  5. 显示第2张;
  6. 添加第3张,并输入一些文字,等待上传完毕;
  7. 显示第3张;
  8. 在第3张前插入第4张;
  9. 显示第1张;
  10. 添加第5张;
  11. 显示第1张;
  12. 删除第5张;
  13. 显示第1张;
  14. 删除第4张;
  15. 显示第1张;
  16. 撤销删除第4张;
  17. 显示第4张;

测试结果:

根据上述测试结果,可以排除可以排除印象笔记是直接根据图片上传时间选择缩略图的,但是从实际情况来看,似乎是有一定关系。跟图片大小是没有关系的。

结论

从目前的情况来看,得到的结论就是:

  1. 有一定概率使用新图片作为缩略图;
  2. 删除目前作为缩略图的图片,有一定概率修改缩略图;
  3. 删除缩略图的原图,有时候不更新,可能是缓存问题;
  4. 已上传过的图片,对缩略图影响不大;
  5. 一定没有关系的属性:名称、图片尺寸、图片大小、创建时间和修改时间;
  6. 可能有关系的属性:图片上传时间、图片在文档中的位置。

遗留问题

  1. 依旧没有搞清楚印象笔记到底是怎么选择缩略图的。

参考

该问题在网上只有很少帖子讨论,

  1. https://www.guokr.com/post/589803/,这里只是进行了测试,不具有通用性,实测不行。
  2. https://discussion.evernote.com/topic/109376-select-thumbnail-picture/,这里是建议新功能增加,也没有后文了。
上一篇下一篇

猜你喜欢

热点阅读