一个有趣的想法

2013-04-04 20:00:03 +08:00
 mozii
有个想法:浏览器上安装插件,获取你访问的页面地址,在浏览器右下方以地址为名生成一个“聊天室”,可看别人的吐槽和评论,也可自己评论。这个要是玩的人多的话,可能会比较有意思,因为你可以看到以往看过这个页面的人留下的东西,然后可以参照评论的数量排序出一些网址,类似hacker news。类似于一个遍布全网的评价系统。
我不懂开发,有谁感兴趣吗?
6244 次点击
所在节点    奇思妙想
37 条回复
mozii
2013-04-06 12:21:16 +08:00
@laoyuan 能做到
lijia18
2013-04-06 13:50:04 +08:00
这个本身业务逻辑并不复杂,很多手机浏览器已经有这个功能了,很多都是垃圾信息,所以主要还是大众用户接受的问题。
mozii
2013-04-06 15:51:16 +08:00
@lijia18 其实没考虑大众,我就是想做个玩玩。
K2
2013-04-06 22:41:57 +08:00
@mozii 有想法就做 不用管谁做过 google 曾经出过个类似的 http://www.google.com/sidewiki/intl/en/index.html
Mac
2013-04-07 00:28:29 +08:00
@mozii

原理很简单,只要单一数据库的单一表就能实现

字段1:索引列,唯一性标识
字段2:URL地址,可以利用缩略网址的API,字段体积可以更小
字段3:发布者身份ID识别,可以利用各类社会化应用的API
字段4:内容

每次访问一个地址时,先通过缩略网址API生成当前页的缩略网址,再在表里查询所有和这个网址相同的数据,按照索引先后倒叙排列输出,做的考究点的再加个timestamp字段标识时间。

难的是,这是个社会化的应用,需要大数据处理能力,而且基本上没有商业价值可言。并且,如此社会化的应用,监管层面不是这么容易就可以过的,参考饭否。这两点不是一个个人和初创小企业能应付的了的。
mozii
2013-04-07 00:33:28 +08:00
@K2 正在挤时间学习code中
pyleaf
2013-04-07 10:21:32 +08:00
我曾经想做过,也实现了一个demo出来。但试用后,发现这是一种弱需求。
1、用户不会每时每刻都跟惦记QQ一样惦记着你这个功能;
2、用户打开网页的目的不是打开你这个功能,所以一般来说都是“用一下”,留存率很低,不会有什么忠诚度,所以对运营是一个大的挑战;
3、用户习惯问题——用户都习惯跑出有熟人圈的地方刨需要的、说想说的。而跑去一个sidewiki的地方的话:1)内容乱七八糟;2)变成一个为了吐槽而吐槽的地方;3)内容没有价值,或者价值不大(除非是一个热点内容,譬如NBA赛事)
mozii
2013-04-07 12:46:04 +08:00
@pyleaf 我只是觉得这个好玩,没考虑盈利模式的问题,成本不高的情况,做个玩,爱玩的人玩,就不存在第二、三个问题了。第一个就更不存在咯,不应该打扰你的正常体验的。
whbell
2013-05-03 15:38:52 +08:00
@mozii 数据的存储可以利用sina微博。

当前的页面url, 可以放在微博里当作tag. (微博已经有了这个功能)

当打开一个页面的时候, 把微博里的各个用户的发言,聚合显示即可。

把你的展示页面,设置用户可以加入收藏夹,像Instapaper那样使用。

-------使用场景------
用户到了某一个internet 页面, 觉得有意思, 想看看是否有其它人来发表的感想。 于是点击收藏夹里的你的应用,里面的javascript被驱动, 传递当前页面url, 进入留言展示页面。

在留言展示页面,根据url-Tag 从微博中取出相关的多条微博, 显示。
下面放微博的发言editbox...
whbell
2013-05-03 15:41:59 +08:00
供参考: 希望你能做出更有意思的东西。

<head>
<title> 网页评论 </title>
</head>

<body>

<script type="text/javascript">
//alert(getQueryString('cmurl'));
function getQueryString(name)
{
// 如果链接没有参数,或者链接中不存在我们要获取的参数,直接返回空
if(location.href.indexOf("?")==-1 || location.href.indexOf(name+'=')==-1)
{
return '';
}

// 获取链接中参数部分
var queryString = location.href.substring(location.href.indexOf("?")+1);

// 分离参数对 ?key=value&key2=value2
var parameters = queryString.split("&");

var pos, paraName, paraValue;
for(var i=0; i<parameters.length; i++)
{
pos = parameters[i].indexOf('='); // 获取等号位置
if(pos == -1) { continue; }

// 获取name 和 value
paraName = parameters[i].substring(0, pos);
paraValue = parameters[i].substring(pos + 1);

// 如果查询的name等于当前name,就返回当前值,同时,将链接中的+号还原成空格
if(paraName == name)
{
return unescape(paraValue.replace(/\+/g, " "));
}
}
return '';
};
</script>


<script type="text/javascript">
(function(){
var cmurl = getQueryString("cmurl");
document.write("大家正在评论:" + "<a href=\""+cmurl+"\">"+cmurl+"</a><p>");
var cmurl = escape(cmurl) ;
var url = "http://widget.weibo.com/distribution/comments.php?width=0"
+ "&url=" + cmurl
+ "&border=1&brandline=y&fontsize=14&appkey=1209711650&language=zh_cn&dpc=1";
//alert(url);
document.write('<iframe id="WBCommentFrame" src="' + url + '" scrolling="no" frameborder="0" style="width:100%"></iframe>');
})();
</script>
<script src="http://tjs.sjs.sinajs.cn/open/widget/js/widget/comment.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
window.WBComment.init({
"id": "WBCommentFrame"
});
</script>

</body>
</html>
feichai
2013-05-03 20:50:13 +08:00
网页应该是弱需求,不如电影和音乐之类的,那个有弹幕这种东西的存在了。
不过我无法预测未来,也许是个方向呢。
玩玩的话,弄出来,记得发帖啊去瞅瞅
mozii
2013-05-03 21:10:33 +08:00
@whbell 谢谢
mozii
2013-05-03 21:15:23 +08:00
@feichai 最近的确是没什么时间做,之前看完meteor文档,写了几个小东西,发现他很适合干这个。做出来了,一定发,呵呵。
54miracle
2013-05-04 15:26:23 +08:00
可以考虑打通下Pocket的API,可能有点意思
xavierskip
2013-05-04 15:41:22 +08:00
你说的是这个意思么 http://goggles.sneakygcr.net/

这个是画画的。同浏览一个网页的涂鸦
caomu
2013-05-23 23:01:06 +08:00
可以试试Google+的Comments
例子:
1. https://plusone.google.com/_/widget/render/comments?bsv&first_party_property=BLOGGER&view_type=FILTERED_POSTMOD&parent=extension&width=800&href=http%3A%2F%2Fwww.v2ex.com%2F (V2EX首页上的讨论)
2. V2EX上关于这个评论组件的讨论帖 /t/66336
3. Chrome 扩展, +Comments https://chrome.google.com/webstore/detail/hiflgppnhjfdiohjbgipbakoepdincmd ,现时是弹出Popup,按LZ想法放在页面内右下角其实也可以。

-----------------------------------------
ps lz的附言,『id用页面title』,不知何解,感觉还是用页面URL的hash或现有短网址算法比较好。
mozii
2013-05-23 23:04:04 +08:00
@caomu 是觉得有的同一个页面,网址不一样,当然,我不懂啊,或者能搞定的。想起来,加上webrtc怎么样,哈哈。

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

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

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

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

© 2021 V2EX