Stash来啦!我开发的第一个Chrome扩展

标签: Development Digital Javascript Chrome Cloud | 发表时间:2011-06-03 15:39 | 作者:吼吼 plidezus
出处:http://www.imchao.net

很久很久很久很久没写博客啦,难得写一次博客,居然是来发布产品的。言归正传,我和一个朋友(强生生)打磨的Chrome扩展——Stash来啦!绝对是你需要的工具,请耐心看完下面的内容。

什么是Stash?Stash是一个以全新的方式储存和管理标签页的chrome扩展程序。这个小东西由强生和我合力完成。从构思到开发我们花了不到一个月的时间,而且都是在业余时间进行的。我们希望以这个项目作为起点和尝试,能做出更多有意思的产品。

那么究竟Stash有什么用呢?我们来看一下当初我们构思的故事吧。

在某个下午,Dick在一台普通的台式机前忙碌。他正在进行BOSS交给他的A任务。他在网上找了很多资料,这时候他的浏览器状态是这样的。

怎么样,标签多得可怕?更可怕的是,这时候BOSS突然要他优先完成B任务。Dick开始清理桌面,准备进行新的工作。那么这些已经找到的资料怎么办呢?

别管他新开个窗口?一个一个保存到收藏夹?可以批量保存到收藏夹?

NO!NO!NO!Dick打开了Stash,点击“暂存”。这时候所有的标签页都不见了!不过Dick很淡定,因为他知道,只要点击Stash列表中的项目,就可以奇迹般的恢复原来的标签页!

故事还没结束。

这时候BOSS突然安排他去见一位客户,他将在路上花费2小时。Dick觉得路上不能浪费时间。他掏出笔记本,打开浏览器,点击Stash列表中的项目。奇迹发生了,明明在台式机上保存的标签页,居然在笔记本上原封不动的恢复了!

这就是Stash!

Stash下载地址:

https://chrome.google.com/webstore/detail/bnhjedgfogckebfhnlicnkbdjlmpibck

如果下载不了,请点击这里

Stash的产品模型来自我的迫切的需求。当初构思这个产品就是想单纯的满足我自己的需求。我当然最了解自己的需求,所以在发布后,Stash完全按照我预想的方向发展,没有偏离轨道。

快速开发,多次迭代是Stash项目顺利进行的关键。Stash经常被修改,现在已经到0.2.2版了。记得当初开发出0.1版本的时候非常不稳定。我通过多次迭代使得它进化到0.2版。目前Stash已趋于稳定,之后我们还会继续迭代。

要把简单留给用户。Stash的诞生的使命就是解决问题。我们不想把麻烦带给用户。所以我们把stash做的足够的简约,以至于它只有三个行动点。但实际上stash有很多功能。它可以同步存储的书签。当初我们还想搞个云同步。可是搞云同步还需要让用户注册一个额外的账号,这样太麻烦了。不如直接利用Chrome原生的书签同步功能。我们把tab存储为书签,这样Chrome就会自动同步。这就好像是个Gift,当用户使用了Chrome的同步后,突然发现Stash居然也是同步的。我们觉得这样做不但可以简化流程,还可以给用户带来惊喜。

What’s next? 支持快捷键?支持自定义?支持***?别担心,我们会继续围绕着stash的功能进行讨论,目的是找到Stash的核心价值,让Stash更好用。

Furthermore,你的声音是对我们最大的支持,请把你的想法告诉我们,谢谢!

相关 [stash 开发 chrome] 推荐:

Stash来啦!我开发的第一个Chrome扩展

- plidezus - i'm Chao-吼吼在这
很久很久很久很久没写博客啦,难得写一次博客,居然是来发布产品的. 言归正传,我和一个朋友(强生生)打磨的Chrome扩展——Stash来啦. 绝对是你需要的工具,请耐心看完下面的内容. Stash是一个以全新的方式储存和管理标签页的chrome扩展程序. 从构思到开发我们花了不到一个月的时间,而且都是在业余时间进行的.

在Chrome里使用“Stash”

