BMTD 's Yard of Fun

    Technology, Sports, Music, Chinese Essays

    Browsing Posts published in June, 2006

    海龟网 与web 2.0 海归论坛设计的主导思想是内容和用户的便利始终在最重要的位置,虽然由于资源的限制目前还有许多不尽人意的地方,例如界面不整齐美观,一些功能使用不太方便或者不直观等等,但是这些都是一直在努力完善的。在这不断 改进的过程中也借鉴吸收不少web 2.0的思想和相关功能, 但决不是赶时髦为了web 2.0而web 2.0, 而是为了为用户提供更好的服务。 除了现在已有的功能,我们计划的改进(所谓”改版第二阶段“,)中下列的跟web 2.0 相关: – 提高用户参与程度 理想情况是 everything is editable by users, end users are able to control the data they created; 好处在于: 大家对论坛/网站管理有更大参与,对内容更有决定权; 网站管理人员的负担可以减轻。 网站管理更加民主,减少由于网友与网站管理人员个人口味不同导致的纠纷,以及潜在错误。 具体来说,我们的计划(有些已经在做, 有些还只是计划)包括: (1)由用户评分选精华和糟粕 除了现有斑竹推荐的导读之外,超过预定积分值的用户也可以对帖子进行评分(1-5, 或者简单地送鲜花还是臭鸡蛋)。一个帖子有超过预定数目的不同网友进行评分,并且分数达到精华值则自动被标记为用户推荐精华,并且在首页显示。反之,若帖子得分低于垃圾铁上限,则被自动送入公开的垃圾版。 这与Digg的做法有点类似。无痕也提过这方面的建议。 (2) 擂台区 这个是固若GinTonic大虾的建议,我们觉得很好;做法与用户评分类似,只是目的稍微不一样:用户评选将发生口舌战斗的帖子送进擂台区。 详细可见贴: http://www.haiguinet.com/bbs/viewtopic.php?p=975868 (3) 文章分类 现在的论坛是自上而下的”专题"(taxonomy); 但是问题是许多文章不一定属于我们预定义的专题。一个自然的想法是借鉴folksonomy,由用户输入 帖子相关的关键词。但是单纯由作者标记的关键词表也有问题,一是不一定准确, 二是同一个意思有太多同义词造成关键词太多; 一个办法 是类似”Collabulary“的办法,即关键词由多个用户产生--除了文章作者,其他有权限的用户也可以标记帖子的关键词。 这跟wiki有点类似:一个作者可能解释某个词语不够准确,但是与其他作者的合力作用下总的来说趋于权威的答案。 [...]

    表格形 (flat view) VS 树形 (threaded view, tree view) 树形和表格形各有其优缺点: (1) 树形易于形成一个讨论的气氛。 (2) 与表格形比较,从点击量来说树形会使帖子的点击量看起来少许多,原因是树形统计点击量是单个帖子的点击量,而表格形是整个主题(主帖及其所有跟帖的点击数, 因为跟帖的点击数是无法统计的)。 举个例子,在树形下看这个帖子:http://www.haiguinet.com/bbs/viewtopic.php?p=969231 的点击数是8236; 如果切换成表格形,那么该主题的点击数则为37139. 所以如果你在天涯等论坛上看到一个点击数为上万的主题,其实际点击数不一定比海归网上一个点击几千的主帖多。 (3) 树形结构在跟帖不多的时候比较清晰,对讨论一目了然。就象看各人的对话一样。这是绝大多数人喜欢的树形显示的优点,但从另一个角度来说也是缺点:许多人干脆只看跟帖标题知道一个大概,而根本不点击阅读帖子本身。还有许多人回帖不看帖。 (4) 表格形不易搞清跟帖的关系:跟帖多了,搞不清是在跟谁的帖。 (5) 树形更适于就一个问题深入讨论:两大原因: –前面的缺点,跟帖搞不清跟谁的,那实际上就主要是跟前一个的或者主题的。而树形的跟帖则经常叉开引出其他讨论,越说越离题。偶的观察是只要深度超过4的跟帖的内容跟主题基本无关。 — 一旦有根贴总要被顶上来的,这样一个话题可以不断的连载更新和深入讨论下去; 举个例子,同样是连载小说,吴越或250、安校长的每集出来都是都是一个单独的主贴,每次点击率几百上千,根贴几个到几十个;如果上下集间隔时间较长,上一集就被冲到不知哪里去了。而在表格形式的论坛如新郎搜狐天涯,一篇小说的所有连载都是在同一个主题里的,每当有人参加讨论或者作者出了一集新的,该主题又被顶上来,累计起来的根贴和点击数就可以想象了。 (6) 树形结构一般跟帖数量少,而表格形结构跟帖数目多。除了龟坛外,1海外最大的中文论坛文学城,以及万维等都是这样。原因跟前面一条的基本相同。另外树形跟帖如果太多按现在一般的论坛程序也没法handle: 想象一个5000跟帖的主题按现在龟坛的树形结构展开时的样子,更不要说对论坛系统的负担。 那么解决办法是什么?结合树形和表格形的优点, 表格中有树,树中有限制。海归网的改进计划中就包含这点。 该洗洗睡了,下回聊聊BBS 的生态组织, 国内外论坛的特点和异同。

    聊聊偶用过的讨论区系统(历史篇) (1) 模拟电话线拨号BBS: 最早的BBS出现于internet还未出现的时候,那时候的BBS不在internet上只能靠电话线。具体来说开个论坛只要买台机器,装个架站软件,有个modem (modem组),几条电话线就可以了。 90年代中期在下在深圳玩过一下这种电话线BBS中最流行的一种: Fidonet BBS. 机器里装个fidonet的客户端,然后拨号到某个电话号码,拨通然后就可以访问BBS了,界面形式跟internet 上telnet界面的BBS差不多。当时FidoNet已经比较先进了,在站与站之间还有自动转信功能。虽然如此,这种BBS系统使用者一般都是在些封闭的小圈子里, 一些发烧友发起,朋友之间介绍的。由于比较封闭估计比较适于反动分子秘密聚会聊天而不会被网警抓获。 但是比较麻烦的是一是系统不稳定经常掉线,二是业余的BBS站同时在线人数上限很小,三是只适于本地讨论--否则长途电话费会让你倾家当产。不知道现在国内还有没有人玩Fidonet了。 印象中珠海金山的求伯君当年也玩这种BBS, 金山公司还架过站,叫西点BBS什么的。 (2) usenet 最早的USENET也是在inetnet还未出现的时候,是运行在古老的UUCP协议上的讨论系统。后来internet的普及大大扩展了usenet newsgroup的使用,至今运行NNTP的usenet仍然是世界最大的网络之一,也是世界上最大的讨论区。 偶第一次接触USENET比fidonet BBS还早些,也是九十年代中期,在北京刚接触internet的时侯(那时的internet是lynx, gopher和mosaic的天下)第一次在unix的命令行订阅读取usenet newsgroup, 那与全世界人民一起进行讨论的感觉真爽。后来一些windows email客户端象eudora, netscape mail等也都支持newsgroup; 在后来可以直接在web上一个叫Deja 的网站上搜索usenet消息和发帖子。后来deja被google收购,成了现在的google groups. google groups现在是个大杂烩,即是usenet的一个(最大的)接口, 又是google自己的maillist的web接口。google groups的大部分用户估计根本不知道自己在使用USENET. USenet的特点一是大,横跨全世界整个互联网,内容包罗万象;二是技术上的分布式特点--这是一个典型的分布式网络,不是控制在一个或少数公司或组织手里的系统 (也就是说跟类似e-donkey 或者gnutella那样的P2P网络相象)。 大部分usenet的newsgroup是没人管的(当然更没法删帖改帖什么的), 有少部分是帖子正式发表前必须经moderator审核批准。 (3) mailing list 这严格不算讨论区,只是邮件讨论组。早期大部分maillinglist 都是简单mail server 上的distribution list. 后来有专门的listserv之类的邮件组软件, 在提供邮件组管理功能同时也提供web 界面。 yahoo收购的egroups(现在是yahoo groups)是mailing list软件的集大成,重心移到了web上;提供在线读、发消息,相册,聊天室,文件共享等等功能,基本可以算是后来SNS软件的前身。 google groups现在也提供类似yahoo groups的mailinglist和讨论区功能。 [...]

    (1) 关于 web 2.0定义 web2.0 是最近一年来的Buzz word,可是什么是Web 2.0没有一个标准的定义;虽然网上最常见的是 Tim O’reilly的"what is Web 2.0",但确实有点众说纷纭。 从这些五花八门的定义归纳一下, 流行的关于web 2.0的特性有: -- 用户有更多的交互和参与; -- 内容的产生和发表更多地依靠草根网民而不是网站的专职内容编辑人员;或者说网上内容的产生更加分散,更加民主。 -- 网站的推动和发展力量是依靠独特的有价值的数据和内容 -- web 作为一个计算平台, 基本在浏览器上可以完成一切任务(象传统的字处理,购物甚至网络游戏等等。。) --web 1.0 静态页面居多, web 2.0 主要是动态产生的内容 -- 社会网络效应 -- 更好的用户体验 -- web 2.0 网站的流行不需要专门的推广宣传。 还有一个经常被与web 2.0相提并论的词是longtail现象。 从技术上来说,大部分公认的web 2.0网站应用一个或多项这些技术: --programmable web, 通过web services等技术提供公开的API; – 通过RSS等手段进行信息聚合 – Tagging (Folksonomy): 用于信息的分类--与传统自上而下的分类系统不同,folksnomy是由网民根据自己判断给内容加的分类标签。 --社会软件功能:要点在于信息的共享,社区,blog, [...]