#少数派#u002F iOS 最接近原生的 RSS 阅读器体验:NetNewsWire,Mac

RSS并没有随着2013年关闭的GoogleReader逐渐消失 , 事实上 , 至今还有很多人在继续使用 , 也有很多产品在持续迭代 。 例如 , 较为熟知的Feedly、Inoreader等RSS抓取服务 , 以及Reeder、Unread等RSS客户端 。
今天介绍的NetNewsWire是一款支持Mac和iOS双平台的RSS客户端 , 其首发于2002年 。 去年8月 , NetNewsWire5正式发布 , 而今年3月首次支持iOS和iPadOS 。
设计NetNewsWire的Mac和iOS应用均使用Swift开发 , 是一款彻底的原生应用 。 开发者毫不谦虚地说 , NetNewsWire应该是用Swift编写的最大的开源项目之一 , 几乎是第一 。 同时 , NetNewsWire使用MITLicense开源了整个项目 , 供所有Swift开发者学习使用 。
NetNewsWire整体使用了简洁明晰AppleUI设计语言 , 同时应用支持DarkMode暗黑模式 。
#少数派#u002F iOS 最接近原生的 RSS 阅读器体验:NetNewsWire,Mac
文章图片
同时 , 其iOS应用和Mac应用具有高度的一致性 , iPad版本采用了与Mac相似的三栏样式 。 而在iPad多任务处理中 , 悬浮窗口呈现的NetNewsWire几乎和iPhone应用一模一样 。
#少数派#u002F iOS 最接近原生的 RSS 阅读器体验:NetNewsWire,Mac
文章图片
【#少数派#u002F iOS 最接近原生的 RSS 阅读器体验:NetNewsWire,Mac】与iOS平台上另外两个旗舰RSS应用Reeder和Unread相比 , NetNewsWire的设计感稍显不足 。 但是 , 其接近系统应用的设计风格 , 虽算不上惊艳 , 但十分耐看 。 我个人甚至很喜欢这种接近于系统应用的设计风格 。
功能NetNewsWire支持一个默认的本地RSS账户 , 以及绑定Feedly和Feedbin服务 。 目前 , 其并不支持Inoreader和NewsBlur等更多的RSS服务账户 , 我认为这一点亟待改进 。
#少数派#u002F iOS 最接近原生的 RSS 阅读器体验:NetNewsWire,Mac
文章图片
此外 , 作为一款只支持Mac和iOS的应用 , NetNewsWire完全可以使用iCloud同步本地账户 , 而不需要用户在各个设备上都单独添加一遍自己订阅的站点 。 对于上述2个问题 , 开发者也承诺会在后续版本中改进 。
NetNewsWire提供了智能视图 , 你可以快速筛选出今天、未读和收藏的内容 。 其中 , 今天包含了过去24小时的文章 。 这个细节我很喜欢 , 如果只包含真正意义上「今天」的文章 , 那些午夜发表的内容就很可能会被忽略 。
#少数派#u002F iOS 最接近原生的 RSS 阅读器体验:NetNewsWire,Mac
文章图片
此外 , NetNewsWire提供了获取全文的功能 , 该功能适用于一些仅在RSS中包含摘要信息的订阅源 。 目前 , NetNewsWire并不支持调整文章的字体样式和大小 , 只能使用官方默认的渲染样式 , 这一点对自定义要求高的用户可能稍显遗憾 。
NetNewsWire快捷键支持值得一提 , iPad版本上的所有操作基本都有快捷键 , 快速浏览标记文章的体验非常好 。
#少数派#u002F iOS 最接近原生的 RSS 阅读器体验:NetNewsWire,Mac
文章图片
同样 , Mac版本也支持大量的快捷键操作 , 你甚至只需要使用上下左右方向键就可以完成在不同的资讯源和文章之间的跳跃 。 细节做得很好 , 例如当你一不小心删除或已读某篇文章后 , 你可以直接使用标准快捷键Command+Z还原 , 也可以在iOS设备上使用摇一摇来撤回操作 。
哲学无论是设计还是功能 , NetNewsWire似乎没有太多的「亮点」 , 一切都显得中规中矩 , 但这不意味着NetNewsWire乏善可陈 。
NetNewsWire的创造者分享了他们的开发哲学:
我们认为NetNewsWire绝不应该崩溃 , 应该是没有BUG的 。 它应该足够快 , 并且比空气还轻 。 我们相信NetNewsWire的质量比单纯地增加功能更为重要 , 质量本来就应该是最重要的功能 , 可以让用户一次又一次放心地使用它 。 NetNewsWire功能的更新 , 绝不应该以牺牲可靠性和速度为代价 。