心血来潮,仅用数百行代码实现了我日常高频使用的“RSS 订阅功能1”,用于替换用了近🔟年之久的 Feedly。 我的使用习惯很简单:看完最新文章,随手就关闭。从不体验其它功能。
为什么要自己实现?为了管理/自定义方便。
只需要像下面这样在 Markdown 里面一行一个添加订阅源即可自动渲染:
1 2 3 4 |
|
“已读/未读”使用浏览器都有的 a:visited {}
来实现,且自动跨平台同步。
所以,我有时候纳闷,像 feedly 这种替代 Google Reader 的产品如何盈利,护城河在哪里?
一个错误的想法:由于博客现在支持用户系统了,于是想把订阅的每个网站的文章在我的系统内自动创建一篇对应的文章,对于实现来说,是一件非常简单又取巧的事。后来一想,这也太不尊重版权保护2了,遂放弃。
Feedly有哪些不好?
至少目前是我觉得我用得不太爽的地方:
- 代码不能滚动,被强制折行。 作为一个程序员,肯定关注了很多技术博客,难免会有代码在文章中,自动折行的代码看起来非常难受,更别说是小屏幕上了。
- 表格也没有边框,不能滚动。 复杂内容的表格显示简直一团糟。
用CSS很简单就能控制的设置,但是就是没有自定义。