分享一个自己做的Chrome插件,V2EX Notifications

2012-05-21 14:58:29 +08:00
 lackrp
传送门: https://chrome.google.com/webstore/detail/jfkgdiedphggdhbiaebblaccdenoiaaj

小弟实力有限,希望各位多提意见 :)
6430 次点击
所在节点    分享创造
53 条回复
romoo
2012-05-22 16:41:07 +08:00
@lackrp 可能刚到上海水土不服吧。。。
zythum
2012-05-22 16:48:06 +08:00
@lackrp 目前围脖也是这样的。很多地方的未读数的出来都是这样的。
lackrp
2012-05-22 17:28:27 +08:00
@romoo 嗯,脑子掉在半路了
lackrp
2012-05-22 17:43:12 +08:00
我觉得还有一点想不太明白。假设我们允许用户自己填feed地址,且这个用户有两个帐号A和B,这时,用户填写帐号A的feed地址,但是浏览器里登陆的是帐号B,那么当用户通过帐号A的feed打开 /notifications 时,看到的却是B的提醒。

相比用id区分不同用户的notification feed,我更倾向于类似于log-in/cookies的做法,或者这两个方法都保留

你觉得呢?cc @Livid
Livid
2012-05-22 17:56:48 +08:00
@lackrp 那个输入框应该是 readonly 的,并非是可以让用户输入。现在已经修正。

另外,我考虑增加一个设置已读标记的接口。
lackrp
2012-05-22 18:03:31 +08:00
@Livid Sorry,没表述清楚,我想说的输入是相对于这个插件而说的,换言之,用户将这个feed地址复制粘贴到插件的选项中。
另外,从另一个thread /t/36919 中的讨论,是不是不打算支持通过cookies区分用户的方式?
多谢
Livid
2012-05-22 18:05:18 +08:00
@lackrp 目前是每个用户对应一个属于自己的 /n/private_token.xml
lackrp
2012-05-22 18:26:09 +08:00
@Livid 嗯,那么除了notifications,还有其他地方有用到这个private token吗?
qq286735628
2012-06-09 10:34:45 +08:00
@lackrp
反馈个建议,现在的notifications,貌似不能后台打开页面。
比如我看到几条感兴趣的话题,但我只能打开第一条,想打开第二条的话,又得重新打开notifications并找到那个地方
lackrp
2012-06-09 11:28:03 +08:00
@qq286735628 谢谢,我不是很清楚这个要如何实现,让我思考一下
qq286735628
2012-06-09 11:35:43 +08:00
@lackrp 你可以参考一下fawave,在插件里面浏览微博信息的时候,鼠标左键点击连接,浏览器会后台打开新的页面,但插件的界面不会消失
lackrp
2012-06-10 02:15:19 +08:00
@qq286735628 使用了一下fawave,好像点击链接之后,浏览器后台打开页面,但是插件popup还是会消失。不知道是不是我使用的方法不对。我们可以私下里交流,我的邮箱:lack.rp@gmail.com
romoo
2012-10-11 16:38:05 +08:00
@lackrp 用 chrome.tabs.create 方法,selected 的属性为 false 就可以后台打开新页面了,奇怪 http://developer.chrome.com/extensions/windows.html#current-window 里面居然没写。

http://gist.github.com/3871009

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/36757

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX