热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

谷歌教你25招构建一个优秀的移动网站

谷歌公司的研究人员聆听了119个小时用户对移动网站的抱怨,了解到构建移动网站的精髓。最近,来自谷歌公司和AnswerLab的研究人员主持了一场长达119小时的用户测试会议,他们每天都会让用户访问100个不同的移动网站,这些网站涉及的行业范围非常广泛,比如零售行业,保险行业,或是新闻行业。参与测试的用户会把自己的使用感觉

谷歌公司的研究人员聆听了119个小时用户对移动网站的抱怨,了解到构建移动网站的精髓。

最近,来自谷歌公司和AnswerLab的研究人员主持了一场长达119小时的用户测试会议,他们每天都会让用户访问100个不同的移动网站,这些网站涉及的行业范围非常广泛,比如零售行业,保险行业,或是新闻行业。参与测试的用户会把自己的使用感觉实时告诉研究人员。最后,谷歌公司的研究人员总结出了25个要点,内容如下:

1、“行为召唤”内容要靠前或居中

对于移动用户来说,往往很容易忘记菜单选项,因此,你应该把自己最关键的“行为召唤”内容放置在一个醒目的位置上,这样用户就能轻松看到。所以,你需要让最重要的“行为召唤”内容占据到网站的主体部分上,用户就能够快速完成相关任务,另外,如果要继续执行下一个任务,你可以利用菜单选项标明,也可以把下个任务紧跟在第一个任务完成之后。在移动端,你的“行为召唤”内容应该和桌面终端不一样,所以你必须要“对号入座”,因地制宜。

关键要素:把你最重要的“行为召唤”内容放置在网站最突出的位置上面。

2、让菜单看起来既简洁又亲切

一个范围较广的菜单可能非常适用于桌面网站,但是移动用户可能没有足够的耐心来回滑动自己的手机,他们不喜欢在查看一长串菜单选项之后才找到自己想要的东西。那么,你需要想想看,如何在最少的菜单里面放上自己最需要的功能选项呢?举个例子,有一家大型零售商店(在此就不透露它的名字了),他们在自己的移动网站上优化产品类别菜单,和桌面菜单完全不同,让移动终端的菜单选项为用户提供了一个更加简短,更加清晰的产品列表。

关键要素:一个简短的菜单,搭配上清晰的类别选项,可以让移动访问者更加清晰的进行站点导航。

3、要让用户便于回到主页

当移动用户在你的网站上面导航浏览时,他们会希望可以快速回到之前的主页上面。谷歌公司在研究中发现,用户往往喜欢点击页面上的公司Logo,因为他们觉得这种方式可以直接回到主页上去,所以你的网站必须也要支持这个功能,否则如果用户点击了Logo,却毫无反应,他们肯定会觉得非常失望。

关键要素:把网站上的公司Logo优化成一个导航按键,当用户点击之后可以导航回到主页

4、别让促销广告抢了你网站的风头

促销活动和广告会影响你的网站内容,也会影响用户在网站上的体验。谷歌的研究人员让用户访问一家公司的移动网站,上面有一个巨大的横幅广告,这些用户无一不被这个广告吸引,而无心注意广告下面的导航按键,而这个导航按键反而能够为用户提供更多关于该公司的内容信息。

关键要素:确保促销广告不会影响网页的导航功能,而且要把广告和“行为召唤”内容彻底区分开

5、保持搜索功能可见

如果用户需要寻找一些特殊信息,那么他们就会使用网站的搜索功能,因此,搜索必须是移动网站上最重要的功能之一,一般而言,用户希望能够在网站页面的顶部使用文本搜索功能,因为页面顶部位置最容易让人发现。

关键要素:把网站的搜索功能放在主页的顶部,可以用一个文本框显示搜索功能。

6、确保网站搜索结果符合用户预期

实际上,用户似乎并不讨厌一页一页的翻阅搜索结果,但是他们更加看重网站返回的搜索结果是否符合他们的预期,因此,你至少需要确保自己搜索结果的第一个显示页面能够精准的满足用户搜索要求。在移动终端上面,因为屏幕非常小,所以你需要提供一些智能搜索功能,比如帮助用户自动拼写,或是修正用户的错误拼写,等等。

关键要素:确保你的网站搜索功能可以返回有效的结果,另外需要完善智能搜索,提供自动拼写或错误拼写纠正等功能。

7、使用过滤功能提升网站搜索易用性

