使用RSS打造你的科研资讯头条
本文章为 "生信草堂" 首发,经生信草堂授权、原作者(Steven Shen)同意转载。由于微信不允许外部链接,你需要点击文章尾部左下角的 "阅读原文",才能访问文中链接。
一、什么是 RSS
RSS 是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容 Really Simple Syndication)。通常在时效性比较强的内容上使用 RSS 订阅能更快速获取信息,网站提供 RSS 输出,有利于让用户获取网站内容的最新更新。网络用户可以在客户端借助于支持 RSS 的聚合工具软件(例如Inoreader, NewzCrawler, FeedDemon),在不打开网站内容页面的情况下阅读支持 RSS 输出的网站内容。
简单的来说,RSS 就是一个收集箱(海报栏),一个 inbox ,通过不同的 feed 地址,将各种订阅源汇总到一起,在某个客户端中统一体现,每天刷一次,一切就像清空收件箱一样方便。
二、为什么需要 RSS
举个例子,假如我们同时关注了知乎的某个专栏(如,R 语言中文社区)、简书某个专题(如,生物信息学与算法),以及其他一些生信大神的博客,除此之外我们还是 BBC、The Wall Street Journal 的读者。如果我们想要获取这些专栏、博客、网站的最新文章内容,按照以往的阅览模式,我们需要分别登录这些不同的网站把这些网站的内容浏览一遍才可以。这就意味着我们要每天至少分别打开上面所有网站的链接各一次,而且每次都要加载网站的动画、排版和文字内容,消耗大量的时间和流量。
有了 RSS 系统,你只需要订阅各个网站的 RSS 链接,并在 RSS 阅读器内统一阅读自己订阅的文章就行了。RSS 阅读器可以自动检索和更新各网站最新的内容,你读过的文章也可以自动标记,非常方便。
三、如何开始我的 RSS
首先,我们需要一个 RSS 源,即 Feed。
Feed 是为满足以某种形式持续得到自己更新的需求而提供的格式标准的信息出口。就是信源。信息发布网站将网站全部或者部分信息整合到一个 RSS 文件中,这个文件就被称之为 Feed 。信源中包含的数据都是标准的 XML 格式,不但能直接被其他站点调用,也能在其他的终端和服务中使用。RSS 订阅的过程中会用到的 “Feed”,便是表示这是用来接收该信息来源更新的接口。
一般我们需要订阅的新闻或者博客网站中大部分主流网站会有专门的 RSS 链接方便用户订阅,如果没有也没关系,RSS 订阅服务通常会自动识别网站地址。或者我们可以使用专门的 RSS 生成器为没有 Feed 的网页生成 RSS 格式订阅源,如,Feed43、RSSHub 等等。
关于常用的 RSS 源,这里推荐知乎的一个回答:你必读的 RSS 订阅源有哪些?
其次,我们需要一个 RSS 阅读器。
就像电子书需要电子书阅读器才能阅读一样,Feed 只是 RSS 的一个数据源,它本身是写给程序看的,必须经过阅读器转换,才能成为可以浏览的格式。
RSS 阅读器多种多样,大致分为两种,一种是桌面型的,需要安装;另一种是在线型,直接使用浏览器进行阅读。
目前,市面上能叫得出名字的 RSS 阅读器有数十款以上,我们无意对这些阅读器进行一一测评比较,今天只聊一聊个人感觉比较满意的一款 RSS 阅读器:Inoreader。
最后,介绍一款 RSS 阅读器。
Inoreader 是保加利亚一款基于网络内容和云服务的 RSS 聚合器,且支持移动设备 Android 和 iOS 端。它以统一的布局为用户编排整理定制来自在线资源的新闻源,并可与他人分享。Inoreader 由 Innologica 于 2013 年首次发布。截止 2018 年 7 月 30,Inoreader 最新版本为 5.3.26。
Google reader 是 RSS 订阅服务的鼻祖,但该业务在 2013 年被 Google 关闭了。Inoreader 是 Google reader 的继任者中做的比较好的,它的用户界面与 Google Reader 非常相似,支持中文界面,加载速度非常快,还不需要FQ,支持快速导入,可以保留加星文章,有许多的快捷键,可订阅无限,支持分享到社交网络等等。
1. Inoreader 注册
登陆 Inoreader 中文版官网,注册,现在可选注册有 facebook,tweeiter,或者其他邮箱。读者可自行选择在上面注册,注册成功后即可登陆网址。
2. Inoreader 登陆
注册成功后即可登陆网址,显示首页。这里界面如下。如果是英文界面想要切换成中文:点击右上角齿轮图标 → Preferences → Interface → Language:简体中文 → 右下角点击 “Save”。
点击 “跳过这一步”,到达仪表盘主页面:
3. Inoreader 添加订阅
1) 常用订阅
可以通过点击 “https://www.inoreader.com/folder/8648252“ 中的 “订阅” 把网友分享的 “我的必读订阅源” 添加到自己的 Inoreader(订阅后的源可以自定义增删):
添加 “我的必读订阅源” 后的 Inoreader:
2) 根据搜索框输入关键字,或者期刊名称得到订阅源
比如我们输入 “PLOS ONE” 关键词就可以看到该杂志的一系列订阅源,点击即可完成订阅。
3) 具体数据库添加
这是一种比较详细的订阅方式,我们需要去各大数据库选择自己需要的,比如 pubmed,你打开之后,输入你想要的关键词,在搜索框下方有一个 “create RSS” 直接点击:
点击 “XML” 图标,当得到一个 XML 网页后,我们把该网页的链接复制:
最后,我们把 XML 网页的链接黏贴到 Inoreader 网站,点击订阅,这样就可以得到具有关键字的网站了,如图所示:
4) 使用 Inoreader 添加知乎专栏订阅
Inoreader 支持知乎专栏的 URL 搜索,比如我们要把知乎的 “R语言中文社区” 专栏添加到 Inoreader,只需要把该专栏的 URL 粘贴到 Inoreader 搜索区,在找到的源中点击订阅即可。
5) 使用 Inoreader 添加简书订阅
简书默认是没有提供 RSS 输出的。因此我们想要添加简书专题、文集或者作者的订阅,需要借助简书 RSS 生成器,这里推荐一个神器:JianshuRSS(链接:http://jianshu.milkythinking.com/)。
首先,我们把简书的 “生物信息” 专题链接 “https://www.jianshu.com/c/2e21055ceb0e“ 粘贴到 JianshuRSS:
第二,点击”Go”,把生成的 xml 源链接复制至 Inoreader:
最后,在搜索栏点击搜索到的源,添加订阅:
关于 Inoreader 的 RSS 源就写到这里了。对于普通大众而言,RSS 的上手门槛高确实有点高,需要自己找链接,也缺少互动,但是在知识爆炸的今天却很实用。
4. Inoreader 使用设置
当我们完成订阅后,许多订阅源你可以对它进行整理,在 Inoreader 中右键即可实现。
为了提高阅读效率,我们也可以选择切换视图。就是右上角那个很像眼睛的图标,选择杂志视图,即可如下。
当然 Inoreader在左边下角提供其他的服务,如 Inoreader 下方还有统计数据,统计你一天看了多少,,快捷键大全,新手指导,联系客服,调整左栏项目等等。有兴趣的童鞋可以自行去体验一下。
最后,提供几张 Inoreader 在安卓手机上使用的截图:
四、参考资料
Platycodon,《2018 年主流 RSS 服务选哪家?Feedly、Inoreader 和 NewsBlur 全面横评》,少数派
数据小冰,《inoreader阅读器使用》,CSDN
阮一峰,《如何使用RSS》,阮一峰的网络日志
哈尔滨工业大学学报编辑部,《RSS订阅》
程引,Alpha,等,《你必读的 RSS 订阅源有哪些》,知乎
爱因斯没有坦,《科研利—inoreader 同步世界的资讯》,简书
·end·
—如果喜欢,快分享给你的朋友们吧—
我们一起愉快的玩耍吧
本文分享自微信公众号 - 生信科技爱好者(bioitee)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
使用RSS打造你的科研资讯头条的更多相关文章
- 用CentOS 7打造合适的科研环境 :zhuan
这篇博文记录了我用CentOS 7搭建地震学科研环境的过程,供我个人在未来重装系统时参考.对于其他地震学科研人员,也许有借鉴意义. 阅读须知: 本文适用于个人电脑,不适用于服务器: 不推荐刚接触Lin ...
- 用CentOS 7打造合适的科研环境
http://seisman.info/linux-environment-for-seismology-research.html 这篇博文记录了我用CentOS 7搭建地震学科研环境的过程,供我个 ...
- 用 CentOS 7 打造合适的科研环境
这篇博文记录了我用 CentOS 7 搭建 地震学科研环境 的过程,供我个人在未来重装系统时参考.对于其他地震学科研人员,也许有借鉴意义. 阅读须知: 本文适用于个人电脑,不适用于服务器: 不推荐刚接 ...
- Linux系统之路——用CentOS 7打造合适的科研环境
安装CentOS CentOS 7的安装与其他Linux发行版的安装差不多,个别地方稍有不同. 准备工作 准备材料 U盘:容量700M以上,用于制作U盘启动盘,因为在制作启动盘时会格式化U盘,所以U盘 ...
- 为什么说Thunderbird是最好的桌面RSS阅读器
也许现在再讨论RSS阅读器似乎已经过时了,毕竟随着社交网络服务的发展,通过一个带有大众评分能力的社交网络(比如reddit),相比RSS的固定订阅而言,也许你能更快地在你所关心的话题上更快地获得新的资 ...
- GIS科研站
http://www.3sbase.com/3sbase/ 近年来,地理信息科学发展迅猛,科研人员日益增多,但目前尚缺乏良好的交流平台,致使优秀的科研成果难以推广.同时,对于大量的GIS学生而言,对国 ...
- React Native开发技术周报1
(一).资讯 1.React Native 0.21版本发布,最新版本功能特点,修复的Bug可以看一下已翻译 重要:如果升级 Android 项目到这个版本一定要读! 我们简化了 Android 应用 ...
- React Native专题
转载注明出处:地址:http://www.lcode.org本文出自:[江清清的技术专栏]本React Native讲解专题:主要讲解了React Native开发,由基础环境搭建配置入门,基础,进阶 ...
- 一切皆为 JavaScript
JavaScript起源于Netscape公司的LiveScript语言,这是一种基于对象和事件驱动的client脚本语言.最初的设计是为了检验HTML表单输入的正确性. 早些年,JavaScript ...
- vmware安装centos7
VMware下安装CentOS7.2 http://www.mamicode.com/info-detail-1455647.html centos7.2配置网络 http://blog.csdn.n ...
随机推荐
- Java (强/弱/软/虚)引用
一.整体架构
- Docker 容器上部署 Zabbix
首先,从 Docker Hub 上拉取 Zabbix 镜像.可以使用以下命令: docker pull zabbix/zabbix-server-mysql:latest 这会下载最新版本的 Zabb ...
- selenium验证码处理-获取验证码图片二进流数据转成原图保存
1.因为视频的作者给的代码不完整,只有核心部分的代码. 2.视频作者示例使用的第三方破解12306的脚本网页(失效了) 所以本人无法复现,此次截取部分代码作为理解核心意思(思想方法最重要) 1.面向对 ...
- 【深入浅出 Yarn 架构与实现】6-2 NodeManager 状态机管理
一.简介 NodeManager(NM)中的状态机分为三类:Application.Container 和 LocalizedResource,它们均直接或者间接参与维护一个应用程序的生命周期. 当 ...
- Centos8发布,下载链接
就在昨天Centos8发布了,今天试着尝鲜,感受:真香. 瞧官网都没有介绍,真香就是了. Centos 8 下载地址:http://ftp.sjtu.edu.cn/centos/8.0.1905/is ...
- 快速搭建一个go语言web后端服务脚手架
快速搭建一个go语言web后端服务脚手架 源码:https://github.com/weloe/go-web-demo web框架使用gin,数据操作使用gorm,访问控制使用casbin 首先添加 ...
- 从0到1手把手教你ASP.NET Core Web API项目配置接口文档Swagger(二)
传送门:从0到1手把手教你ASP.NET Core Web API项目配置接口文档Swagger(一) 一.设置Swagger页面为首页--开发环境 我们虽然可以在输入 /swagger 后顺利的访问 ...
- 【Vue】三
Vue组件 非单文件组件 一个文件包含多个组件 单文件组件 一个文件只包含一个组件,vue文件初始化:vueInit <template lang=""> <di ...
- 14-压缩css
const { resolve } = require('path') const HtmlWebpackPlugin = require('html-webpack-plugin') const M ...
- Protobuf编码规则
支持类型 该表显示了在 .proto 文件中指定的类型,以及自动生成的类中的相应类型: .proto Type Notes C++ Type Java/Kotlin Type[1] Java/Kotl ...