前言:随着互联网+的概念流行,互联网金融也逐渐成为大家耳熟能详的词语,市面上相关的产品也是层出不穷,从2014年开始,在余额宝的引领下的各种宝类APP,以及P2P、基金、股票都开发了各自的APP产品,那么问题来了,怎样设计出更加友好的金额输入框呢?下面我谈谈我的经验与方法。
设计金额输入框时,交互设计师要思考用户在使用过程中遇到的问题,比如数字显示时,很多金融APP设计时都沿用了千分位分隔符的样式。当你输入这样1,260,018,301金额,你能第一眼看出是什么数量级的金额吗?是不是有些吃力?甚至有时我们输入14,345时,也会从后向前,以个、十、百、千、万……,进行定位处理一下。你是不是也有同感呢?估计你并没有感觉到千位分隔符带来的方便,反而感觉它在里面干扰视线,增加了阅读的难度。还有些APP的金额输入框,没有做千分位分隔符的提示,那就更不利于用户感知自己到底输入的是什么数量级了。
左图为掌上基金的买基金页面 右图为微众银行的转入页面
先说说“千位分隔符”的来历,它是一个舶来品,它其实就是数字中的逗号。依西方的习惯,人们在数字中加进一个符号,以免因数字位数太多而难以看出它的值。所以人们在数字中,每隔三位数加进一个逗号,也就是千位分隔符,其目的是为了更加容易认读出数值。那么为什么是以三位为一段,而不是其他位数呢?这是因为英文里没有“万”“亿”,只有“千(thousand)” “百万(million)” “十亿(billion)”,而这三个计数单位是以千进制的,如:10^3 thousand = 1 million ;10^3 million = 1 billion ,以三位为一段对一个长数字进行分隔,能一眼看出它有几个billion、几个million 和几个thousand,千位分隔符就是这么产生的。但是,千位分隔符在中国不适用。中国人自从引进阿拉伯数字以来,也遇到了长数(数位较多的数字)阅读上困难,为了阅读、识认的方便,不知道从什么时候从西方引进了千位分隔符,但这个纯西方的玩意儿并不服中国的水土。
还有些APP会有大写金额的提示,但是大写金额都是繁体字,较长且不利于阅读,你可是试试读一下这个金额:70,820,036 柒仟零捌拾貳万零叁拾六元整 是不是也很吃力?那么怎么解决这些问题呢?
为此,我的设计方案是这样的(注:如果大家有更好的方案欢迎交流):
当用户输入的金额超过千时,出现最高分位提示,每多输入一位,最高分位随之增加。我设计的两个金融相关的APP均采用了该种样式。
左图为好买储蓄罐APP存活期页面 右图为汇付理财APP的投资页面
另外,还有一个方法也可以解决这个问题,那就是使用万分位分隔符(资料里看来的),1,260,018,301 改用万位分隔符,即为: 12,6001,8301 我们一眼就能看出它有三个数级,分别有12(个)亿、6001(个)万和8301(个)个。若把“个”去掉,连起来读就是:12亿6001万8301。怎么样,还需要个、十、百、千、万地取数数位吗? 但是很可惜还没有在中国实行。如果以后采用了万分位分隔符,也就不存在我上面所说的问题了。
关于金融APP的交互设计,我还会不断总结和更新,先以此为例开个头吧!
作者:柴维英(汇付金融首席交互设计师,从事交互设计多年,做过赌场系统\股票\基金\P2P等相关APP设计)