分享一个 Chrome 插件,可以在任意网页实时聊天评论,并且可以保存网页方便日后查询。
初衷是觉得浏览到某个网页时想和别人讨论看看,然而网页不一定有评论框,即便有也不是实时的,所以便做了这个插件,爱聊天的朋友就可以畅所欲言了。
这里下载插件: https://chrome.google.com/webstore/detail/qtime-extension/bldcellajihanglphncgjmceklbibjkk
官网在这里: https://quotime.me/
不用注册也可以用插件。
我不懂怎么在 V2EX 贴截图诶。。。
1
ixinshang 2016-12-31 08:19:38 +08:00 via Android 1
挺不错的
|
2
imn1 2016-12-31 09:24:10 +08:00
这个运行原理是什么?是怎么找到一同浏览的人的?
|
3
ArchiTech OP @imn1 判断当前的 url, 我现在在这个页面 https://www.v2ex.com/t/331386 你来就可以和我聊天
|
6
ArchiTech OP 对的, websocket
|
7
imn1 2016-12-31 09:51:39 +08:00
|
9
skydiver 2016-12-31 10:04:32 +08:00 via iPad
问题是用的人不够多的话,很难找到人聊天
|
10
batnss 2016-12-31 10:09:53 +08:00 via Android
10 多年前有这种工具 页面加一段 js 即可
|
11
changwei 2016-12-31 10:27:01 +08:00 via Android 1
这种东西思路还听创新的嘛,楼上说十年前就有,我是不知道有这玩意儿。
这思路其实很类似于视频弹幕一样,你我看到相同的内容,我们有感而发,大家互相看到。 如果能大范围推广开来,就像前端人手安装一个百度 fe 插件那样火起来,还是很不错的 |
12
ArchiTech OP @skydiver 没错。。所以和收藏网页链接的功能结合在一起了,网站首页列一下当前比较多访问的链接,尝试汇聚一下人流。
|
14
rashawn 2016-12-31 10:51:05 +08:00 via iPhone
难道以后看个网页还要点击屏蔽弹幕……
|
16
MonkeyDLuffy 2016-12-31 11:15:04 +08:00
@ArchiTech 是不是玩挂了
|
17
ArchiTech OP @MonkeyDLuffy 怎么了,我这里没问题。
|
19
haiyang416 2016-12-31 11:35:42 +08:00 via Android
记得好几年前这里也有人发过这样的工具,不知道后来怎么样了。
|
20
kn007 2016-12-31 13:36:51 +08:00
直接贴图地址就行了,话说什么时候完善成这样了,哈哈
|
21
kn007 2016-12-31 13:44:52 +08:00
话说同个人不同窗口打开聊天窗口,现在虽然是会合并显示,但后面的窗口数没什么必要显示,而且目前有个 bug
|
22
kn007 2016-12-31 13:45:47 +08:00
额,是自动改名了,自动加了个(2),多次就会重复加。
|
23
exoticknight 2016-12-31 13:48:54 +08:00
这个其实就是跟服务器沟通吗?
那服务器掉线了咋办 |
25
ArchiTech OP @kn007 恩,我基本直接把旧的 code base 移植到 chrome 插件里了,按 url 划分房间的新用法和原来设计的情境不完全一样,所以有这些 bug ,等有空改改。。
|
26
ArchiTech OP @exoticknight 恩,是跟服务器沟通,服务器接收以后再广播信息。
服务器宕机这个问题不针对这个应用吧,一般都是跑多台服务器, load balancer 对每台服务器做 health check ,挑在线的服务器转发请求。 如果两个人想私聊倒是可以考虑增加点对点的通讯,完全不用经过服务器。我并没有做这个功能。。 |
27
solomaster 2016-12-31 16:00:22 +08:00
你们都不看新浪 nba 的嘛? 这玩意一直都有。
|
28
yangxiongwei 2016-12-31 16:09:11 +08:00
以前一次黑客马拉松,做了一系列有关弹幕的小玩意。
其中有个就是,在任何网页,通过弹幕实时聊天的插件。 |
29
ArchiTech OP @yangxiongwei 弹幕的形式确实有趣,不过不会影响用户点击原网页的内容吗?是用 Iframe 或者 canvas?
|
30
exc 2016-12-31 16:44:49 +08:00
|
31
liaoyaoheng 2016-12-31 17:12:28 +08:00
|
32
ArchiTech OP @exc 对的,两个都是实际存在的 bug, 有时间会尽快修 :P
我还没做点对点的功能呢,服务器肯定要的,如果做的话应该会直接用这个库-http://socket.io/blog/socket-io-p2p/ , 双方先经过服务器交换数据然后升级为 p2p 协议。。。 选这个是因为觉得 socket.io 挺好用的,所以估计这个也不错。 |
33
ArchiTech OP @liaoyaoheng lol, 那个只是 Incognito Window 啦!
|
34
kn007 2016-12-31 17:33:00 +08:00
@ArchiTech 新版我有在你那边测试过,没什么问题,不会出现(2),嘿嘿。
我主要是因为不想让其他人知道都有谁在,所以没更新。而且新的代码记得变动大了,我要重新理一遍。 我说的窗口数,主要指 name 后面会带(2)。 @liaoyaoheng 隐身模式就黑了。 @exc 主要是因为聊天记录的储存方式所致,图片内容如果以 base64 的话,多的话,会占用过多空间。服务器本身不储存图片。 |
35
kn007 2016-12-31 17:36:31 +08:00
@exc 至于不同页面聊天信息一致问题,可能因为是目前处于同一个房间(概念上),@ArchiTech 到时可能会对页面( host 、 req )这块做出处理,就可以不同 tab 不同聊天室,或者不同站点不同聊天室了。
|
36
kn007 2016-12-31 17:44:40 +08:00
我想到个比较大的问题,就是我们的 block 系统没做好。(新版我记得也不行,只能 close ,但是还能重新请求)
如果到时有人四处发 ad 怎么办? |
37
kn007 2016-12-31 17:45:24 +08:00
kick 我记得上次试了,并未用?
或许我记错。 |
38
FreeDog 2016-12-31 18:00:43 +08:00 1
增加屏蔽话不投机的人功能才好玩~ 不然都是小广告什么的很烦
|
39
hebeiround 2016-12-31 20:37:08 +08:00 via iPhone
这个功能之前见过蛮多的。
只是大部分做成标注类型的 这样的实时聊天倒是很有意思 |
40
caomu 2016-12-31 21:50:05 +08:00 via Android
google 曾经有过一个 sidewiki ,后来的 google+也有类似的网页评论功能。。。后来。。。
|
41
lain0 2017-01-01 01:49:32 +08:00 1
|
42
dphdjy 2017-01-01 09:29:26 +08:00 via Android 1
如果抛开网页评论,这个功能几年前火狐出过一个,一行 js 引入实时协作,可以记录聊天内容,同步网页修改什么的。。。
|
43
xlvecle 2017-01-01 09:52:49 +08:00 1
几年前很想做个这样的评论的软件,楼主有心了
|
48
Rice 2017-01-01 12:13:57 +08:00 via iPhone
至少 5 年前就有这玩意,是 js 实现,弹幕式聊天,后来可能倒闭了吧
|