表单是前端开发中最常实现的基础功能之一,表单的设计对于用户体验来说非常重要,这里我们就来分享一篇携程前端团队对于网站Web端表单的交互式设计思考:

每逢页面中呈现洋洋洒洒的表单,用户就会开端感到头疼,有些用户就会直接挑选抛弃,而我想评论的是,怎么面临表单时让用户直接留意他们需求填写的必填项,削减不需求的信息的搅扰。必选项是以什么方法呈现在现如今的表单中的呢?

1、 表单信息的体现类别下面是一个关于Web表单规划的调查报告,这个成果来源于100个令人瞩目的网站。41%的网站运用标签右对齐 (YouTube, Facebook, Metacafe)30%的注册表单运用顶端对齐(Behance.net, Wufoo, Tickspot, Mixx, DZone)29%运用的是标签左对齐((Digg, Ning, Wykop.pl, 43things, StudiVZ)关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第1张

2、 表单的运用规模1) 注册2) 登陆3) 填写信息(付出,订单填写,个人信息填写等)4) 发布

3、 必选项显现方法1)以*展现方法a)*在信息标签的左面关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第2张

b)*在信息标签和填写信息的右侧关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第3张

c)*在信息标签和填写信息的傍边方位关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第4张

d)*在信息标签右侧关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第5张

2)非*必选标志a)非*icon体现方法关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第6张

b)无必选项标志(都是必选项)关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第7张

c)标示非必选项关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第8张

d)暗提示关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第9张

4、 必选项的深化考虑1)*和非*考虑a)*作为一个用户习气现已存在了许多年,现在用户只需求看到文本框前面的*就根本知晓其为必选项,有些网站现已将“*为必填项”之类阐明文字也直接躲藏了。那么关于这个用户根本不需求太多考虑就知晓的图标,关于需求简化用户考虑的表单来说的确要优于一些其他的非“*”icon的呈现了。b)有人会疑问一个表单,假如都是必填项,还有必要用*去标志出每个必填项吗?在没有必填项标志的时分,大部分人会有两种不同的了解,一类人会以为,这些均为必填项,而另一类人则会了解为此处均为非必填项,那么在这种情况下,假如标记了必填项能够满意不同人群的考虑。还有人,会疑问在一个表单中大部分项为必填项只要少部分为非必填项时,咱们是否能够直接在非必填项旁标志出非必填的标志呢?当一个页面大部分为必填项时,而只要少数非必填项时,非必填项假如做的太弱化会导致整页无法区别必填还对错必填;而假如非必填项做的过分杰出的话又反过来杰出了页面中需求弱化的信息项,用户反而会去焦点重视在他们可填可不填的项中,有点拔苗助长。因而,我仍是以为当页面中的表单,无论是全部都是必填项仍是大部分必填项,咱们仍是以“*”标出,这样也能使各类用户都不发生了解性的过错。当然了,不同情况下的运用当然也有所不同,例如:用户在登陆时的认知,一般用户在登陆时输入项如用户名,暗码等信息,而且此些项也根本是必填项,在这种认知的基础上,即便不呈现*也不会形成任何了解性问题,那么作为精简准则来说,一般能够去掉*。c)文本框内必填项暗提示,也是一个比较明晰标志必填项的方法,而且还很节约空间。可是现在许多网站都在文本框中对文本框填写方法做其他暗提示,这个时分必填项暗提示就相对会被约束运用的规模了。作为必填项暗提示标志,还有两个丧命的缺点便是,当我填写完结时,我并不了解哪些是必填项哪些为非必填项,还有便是关于radiobox、checkbox、下拉框的必填来说也没有很好的解决方案。因而,在运用必填项暗提示时,在表单方法为文本框,而且文本框内无其他暗提示句子的时分也能够运用。2) *考虑a)用户关于表单的视觉走向关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第10张

关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第11张

从这张热门图中能够看出,关于表单类别的视觉走向是以左面标签为主向右延展。大部分用户会集在标签方位,一般用户填写次序也是从上至下的,从左至右,较少用户会挑选跳动式的填写形式。b)*方位从上述用户视野流能够看出,*的方位应该在标签邻近,而且能够规整摆放(这个或许还需研讨)会更一望而知的展现出必填项。这个时分作为:标签左对齐的时分,*直接呈现在标签前面,显着比较优,可是因为标签左对齐关于表单来说,标签项和填写项方位脱离太远,或许会让用户搞不清楚究竟哪个标签对应哪个文本框,因而此类标签方法不太拥护呈现。关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第12张

那么标签右对齐的时分,*呈现在标签与文本框傍边,个人以为相对前一种来说要舒畅许多了。不只使得标签项和*标志和文本框等都离得很近,而且*的方位还能够成一直线对齐。假如*呈现在文本框或许其他项的后方,会使得用户不得不跳动视野,而且他们在填写完结时才意识到哪些是必填哪些非必填。关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第13张

标签顶对齐,此类方法,常常呈现在宽度有约束的时分,也是现在常常看到的体现方法。依照之前的理论来说此类方法为了视野流更好的展现,个人以为标签前面带*会比较好,这样使得*、标签、文本框方位最近,也使得*能成直线展现。当然还有一类特例,便是表单一行有多个填写项,这种方法*假如方位不妥,很简单让人误解*的方位,如下图:关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第14张

此图中,名字前的*很简单让人误解为是下拉框出的*。因而这时分*方位假如在标签和文本框傍边能够很好的躲避此类误解。尽管现在,咱们以为标签右对齐,*呈现在标签与文本框傍边方法较优,可是也会呈现特例,比方当呈现radiobox的时分假如*呈现在标签和radio傍边,那么就会如下图: 关于网站Web端表单的交互式规划考虑(web端表单设计)  表单 交互式设计 Web 第15张 

转载请说明出处
知优网 » 关于网站Web端表单的交互式规划考虑(web端表单设计)

发表评论

您需要后才能发表评论