用户会使用搜索过滤功能,这样可以缩小搜索范围,返回的搜索结果也更精准。不过,你需要确保用户使用过滤搜索之后,不会一无所获。网站应该让用户知道一个过滤搜索功能可能会返回多少搜索结果,这样可以帮助用户避免一些问题。

关键要素:为用户提供过滤搜索服务,但是要确保不会返回空结果。

8、指导用户去访问较好的网站搜索结果

对于一个网站而言,用户有各种各样的类型,所以,在用户进行搜索的时候,可以先询问几个相关问题,这样可以确保他们的搜索结果与预期一致。举个例子,一家大型鞋子零售商在其移动网站上面提供了搜索服务,但是搜索前会询问用户的性别,以及脚的尺寸等问题。

关键要素:如果你希望缩小搜索返回结果的范围,那么可以提前询问用户一些相关问题,这样确保用户能看到符合自己预期的搜索结果。

9、不要一上来就让用户在网站上注册

如果你的移动网站一上来就让用户注册,那么体验一定非常糟糕。谷歌公司的研究人员发现,最让用户难以接受的就是必须注册之后才能访问网站内容。实际上,用户希望在提交个人信息之前就可以先浏览一下网站内容,至少需要了解一下这个网站能够为自己提供些什么东西。

关键要素:不要强迫用户注册一个账号,允许任何访问者浏览你的网站

10、让用户能以访客的身份在你的网站上购物

即便用户想在你的零售网站上购买商品,但其实,他们仍然不希望注册一个账户。用户会觉得,如果能够以访客的身份购买商品,那么真的是非常方便,简单,而且快捷。人们不太喜欢在网站购物时强制注册一个账号,而且,许多网站并没有告知用户注册账号对他们来说有什么好处。

关键要素:你可以在移动网站上面提供一个选项,让用户能以访客的身份进行购物。另外,如果你需要用户在网站上注册一个账号,那么可以明确的告诉他们注册账号会有什么好处。

11、使用已有信息,最大程度为用户提供便利

对于那些网站注册用户而言,你需要记住他们的偏好。而对于新用户而言,你可以提供一个他们习惯使用的第三方支付服务。谷歌研究人员对一些零售网站进行了调研,他们发现许多网站都提供了第三方支付服务,避免了最后买单时的不便,另外移动网站还可以根据注册用户的已有信息,提供预填物流地址信息功能。

关键要素:要利用好你手中掌握的信息,尽可能使用第三方支付服务,尽可能为用户提供便利

12、对于复杂任务,使用“点击拨打电话”功能

如果用户需要进入一个较为复杂或是较为敏感的任务时,你需要提供一个“点击拨打电话”的服务功能。举个例子,有一家提供金融服务的公司,他们的移动网站上就提供了这项功能,如果用户不想在移动端填写复杂的表格,可以立刻用自己的移动手机拨打电话,由人工坐席受理业务。

关键要素:当用户需要提供复杂信息时,你可以在网站突出位置上提供一个“点击拨打电话”功能,这样可以避免客户从“漏斗”里掉下,造成客户流失。

13、当用户更换不同的移动设备时,确保能够便捷的完成交易

 

用户可能会在不同的移动设备上访问你的移动网站,因为你需要提供一个简单的方法,让他们在不同设备上分享信息。比如一家招聘网站,当用户完成应聘之后,他们会发生一封电子邮件,这样用户在其他设备上也能访问自己的网站。

 

关键要素:移动用户很可能会更换不同的设备,因此你可以通过社交分享,电子邮件,或是“存入购物车”等方法,让用户能够继续自己在网站上的体验。

14、信息输入时做到流线作业

如果网站能够预先判断出一些信息,用户体验就会非常棒。比如预先判断出用户所在的邮政编码,或是出生日期等等。在输入一些信息时,如果能够做到自动输入,那么体验将会更加流畅。相比而言,如果网站要求用户在小表格框内反复输入一些信息,让他们在手机键盘上频繁切换数字/字母模式,体验就会非常糟糕。

关键要素:如果你的网站需要输入数字时,可以为用户提供一个专门的数字键盘,当用户点击输入框时,自动弹出这个数字键盘。

15、为每一个任务选择最简单的输入方法

如果用户需要在有限的选择项内做选择时,最简单的方式就是点击选择,而不是使用文本输入,或是在下拉框内选择。如果要在许多选项中选择一个项目,传统的下拉框是最直接的。无论什么任务,你需要选择最简单的输入方法。

关键要素:如果需要在移动网站的表格上进行输入操作,那么可以选择下拉框和切换功能,在任何时候都要确保操作便于点击。

16、在需要选择日期的时候,提供一个可视化日历