- WCM - I'm TualatriX
我大概是在2008年末的时候开始全面转向使用Git来管理自己的源码的(见此:Ubuntu Tweak转向用Git管理),从此一发不可收拾,Git成为了我的得力助手. 使用Git的好处不言而喻,它有周边丰富的第三方工具(如Gitstas),优秀的Web服务(如Github),甚至如Heroku这样的网站都用Git作为部署工具.

最快的 Logstash 替代方案 go-stash v1.0.1 发布

- - 开源中国-软件更新资讯
go-stash v1.0.1 现已发布. go-stash是一个高效的从Kafka获取,根据配置的规则进行处理,然后发送到ElasticSearch集群的工具. go-stash有大概logstash 5倍的吞吐性能,并且部署简单,一个可执行文件即可. docker 方式,确保配置文件路径正确. config.yaml示例如下:.

Chrome网页应用开发教程

- tiger - 互联网的那点事
发布时间:2011年2月1日. 发布源:How-Tos(OhBoard). 我花了10天时间开发了OhBorad,这个小巧的白板应用. 12月12日,我萌生了想法,12月22日我赚到了第一笔钱3.99美金. 所以在这里和大家分享一下这个开发指南. 如果你打算自己做Chrome网页应用,那么你可幸运了.

手把手教你开发chrome扩展一:开发Chrome Extenstion其实很简单

- huangct - 博客园-首页原创精华区
Chrome的更新速度可以说前无古人,现在我每天开机的第一件事就是打开Chrome检查是不是有了新版本. 界面清爽、操作人性化、网络备份资料和快速的启动速度令我爱不释手,还有它拥有众多的扩展程序,相对于firefox的插件来说,数量上和质量上稍显不足,但相信chrome将会很快在扩展上超越firefox,firefox上内存占用上实在不令人满意,也许我使用firefox的一个原因就是因为firebug,不过相信chrome平台的类firebug插件也会很快出现.

开发过快 Firebug开发者跳槽到Chrome

- 尉铧 - cnBeta.COM
据CNET报道,火狐浏览器扩展Firebug程序员John J.Barton被Chrome开发小组聘请,将不再开发firebug,转为Chrome浏览器调试. John J.Barton于7月17日写到,“本周一,我开始在谷歌Chrome浏览器小组的新一代网络开发工具团队工作. 并且不再为火狐浏览器提供纠错调试扩展firebug”.

中文版 Chrome 扩展开发指南上线

- ArBing - 谷奥——探寻谷歌的奥秘
感谢 Jay Wang 的爆尿. 360极速浏览器一批工程师用业余时间完成了Chrome extension developer's guide全部翻译工作,放在360极速浏览器应用开放平台的开发文档里供大家参考学习. Chrome扩展开发者指南共有6大章节:. 感谢360极速浏览器对Chrome开发中文资料的贡献,希望能帮到更多的Chrome开发者,制作出更多更好的Chrome扩展.

Google Chrome扩展开发指南全部翻译工作完成

- beralee - cnBeta.COM
感谢金山说下次我们翻译啥?的投递. 360极速浏览器一批工程师用业余时间完成了Chrome extension developer's guide全部翻译工作,放在360极速浏览器应用开放平台的开发文档里供大家参考学习.

Chrome和Firefox联手开发跨浏览器Web App应用

- pansin - Solidot
whuhacker 写道 "Mozilla曾经计划发布一个开放的跨浏览器Web App Store,使得Web应用可以运行于Firefox、Chrome、IE、Safari、Opera等多种浏览器. 现在,Chrome正和Firefox联手推进这项计划. 一个名为Web Intents的框架正在开发以帮助Web Apps更加顺畅地运行.

Chrome 开发工具支持远程调试

- Leo Pay - 谷奥——探寻谷歌的奥秘
Google Chrome 开发工具(简称 DevTools)前端界面是作为 HTML + CSS + JavaScript 的 web 应用实现的. 它采用序列化的信息通道与被审查页面通讯. 开发团队建立这个序列化异步交互通道是为了将 DevTools 前端移出被审查页面的进程. 但实现了才发现,甚至能将 DevTools 前端移出浏览器运行.