爱意满满的作品展示区。
wtser

我的第二个 chrome 扩展 十阅 ( TenRead)

  •  
  •   wtser ·
    wtser · Apr 21, 2015 · 4972 views
    This topic created in 4177 days ago, the information mentioned may be changed or developed.

    业余时间写的一个新闻阅读工具,充分利用碎片化时间进行阅读。

    为何要做这个东西

    满足自身需求

    之前一直有订阅 rss 的习惯,有博客也有各种聚合站。

    博客类的站点更新频率不是特别频繁,但是几个聚合站点,例如 hacker news 等,每日更新内容特别多,每天都看不完。日积月累,一个月下来就要奔溃了,而且很多内容是及时性比较强,到月底再去看已经过时了。

    之前发现了一个软件叫 一览,能浏览几个热门网站的精华文章,随时想看就能看到最新的热门文章。于是我把 rss 里面的部分订阅取消,然后用 一览 来解决。

    用了一段时间发现,一览体验虽好,但是提供的网站就那么几个,而且不支持添加自定义站点,造成了很大的限制。

    为了满足自己的这个需求,我决定开发类似功能的 chrome 扩展程序,十阅 因此诞生了。

    锻炼开发技能

    最早还不会 angular,使用的是 backbone jQuery 开发,开发这个扩展用了2天时间,实现了阅读新闻和管理阅读源的功能,就上谷歌商店上了第一版本。

    第二版在第一版的基础上,增加了订阅商店的功能。降低添加阅读站点的难度。

    目前的第三部,使用了 angular 进行了重构,对界面和交互也进行了微调。使用 gulp 功能把前端构建环境也搞起来,使用 bower 管理第三方依赖。还使用了 sass。接下来可能还会搞搞 coffee script。

    贡献社会(开源)

    这个项目托管于 github 和 coding.net

    核心代码其实很简单,有兴趣的朋友可以 fork 一份,有问题也可以发个 issue 给我。

    有了 RSS 为何还需要它

    这个扩展解决了以下几个问题

    解决信息过载

    让你从信息爆炸的灾难中解脱出来。

    实时获取热门文章

    只关注热点文章,提高阅读效率

    利用碎片化时间

    愿景

    • 让更多的人受益于此项目
    • 希望更多人加入开源行列

    功能实现使用的技术与工具

    • angular
    • zepto
    • sass
    • gulp

    功能介绍

    扩展默认预置了一些网站。你可以在配置页面进行 增删改。

    扩展配置页面提供了订阅商店的功能,目前已经添加了若干站点,不断完善中。

    资源链接

    下载 chrome 扩展

    hoten.crx 无法正常访问谷歌商店请下载这个文件

    界面预览图

    popup

    配置页面

    配置页面

    Supplement 1  ·  Apr 25, 2015
    1.2.0版本 https://github.com/wtser/tenread/releases/download/1.2.0/build.crx

    增加几个订阅源
    改进后台配置页面 UI
    点击文章不激活tab页面进行打开

    有好的订阅源请大家推荐哦,我会收录下。
    22 replies  •  2015-04-24 12:51:50 +08:00
    leehomsf
        1
    leehomsf  
       Apr 21, 2015
    对我这种书签一大把的人来说确实有点用。。。
    Xrong
        2
    Xrong  
       Apr 21, 2015
    这不是长的和Mac app: One 一样?楼主是One作者?
    tyrik
        3
    tyrik  
       Apr 21, 2015   ❤️ 1
    蛮好
    yuewolf
        4
    yuewolf  
       Apr 21, 2015   ❤️ 1
    还是非常有用的。

    Greader 之后,感觉大多数RSS订阅都不咋滴了。
    An0sunShy
        5
    An0sunShy  
       Apr 21, 2015
    @Xrong 感觉并不像 ONE的是在左边的。如果是同一作者不会有啥必要去改到右边,更像一种模仿后的修改。
    wtser
        6
    wtser  
    OP
       Apr 21, 2015
    @Xrong 不是One作者,改到右边是方便点击扩展展开后切换站点,鼠标移动距离会少一些。
    One的内容源相对是固定不变的,而我这个扩展支持添加自定义的内容源。
    wtser
        7
    wtser  
    OP
       Apr 21, 2015
    @An0sunShy 界面上的确有模仿,内容获取方式还是不一样的思路。
    ballkids
        8
    ballkids  
       Apr 21, 2015
    会有出firefox addon的计划吗?
    Kilerd
        9
    Kilerd  
       Apr 21, 2015
    在Segmentfalut 的微信推送号上面见到这个,好像就是今天吧

    感觉还是不错的,不过这样的分类方式不太喜欢,其实也是看个人吧.
    ulic95
        10
    ulic95  
       Apr 22, 2015
    试用看看~
    bleaker
        11
    bleaker  
       Apr 22, 2015   ❤️ 1
    想法很棒,建议加入 Designer News 和 Product Hunt 或者允许用户自定义 RSS 源。
    wtser
        12
    wtser  
    OP
       Apr 22, 2015
    @bleaker 之前实现的时候考虑过转化 rss,后来发现还是挺折腾的,而且rss全文输出解析也很消耗内存。
    我后来的思路是把 网页html下下来,然后用jquery选择器筛选出新闻的标题和链接。
    wtser
        13
    wtser  
    OP
       Apr 22, 2015
    @ballkids 迁移成本似乎不高,可以考虑。
    Lucups
        15
    Lucups  
       Apr 22, 2015
    已 star,已感谢~

    有想法做个扩展,参(co)考(py)一下源码~
    jemyzhang
        16
    jemyzhang  
       Apr 22, 2015
    不错,谢谢!~
    kechx
        17
    kechx  
       Apr 22, 2015
    已使用,稍后提供使用体验。
    siriusVtoEX
        18
    siriusVtoEX  
       Apr 22, 2015
    又找到几个好网站,已添加进RSS,多谢。现在RSS每天好几百条信息已经习惯了,成功锻炼了我的阅读速度-_-
    还有,谁手速那么快,你的startup的rss我直接用了 =_=
    wtser
        19
    wtser  
    OP
       Apr 22, 2015
    @BlueWolf 应该是该网站跪了
    ulic95
        20
    ulic95  
       Apr 23, 2015
    貌似没法用了……
    arens
        21
    arens  
       Apr 24, 2015
    好像还不错,其实以这个东西可以做个文章采集器,自动采集与发布~
    ulic95
        22
    ulic95  
       Apr 24, 2015
    @arens 举个栗子?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1080 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 23:37 · PVG 07:37 · LAX 16:37 · JFK 19:37
    ♥ Do have faith in what you're doing.