mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-13 22:30:37 +08:00
translated
This commit is contained in:
parent
74e833c35f
commit
fb7f073e75
@ -1,104 +0,0 @@
|
||||
translating---geekpi
|
||||
|
||||
5 open source RSS feed readers
|
||||
============================================================
|
||||
|
||||
![RSS feed](https://opensource.com/sites/default/files/styles/image-full-size/public/images/life/rss_feed.png?itok=FHLEh-fZ "RSS feed")
|
||||
>Image by : [Rob McDonald][2] on Flickr. Modified by Opensource.com. [CC BY-SA 2.0][3].
|
||||
|
||||
### Do you use an RSS reader regularly?
|
||||
|
||||
<form class="pollanon" action="https://opensource.com/article/17/3/rss-feed-readers" method="post" id="poll-view-voting" accept-charset="UTF-8"><label class="element-invisible" for="edit-choice" style="display: block; clip: rect(1px 1px 1px 1px); overflow: hidden; height: 1px; width: 1px; color: rgb(67, 81, 86); position: absolute !important;">Choices</label><input type="radio" id="edit-choice-7621" name="choice" value="7621" class="form-radio" style="font-size: 16px; margin-top: 0px; max-width: 100%; -webkit-appearance: none; width: 0.8em; height: 0.8em; border-width: 1px; border-style: solid; border-color: rgb(51, 51, 51); border-radius: 50%; vertical-align: middle;"> <label class="option" for="edit-choice-7621" style="display: inline; font-weight: normal; color: rgb(67, 81, 86); margin-left: 0.2em; vertical-align: middle;">Yes.</label><input type="radio" id="edit-choice-7626" name="choice" value="7626" class="form-radio" style="font-size: 16px; margin-top: 0px; max-width: 100%; -webkit-appearance: none; width: 0.8em; height: 0.8em; border-width: 1px; border-style: solid; border-color: rgb(51, 51, 51); border-radius: 50%; vertical-align: middle;"> <label class="option" for="edit-choice-7626" style="display: inline; font-weight: normal; color: rgb(67, 81, 86); margin-left: 0.2em; vertical-align: middle;">No, but I used to.</label><input type="radio" id="edit-choice-7631" name="choice" value="7631" class="form-radio" style="font-size: 16px; margin-top: 0px; max-width: 100%; -webkit-appearance: none; width: 0.8em; height: 0.8em; border-width: 1px; border-style: solid; border-color: rgb(51, 51, 51); border-radius: 50%; vertical-align: middle;"> <label class="option" for="edit-choice-7631" style="display: inline; font-weight: normal; color: rgb(67, 81, 86); margin-left: 0.2em; vertical-align: middle;">No, I never did.</label><input type="submit" id="edit-vote" name="op" value="Vote" class="form-submit" style="font-family: "Swiss 721 SWA", "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1em; max-width: 100%; line-height: normal; font-style: normal; border-width: 1px; border-style: solid; border-color: rgb(119, 186, 77); color: rgb(255, 255, 255); background: rgb(119, 186, 77); padding: 0.6em 1.9em;"></form>
|
||||
|
||||
When Google Reader was discontinued four years ago, many "technology experts" called it the end of RSS feeds.
|
||||
|
||||
And it's true that for some people, social media and other aggregation tools are filling a need that feed readers for RSS, Atom, and other syndication formats once served. But old technologies never really die just because new technologies come along, particularly if the new technology does not perfectly replicate all of the use cases of the old one. The target audience for a technology might change a bit, and the tools people use to consume the technology might change, too.
|
||||
|
||||
But RSS is no more gone than email, JavaScript, SQL databases, the command line, or any number of other technologies that various people told me more than a decade ago had numbered days. (Is it any wonder that vinyl album sales just hit a [25-year peak][4] last year?) One only has to look at the success of online feed reader site Feedly to understand that there's still definitely a market for RSS readers.
|
||||
|
||||
The truth is, RSS and related feed formats are just more versatile than anything in wide usage that has attempted to replace it. There is no other easy was for me as a consumer to read a wide variety of publications, formatted in a client of my choosing, where I am virtually guaranteed to see every item that is published, while simultaneously not being shown a bunch of articles I have already read. And as a publisher, it's a simple format that most any publishing software I already use will support out of the box, letting me reach more people and easily distribute many types of documents.
|
||||
|
||||
So no, RSS is not dead. Long live RSS! We last looked at [open source RSS reader][5] options in 2013, and it's time for an update. Here are some of my top choices for open source RSS feed readers in 2017, each a little different in its approach.
|
||||
|
||||
### Miniflux
|
||||
|
||||
[Miniflux][6] is an absolutely minimalist web-based RSS reader, but don't confuse its intentionally light approach with laziness on the part of the developers; it is purposefully built to be a simple and efficient design. The philosophy of Miniflux seems to be to keep the application out of the way so that the reader can focus on the content, something many of us can appreciate in a world of bloated web applications.
|
||||
|
||||
But lightweight doesn't mean void of features; its responsive design looks good across any device, and allows for theming, an API interface, multiple languages, bookmark pinning, and more.
|
||||
|
||||
Miniflux's [source code][7] can be found on GitHub under the [GPLv3 Affero][8] license. If you don't want to set up your own self-hosted version, a paid hosting plan is available for $15/year.
|
||||
|
||||
### RSSOwl
|
||||
|
||||
[RSSOwl][9] is a cross-platform desktop feed reader. Written in Java, it is reminiscent of many popular desktop email clients in style and feel. It features powerful filtering and search capabilities, customizable notifications, and labels and bins for sorting your feeds. If you're used to using Thunderbird or other desktop readers for email, you'll feel right at home in RSSOwl.
|
||||
|
||||
You can find the source code for [RSSOwl][10] on GitHub under the [Eclipse Public License][11].
|
||||
|
||||
### Tickr
|
||||
|
||||
[Tickr][12] is a slightly different entry in this mix. It's a Linux desktop client, but it's not your traditional browse-and-read format. Instead, it slides your feed's headlines across a bar on your desktop like a news ticker; it's a great choice for news junkies who want to get the latest from a variety of sources. Clicking on a headline will open it in your browser of choice. It's not a dedicated reading client like the rest of the applications on this list, but if you're more interested in skimming headlines than reading every article, it's a good pick.
|
||||
|
||||
Tickr's source code and binaries can be found on the project's [website][13] under a GPL license.
|
||||
|
||||
### Tiny Tiny RSS
|
||||
|
||||
It would be difficult to build a list of modern RSS readers without including [Tiny Tiny RSS][14]. It's among the most popular self-hosted web-based readers, and it's chocked full of features: OPML import and export, keyboard shortcuts, sharing features, a themeable interface, an infrastructure for plug-ins, filtering capabilities, and lots more.
|
||||
|
||||
Tiny Tiny RSS also hosts an official [Android client][15], for those hoping to read on the go.
|
||||
|
||||
Both the [web][16] and [Android][17] source code for Tiny Tiny RSS can be found on GitLab under a [GPLv3 license][18].
|
||||
|
||||
### Winds
|
||||
|
||||
[Winds][19] is a modern looking self-hosted web feed reader, built on React. It makes use of a hosted machine learning personalization API called Stream, with the intent of helping you find more content that might be of interest to you based on your current interests. An online demo is available so you can [try it out][20] before you download. It's a new project, just a few months old, and so perhaps too soon to evaluate whether it's up to replace my daily feed reader yet, but it's certainly a project I'm watching with interest.
|
||||
|
||||
You can find the [source code][21] for Winds on GitHub under an [MIT][22] license.
|
||||
|
||||
* * *
|
||||
|
||||
These are most definitely not the only options out there. RSS is a relatively easy-to-parse, well-documented format, and so there are many, many different feed readers out there built to suit just about every taste. Here's a [big list][23] of self-hosted open source feed readers you might consider in addition to the ones we listed. We hope you'll share with us what your favorite RSS reader is in the comments below.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
作者简介:
|
||||
|
||||
Jason Baker - Jason is passionate about using technology to make the world more open, from software development to bringing sunlight to local governments. Linux desktop enthusiast. Map/geospatial nerd. Raspberry Pi tinkerer. Data analysis and visualization geek. Occasional coder. Cloud nativist. Follow him on Twitter.
|
||||
|
||||
|
||||
--------------
|
||||
|
||||
via: https://opensource.com/article/17/3/rss-feed-readers
|
||||
|
||||
作者:[ Jason Baker][a]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]:https://opensource.com/users/jason-baker
|
||||
[1]:https://opensource.com/article/17/3/rss-feed-readers?rate=2sJrLq0K3QPQCznBId7K1Qrt3QAkwhQ435UyP77B5rs
|
||||
[2]:https://www.flickr.com/photos/evokeartdesign/6002000807
|
||||
[3]:https://creativecommons.org/licenses/by/2.0/
|
||||
[4]:https://www.theguardian.com/music/2017/jan/03/record-sales-vinyl-hits-25-year-high-and-outstrips-streaming
|
||||
[5]:https://opensource.com/life/13/6/open-source-rss
|
||||
[6]:https://miniflux.net/
|
||||
[7]:https://github.com/miniflux/miniflux
|
||||
[8]:https://github.com/miniflux/miniflux/blob/master/LICENSE
|
||||
[9]:http://www.rssowl.org/
|
||||
[10]:https://github.com/rssowl/RSSOwl
|
||||
[11]:https://github.com/rssowl/RSSOwl/blob/master/LICENSE
|
||||
[12]:https://www.open-tickr.net/
|
||||
[13]:https://www.open-tickr.net/download.php
|
||||
[14]:https://tt-rss.org/gitlab/fox/tt-rss/wikis/home
|
||||
[15]:https://tt-rss.org/gitlab/fox/tt-rss-android
|
||||
[16]:https://tt-rss.org/gitlab/fox/tt-rss/tree/master
|
||||
[17]:https://tt-rss.org/gitlab/fox/tt-rss-android/tree/master
|
||||
[18]:https://tt-rss.org/gitlab/fox/tt-rss-android/blob/master/COPYING
|
||||
[19]:https://winds.getstream.io/
|
||||
[20]:https://winds.getstream.io/app/getting-started
|
||||
[21]:https://github.com/GetStream/Winds
|
||||
[22]:https://github.com/GetStream/Winds/blob/master/LICENSE.md
|
||||
[23]:https://github.com/Kickball/awesome-selfhosted#feed-readers
|
||||
[24]:https://opensource.com/user/19894/feed
|
||||
[25]:https://opensource.com/article/17/3/rss-feed-readers#comments
|
||||
[26]:https://opensource.com/users/jason-baker
|
101
translated/tech/20170330 5 open source RSS feed readers.md
Normal file
101
translated/tech/20170330 5 open source RSS feed readers.md
Normal file
@ -0,0 +1,101 @@
|
||||
5 个开源 RSS 订阅阅读器
|
||||
============================================================
|
||||
|
||||
![RSS feed](https://opensource.com/sites/default/files/styles/image-full-size/public/images/life/rss_feed.png?itok=FHLEh-fZ "RSS feed")
|
||||
>Image by : [Rob McDonald][2] on Flickr. Modified by Opensource.com. [CC BY-SA 2.0][3].
|
||||
|
||||
### 你平时使用 RSS 阅读器么?
|
||||
|
||||
<form class="pollanon" action="https://opensource.com/article/17/3/rss-feed-readers" method="post" id="poll-view-voting" accept-charset="UTF-8"><label class="element-invisible" for="edit-choice" style="display: block; clip: rect(1px 1px 1px 1px); overflow: hidden; height: 1px; width: 1px; color: rgb(67, 81, 86); position: absolute !important;">选择</label><input type="radio" id="edit-choice-7621" name="choice" value="7621" class="form-radio" style="font-size: 16px; margin-top: 0px; max-width: 100%; -webkit-appearance: none; width: 0.8em; height: 0.8em; border-width: 1px; border-style: solid; border-color: rgb(51, 51, 51); border-radius: 50%; vertical-align: middle;"> <label class="option" for="edit-choice-7621" style="display: inline; font-weight: normal; color: rgb(67, 81, 86); margin-left: 0.2em; vertical-align: middle;">是</label><input type="radio" id="edit-choice-7626" name="choice" value="7626" class="form-radio" style="font-size: 16px; margin-top: 0px; max-width: 100%; -webkit-appearance: none; width: 0.8em; height: 0.8em; border-width: 1px; border-style: solid; border-color: rgb(51, 51, 51); border-radius: 50%; vertical-align: middle;"> <label class="option" for="edit-choice-7626" style="display: inline; font-weight: normal; color: rgb(67, 81, 86); margin-left: 0.2em; vertical-align: middle;">不,但是我过去使用</label><input type="radio" id="edit-choice-7631" name="choice" value="7631" class="form-radio" style="font-size: 16px; margin-top: 0px; max-width: 100%; -webkit-appearance: none; width: 0.8em; height: 0.8em; border-width: 1px; border-style: solid; border-color: rgb(51, 51, 51); border-radius: 50%; vertical-align: middle;"> <label class="option" for="edit-choice-7631" style="display: inline; font-weight: normal; color: rgb(67, 81, 86); margin-left: 0.2em; vertical-align: middle;">不,我从没使用过</label><input type="submit" id="edit-vote" name="op" value="投票" class="form-submit" style="font-family: "Swiss 721 SWA", "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1em; max-width: 100%; line-height: normal; font-style: normal; border-width: 1px; border-style: solid; border-color: rgb(119, 186, 77); color: rgb(255, 255, 255); background: rgb(119, 186, 77); padding: 0.6em 1.9em;"></form>
|
||||
|
||||
四年前当 Google Reader 宣布停止的时候,许多“技术专家”声称 RSS 订阅将会结束。
|
||||
|
||||
对于某些人而言,社交媒体和其他聚合工具满足了 RSS、Atom 以及其他格式阅读器的需求。但是老技术绝对不会因为新技术而死,特别是如果新技术不能完全覆盖旧技术的所有使用情况。技术的目标受众可能会有所改变,人们使用这个技术的工具也可能会改变。
|
||||
|
||||
但是,RSS 并不比像 email、JavaScript、SQL 数据库、命令行或者十几年前告诉我的其他技术已经多了多少天。(黑胶专辑的销售额去年刚刚达到了[ 25 年的顶峰][4]奇怪么?)只要看看在线 Feed 阅读器网站 Feedly 的成功,就能了解 RSS 阅读器仍然有市场。
|
||||
|
||||
事实是,RSS 和相关的 Feed 格式比任何尝试替换它更为广泛地使用。作为一名读者没有其他简单的方法可以以我选择的客户端格式化显示不同的出版物,我实际上看到的是所有发行的内容,而不会显示所有我已经阅读过的内容。作为发行商,这是一种简单的格式,我使用过的大多数发行软件都是开箱即用的,它可以让我被更多的人看到,并且可以简单地分发许多文档格式。
|
||||
|
||||
所以 RSS 没有死。RSS 长存!我们最后一次是在 2013 年回顾了[开源 RSS 阅读器][5]选择,现在是更新的时候了。这里是 2017 年开源 RSS 订阅阅读器的一些主要选择,每个在使用上都稍微有点不同。
|
||||
|
||||
### Miniflux
|
||||
|
||||
[Miniflux][6] 是一个绝对简约的基于 Web 的 RSS 阅读器,但不要将其故意的轻设计与开发人员的懒惰混淆。它目的是构建一个简单而有效的设计。Miniflux 的哲学似乎是将程序弱化,其中一些我们可以在臃肿的 web 程序中看到,以便让读者可以专注于内容。
|
||||
|
||||
但轻便并不意味着功能没用。其响应式设计在任何设备上看起来都很好,并可以使用主题、API 接口、多语言、固定书签等等。
|
||||
|
||||
Miniflux的 [源代码][7]以 [GPLv3 Affero][8] 许可证在 GitHub 中发布。如果你不想设置托管,则可以支付每年 15 美元的托管计划。
|
||||
|
||||
### RSSOwl
|
||||
|
||||
[RSSOwl][9]是一个跨平台桌面 Feed 阅读器。它用 Java 编写,在风格和感觉上它像很多流行的桌面邮件客户端。它具有强大的过滤和搜索功能、可定制的通知,以及用于排序 Feed 的标签。 如果你习惯使用 Thunderbird 或其他桌面阅读器进行电子邮件发送,那么在 RSSOwl 中你会感到宾至如归。
|
||||
|
||||
[RSSOwl][10]的源代码以[ Eclipse Public 许可][11]在 GitHub 中发布。
|
||||
|
||||
### Tickr
|
||||
|
||||
[Ticker][12] 在这个系列中有点不同。它是一个 Linux 桌面客户端,但它不是传统的浏览-阅读形式。相反,它会将你的 Feed 标题如新闻报导那样在栏目中滚动显示。对于想要从各种来源获得最新消息的新闻界来说,这是一个不错的选择。点击标题将在你选择的浏览器中打开它。它不像这个列表中的其他程序那样是专门的阅读客户端,但是如果比起阅读每篇文章,你对阅读标题更感兴趣,这是一个很好的选择。
|
||||
|
||||
Ticker 的源代码和二进制文件以 GPL 许可证的形式在这个[网站][13]上可以找到。
|
||||
|
||||
### Tiny Tiny RSS
|
||||
|
||||
如果不包含 [Tiny Tiny RSS][14],那么将很难列出现代的 RSS 阅读器列表。它是最受欢迎的自主托管的基于 Web 的阅读器,它功能丰富:OPML 导入和导出、键盘快捷键、共享功能、主题界面、插件支持、过滤功能等等。
|
||||
|
||||
Tiny Tiny RSS 还有官方的 [Android客户端][15],希望能够随时随地阅读。
|
||||
|
||||
[Tiny Tiny RSS] 的 [web][16] 和 [Android][17] 源代码以 [GPLv3 许可][18] 在 GitLab 上发布。
|
||||
|
||||
### Winds
|
||||
|
||||
[Winds][19] 是一个建立在 React 之上的现代化的自我托管的 web 订阅阅读器。它利用称为 Stream 的机器学习个性化 API,帮助你根据当前的兴趣找到可能感兴趣的更多内容。这有一个在线显示版本,因此你可以在下载之前先[尝试][20]。这是一个只有几个月的新项目,也许评估它是否能取代我日常的 Feed 阅读器还太早,但这当然是一个我感兴趣关注的项目。
|
||||
|
||||
Winds 的[源代码][21] 以 [MIT][22] 许可证在 GitHub 上发布。
|
||||
|
||||
* * *
|
||||
|
||||
这些绝对不是唯一的选择。RSS 是一个相对易于解析、文档格式良好的格式,因此许多许多因为不同的需求而建立的不同 Feed 阅读器。这有一个很长的自我托管开源的 Feed 阅读器[列表][23],你可能会考虑除了我们列出的之外使用它们。我们希望你能在下面的评论栏与我们分享你最喜欢的 RSS 阅读器。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
作者简介:
|
||||
|
||||
Jason Baker - Jason 热衷于使用技术使世界更加开放,从软件开发到阳光政府行动。Linux 桌面爱好者、地图/地理空间爱好者、树莓派工匠、数据分析和可视化极客、偶尔的码农、云本土主义者。在 Twitter 上关注他。
|
||||
|
||||
--------------
|
||||
|
||||
via: https://opensource.com/article/17/3/rss-feed-readers
|
||||
|
||||
作者:[ Jason Baker][a]
|
||||
译者:[geekpi](https://github.com/geekpi)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]:https://opensource.com/users/jason-baker
|
||||
[1]:https://opensource.com/article/17/3/rss-feed-readers?rate=2sJrLq0K3QPQCznBId7K1Qrt3QAkwhQ435UyP77B5rs
|
||||
[2]:https://www.flickr.com/photos/evokeartdesign/6002000807
|
||||
[3]:https://creativecommons.org/licenses/by/2.0/
|
||||
[4]:https://www.theguardian.com/music/2017/jan/03/record-sales-vinyl-hits-25-year-high-and-outstrips-streaming
|
||||
[5]:https://opensource.com/life/13/6/open-source-rss
|
||||
[6]:https://miniflux.net/
|
||||
[7]:https://github.com/miniflux/miniflux
|
||||
[8]:https://github.com/miniflux/miniflux/blob/master/LICENSE
|
||||
[9]:http://www.rssowl.org/
|
||||
[10]:https://github.com/rssowl/RSSOwl
|
||||
[11]:https://github.com/rssowl/RSSOwl/blob/master/LICENSE
|
||||
[12]:https://www.open-tickr.net/
|
||||
[13]:https://www.open-tickr.net/download.php
|
||||
[14]:https://tt-rss.org/gitlab/fox/tt-rss/wikis/home
|
||||
[15]:https://tt-rss.org/gitlab/fox/tt-rss-android
|
||||
[16]:https://tt-rss.org/gitlab/fox/tt-rss/tree/master
|
||||
[17]:https://tt-rss.org/gitlab/fox/tt-rss-android/tree/master
|
||||
[18]:https://tt-rss.org/gitlab/fox/tt-rss-android/blob/master/COPYING
|
||||
[19]:https://winds.getstream.io/
|
||||
[20]:https://winds.getstream.io/app/getting-started
|
||||
[21]:https://github.com/GetStream/Winds
|
||||
[22]:https://github.com/GetStream/Winds/blob/master/LICENSE.md
|
||||
[23]:https://github.com/Kickball/awesome-selfhosted#feed-readers
|
||||
[24]:https://opensource.com/user/19894/feed
|
||||
[25]:https://opensource.com/article/17/3/rss-feed-readers#comments
|
||||
[26]:https://opensource.com/users/jason-baker
|
Loading…
Reference in New Issue
Block a user