打分进化史
作者:一叶千鸟 来源:千鸟志 发布时间:2009-12-24 12:20:00
所谓“评论”不是必须得有文本框,用户录入提交数据才算,广义上的评论包括用户的任何“表态”,典型如打分。我接触电子商务时间并不长,最早应该是04年在ebay上购物,但对打分模式的设计还比较熟悉,分享几点心得。
最早打分就是简单的“1分、2分、3分、4分、5分”下拉选项,最土的select+option组合控件。后来普遍改成了单选radio,主要还是在交互角度达成了共识。因为select+option的下拉菜单要点两次,点一次展开,点二次选择;并且得点开之后才能看清楚目前的选择有哪些。select+option组合适用于有多选项的场合,但打分这里并没有太多选项,具体原因见下文。
关于十分制还是五分制,目前主流应该都是五分制,起码电子商务领域如此。我个人认同的原因,五分等级制正接近用户评判事物好坏的标准,除去中间和两个极端,分别还有个模糊尺度可选,再多复杂,再少又感觉不够用。有同行提到十分制能提高平均分数,因为等级切分更多之后,用户打低分的概率会降低,相对中庸的七八分会增多,有数据支持。又有同行提到十分制会增加用户的认知成本,降低用户参与度,也有数据支持。具体我认为还是看商业目标吧,精准操作五分制更易于理解,休闲娱乐十分制或许更具可玩性。
另外还有负分模式,比如“-2、-1、0、1、2”五个选项,常见于新闻内容网站。我理解针对客观事实的评价往往需要更强烈的感情宣泄,五分制等级更适合传达好、有多好这样的引导性投票。也因此,负分制显然不适合电子商务网站。
在视觉设计方面的提升,在五角星形象深入人心前后,也有设计师创新了很多造型来传达“打分”的意思,比如手势。目前来看,五角星图形还是占主流,这点东西方文化出奇的一致。
我认为打分模式最有价值的创新是客户端实现技术,在06年1月份的CSS动态显示等级选择器中发表了全新的设计模式,其实就是后来在加速图片显示中提到流行的CSS Sprites技术,新东西总是让同行们激动不已。目前来看,使用此方案的案例很多,数据显示效果也不错。
优秀的淘宝买家打分


猜你喜欢
- requests库安装和导入第一步:cmd打开命令行,使用如下命令安装requests库。pip install requests由于我的安
- 前段时间写了个比较简单的批量水印添加的python实现方式,将某个文件夹下面的图片全部添加上水印。今天正好有时间就做了一个UI应用的封装,这
- 1、效果图2、安装npm install --save nprogress基本用法NProgress.start();NProgress.d
- 最近写一个爬虫系统,需要用到python的日志记录模块,于是便学习了一下。python的标准库里的日志系统从Python2.3开始支持。只要
- 简介tuple1.元组是以圆括号“()”包围的数据集合,不同成员以“,”分隔。通过下标进行访问2.不可变序列,可以看做不可变的列表,与列表不
- 利用Opencv中的Houghline方法进行直线检测—python语言这是给Python部落翻译的文章,请在这里看原文。在图像处理中,霍夫
- 网站上的Banner条,是网站用来作为盈利或者是发布一些重要的信息的工具。但是它又不能作为网页的主要内容,因为它的主要目的是吸引人的注意力,
- 题目:1. 利用拉格朗日乘子法#导入sympy包,用于求导,方程组求解等等from sympy import * #设置变量x1 = sym
- 出现这个问题的原因不是'/xxx.frm'这个文件不见了,而是这些文件的权限(应该要是mysql)不知道为什么变成了root
- 一、简介你一定用过那种“OCR神器”,可以把图片中的文字提取出来,极大的提高工作效率。今天,我们就来做一款实时截图识别的小工具。顾名思义,运
- 一、Python的字典在项目的开发过程中,如果遇到有映射关系的内容可以考虑使用Python中的字典进行存储数据,字典中冒号前的数据称为【键】
- 本文实例为大家分享了微信小程序自定义支持图片的弹窗,供大家参考,具体内容如下为index.wxml添加如下图代码: (微信小程序 - can
- 一、什么是异常在python中,错误触发的异常如下二、异常的种类在python中不同的异常可以用不同的类型去标识,一个异常标识一种错误。1
- 1.选择数据库 USE刚链接到MySQL时,没有数据库打开供你使用,而我们需要选择一个数据库,才能进行以下的操作。方法:USE语句USE M
- 在windows下安装Mysql系统日志出现max_open_files: 2048 max_connections: 510 table_
- cron 简介在 Unix-like 操作系统中,有一个大家都很熟悉的 cli 工具,它能够来处理定时任务,周期性任务,这就是:
- 一、在django后台处理1、将django的setting中的加入django.contrib.messages.middleware.M
- 基于spring boot开发的微服务应用,与MyBatis如何集成?集成方法可行的方法有:1.基于XML或者Java Config,构建必
- 先看下效果图:指令是啥?按照惯例,先请出官方的解释:指令 (Directives) 是带有 v- 前缀的特殊特性。指令特性的值预期是单个 J
- 在做我的友情链接批量检查工具过程中,碰到一些情况,就是对方网页会用gzip压缩。用gzip压缩的好处是,能压缩网页大小,加快网页的浏览速度,