rss是什么(rss被禁用)
引言大约七年前,谷歌决定关闭谷歌阅读器(Google Reader),这是一款世界闻名、深受人们喜爱的RSS阅读器 。我认为,自那以后,没有其他服务如此真诚地哀悼 。我还记得打开HTC的小野火阅读器时那种温暖的感觉 。
【rss是什么(rss被禁用)】
当然我也试过Feedly,Inoreader等很多替代品,甚至在我的服务器上安装了微RSS,但是没什么感觉 。许多年后,我停止使用RSS,但从Twitter、HN或Reddit获取新闻 。
有点悲观 。
所以我觉得也许是时候做自己的RSS阅读器了,比其他阅读器更适合我的个人需求 。也许这能帮助我重新养成阅读RSS的好习惯 。
过去的辉煌这一切都是几年前开始的 。
显然,web将成为主导技术,所以我开始使用jQuery,添加CSS并创建一个小的静态HTML页面,通过AJAX下载RSS内容,解析并在屏幕上显示标题 。
那时候我对极简主义很感兴趣 。页面上只显示了简短的新闻标题和漂亮清晰的字体 。即使要添加另一个博客,我也必须编辑HTML源代码本身 。
好在RSS阅读器页面从来没有收集过任何个人信息,不需要任何登录,非常好用 。
RSS和Atom feed解析的短功能真的很刺激,因为太简单了!
有一段时间,越来越多的博客对我的读者来说变得遥不可及 。原因是CORS(跨域) 。
从另一个客户端javascript来源获取RSS/Atom xml不再可行 。所以我编辑了HTML新闻页面来使用一些公共的CORS代理 。
当这些语言开始消亡时,我自己意识到了Go语言中的功能:
个人CORS代理和用于推送新闻的HTML文件的组合效果很好,但我慢慢放弃了这些努力 。
当前现状这几天看着老气横秋的jQuery总是很奇怪,于是我赶紧用React完成了一个单页应用(SPA) 。
我决定添加一些功能来允许用户添加/删除提要,而不是强迫他们编辑HTML代码 。我还添加了一些动画来异步获取新闻,这样用户就不需要重新加载页面了 。
我在笔记本电脑和手机上做过几轮测试,深感更简单直观的方式才是正确的 。所以我做了一些努力:
抛弃使用 JSX,直接在HTML中创建基础布局 。使用
推荐阅读
- 界面剂是什么(界面剂干嘛用的)
- 普拉达是什么(普拉达所有代言人)
- 在吗是什么意思(对方说可以的怎么回复)
- 增发是什么意思(增发资金是什么意思)
- it行业是什么(学计算机可以从事什么职业)
- g20是什么(g20是专门性还是一般性)
- 车架号是什么意思(电动车信息查询系统)
- 基金定投是什么(每个月定投1000元10年后)
- 环氧树脂是什么(环氧树脂产地)
- toc是什么(toc标题是什么意思)