当用户在移动网站上预定航班时,很难确定“下周的某一天”是几月几号,所以你需要提供一个可视化日历供用户勾选日期。这样用户就不需要离开你的网站,然后在打开手机上的日历App应用了。在选择开始和结束日期时,可以提供一个清晰的标签,以免用户把日期搞混淆。

关键要素:当需要选择输入日期时,你需要提供一个可视化日历,而且要有一个清晰的日期结构,这样可以保证用户不会中断使用体验。

17、通过标签和实时确认,第一时间解决输入错误

在你的表格框内,要有提示标签功能,而且在用户实际输入时,可以看见必要且准确的提示信息。这里就有一个例子,用户曾经在一个电子邮件地址栏里面输入了自己的家庭住址,因为当时这一栏内的提示信息并不明确,只有一个“地址”标签。把提示信息放在输入框内也会存在问题,因为当用户点击准备输入时,提示信息就会消失掉,因此需要利用标签做提示。另外,如果用户在输入过程中,需要做到实时确认,否则一旦出错,就会反复提交,引起用户反感。

关键要素:使用清晰可见的标签,让用户知道自己的需要,实时验证输入错误,在最后正式提交信息之前帮助用户纠正。

18、设计高效的表格

你要确保自己设计的表格不会出现重复操作,只提供必输信息即可,另外你还需要利用自动填写功能。当用户在填写表格的时候,最好在屏幕顶部显示一个进度条,这样人们就可以知道自己的进展。如果表格过于复杂则会让人反感,相对而言,一个简单直接的表格会让人觉得很舒服。如果能搭配上自动填写功能,比如预输入用户的姓名和邮政编码,效果则会更好。

关键要素:尽量减少表格中的数字输入,尽可能提供自动填写功能,使用一个清晰的进度条。

19、针对移动终端,整体优化你的网站

如果你有一个专门针对移动终端的网站,那么当用户使用移动设备访问时,肯定比纯桌面网站要简单的多,这点毋庸置疑。但是最难受的,就是把移动和桌面两个网站版本都混合在一起,用户访问起来比全桌面网站还要困难。

关键要素:如果你网站页面都是针对移动终端进行设计,那么使用起来会很便捷。

20、不要让用户用手捏放屏幕,去放大或缩小图片

如果用户需要用手捏放屏幕,去放大或缩小图片时,有时会看不到一些重要信息或相关的“行为召唤”内容,这会让用户感到很失望。在设计网站的时候,你就应该注意到这一点,不要让用户去改变网站尺寸。有些网站会把捏放屏幕功能取消掉,如果你的网站设计的非常合理,用户根本不会注意到没有这个功能。

关键要素:如果用户放大某个网站图片时,有时可能会看不到一些“行为召唤”内容。在设计网站的时候,就要注意这一点。

21、你的产品图像需要支持大图显示

顾客想要看看自己买的产品。在零售网站上,用户希望可以看到分辨率更高的产品图片,这样可以看到更多细节,如果网站不支持产品大图显示,肯定会让用户觉得非常失望。

关键要素:对于产品照片这些关键图片而言,需要提供高质量的特写图片。

22、告知用户在哪种屏幕方向上访问网站最舒服

用户往往会在一个固定的屏幕方向上访问网站,除非有提示告诉他们切换屏幕方向(比如在观看视频的时候)。你可以设计网站的时候就考虑到垂直和水平两种屏幕方向的浏览方式,并鼓励用户切换到最佳屏幕方向上。但是无论如何切换屏幕方向,你必须要确保一些重要的“行为召唤”内容能够清晰的显示在网站上面。

关键要素:你可以和用户交流一下最佳屏幕方向,但是要确保重要的“行为召唤”内容保持在醒目位置上。

23、让用户保持在单独一个浏览器窗口里访问你的网站

在智能手机上频繁切换窗口是一件非常麻烦的事儿,而且用户还有可能找不到如何回到你的网站上去。所以,要让用户在单独一个窗口里浏览你的网站。特别要提到的是,不要在新窗口打开“行为召唤”内容。

关键要素:要确保“行为召唤”内容在单独一个浏览器窗口里显示。

24、避免“全网站”标签

用户一旦看到“全王权”这个选项,就会觉得是不是“移动网站”是被压缩的精简版网站,最终纷纷选择点击进入“全网站”。即便是桌面网站和移动网站的内容一致,也会给用户造成误解,因此,你完全可以用“桌面网站”标签,代替“全网站”。

关键要素:要给用户一个简单的网站切换体验,用“桌面网站”标签,代替“全网站”标签。

