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