25、你必须要清楚自己为什么需要用户的地址信息

用户一般都希望了解,为什么你会向他们要地理位置信息。比如某用户在一家旅游网站上面订其他城市的酒店,但是他就感到很奇怪,因为这个网站会要求该用户提供目前所在的地理位置信息。所以,你需要把网站上地理位置这一栏默认为空,然后让用户自己选择,或是为用户提供一个清晰的“行为召唤”操作,比如“在我附近查找”,等等。

关键要素:你必须要清楚自己为什么需要用户的地址信息,然后要了解这些信息是如何影响用户体验的

针对上述这25个要点,谷歌公司用户体验研究员Jenny Gove总结了最重要的四点建议,分别如下:

1、 添加一个醒目的搜索条

如果你的移动网站还没有一个搜索条,那么真的需要赶紧添加一个了。“在移动终端上,人们希望能够快速找到自己需要的东西,因此我们发现,人们对搜索条的需求很大,而且最好能够放在主页上面。”Gove解释说道。

当然啦,作为由谷歌发起的研究项目,推荐在网站醒目位置安装搜索条似乎并不让人感到意外。但实际上,谷歌公司发现,用户其实并不介意使用搜索条,因为这样可以让他们快速找到自己需要的信息。

2、 把大表格拆分成小块

谷歌发现,许多网站都会要求用户提供各种各样的信息,比如地址信息(寄送商品时需要),信用卡号(支付买单时需要),等等。而在填写这些信息的时候,网站往往都会提供一个长长的表格页面,上面有各种输入框,非常复杂。所以,如果能把这些表格拆分成更小,更容易理解的小块,效果可能会更好。

另外,Gove建议,最好能够显示表格填写的步骤。而且最好在填写时可以实时验证输入内容的正确性,比如用户在输入自己的邮政编码时,可以实时校验。

3、 允许用户匿名浏览

有些购物网站会要求用户必须注册或登录才能进行购买操作。而有些网站更夸张,必须注册或登录后才能进行浏览。这两种方式都是大错特错。

Gove表示,“如果你准备创建一个零售网站,如果用户没有注册帐号,那么完全可以为他们提供一个访客的身份。没错,商家都希望用户可以注册登录,但是他们完全可以在买单之后才进行操作。”

4、 要支持设备之间的便捷切换

因为人们都是随时随地使用移动终端,因此很有可能在使用过程中被某件事情打断,然后转移到笔记本电脑上面工作去了。

Gove认为,最悲催的体验就是,当用户切换设备之后,无法继续自己之前的使用体验,如果让用户复制粘贴自己访问的URL,简直是太麻烦了。

最好的解决方案就是,移动网站可以提供一个快捷按键,然后自动把当前的链接,或访问内容发送到用户自己的邮箱里面,然后不管之后用户在什么设备上面登录,都可以继续自己的使用体验。

最后,Gove觉得谷歌通过用户研究,清晰的定位了构建移动网站存在的问题,她觉得,虽然问题不少,但好在这些问题都能够被识别出来,而如果这些问题可以被人们写下来,就意味着,人们也有能力解决这些问题。

欢迎大家访问我的个人网站 萌萌的IT人

推荐阅读
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • Python字典推导式及循环列表生成字典方法
    本文介绍了Python中使用字典推导式和循环列表生成字典的方法,包括通过循环列表生成相应的字典,并给出了执行结果。详细讲解了代码实现过程。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • “你永远都不知道明天和‘公司的意外’哪个先来。”疫情期间,这是我们最战战兢兢的心情。但是显然,有些人体会不了。这份行业数据,让笔者“柠檬” ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
  • 生成对抗式网络GAN及其衍生CGAN、DCGAN、WGAN、LSGAN、BEGAN介绍
    一、GAN原理介绍学习GAN的第一篇论文当然由是IanGoodfellow于2014年发表的GenerativeAdversarialNetworks(论文下载链接arxiv:[h ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了在Win10上安装WinPythonHadoop的详细步骤,包括安装Python环境、安装JDK8、安装pyspark、安装Hadoop和Spark、设置环境变量、下载winutils.exe等。同时提醒注意Hadoop版本与pyspark版本的一致性,并建议重启电脑以确保安装成功。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了Python版Protobuf的安装和使用方法,包括版本选择、编译配置、示例代码等内容。通过学习本教程,您将了解如何在Python中使用Protobuf进行数据序列化和反序列化操作,以及相关的注意事项和技巧。 ... [详细]
author-avatar
潇潇-77
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有