首页

设计师必须知道的 | WEB品牌官网设计进阶知识

分享达人

一个好的国际品牌网站,可以向全世界的用户展示企业的风采、产品、服务等信息,在全球范围内强化品牌形象,增加更多的销售机会。同时,还可以收集用户的需求、解决部分售后问题。既然建立一个高端大气上档次国际品牌官网,可以带来如此多的益处,我们应该如何打造呢?

实例分析拆解:如何设计登录注册?

博博

实例分析拆解:如何设计登录注册?

人人都是产品经理 2018-08-09 18:42:15

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里


最近对我们的APP的账户体系进行了改版,研究了各类产品的设计。账户体系虽然几乎是通用标配功能,但是各APP的都有差别,都是针对当前的产品形态、发展阶段和用户量级做出了符合自己的设计。账户体系的关键点在登录注册流程上。登录注册流程看似简单,实际考量设计功力。网上关于登录注册的综述有很多了,但是从零到一整合分析的很少,以下,将以实际的产品为例,精细分析如何设计账户体系。

实例分析拆解:如何设计登录注册?

一、立项背景

我们的产品第一版账户体系由于历史原因,做的比较生硬。

初期主攻社交,希望可以沉淀用户信息,手机账号会是第一优先选择,当时的方案是手机号注册+账号密码登录/第三登录+立刻绑定手机账号。

如你日常体验那样,第三方登录+立刻绑定手机的方式,直接抵消了第三方登录的便利,比直接手机号注册更麻烦。而且,设计上,手机号注册需要设置两次密码,密码需要一致;设置之后,还得进入登录界面,再次填写账号密码,正确匹配才可以进入APP。

总的来说,用户进入APP的路径相当长,步骤多,用户体验低分。

近况是,产品方向探索,将重点落在商城上。完成交易的流程本身就多步骤,再叠加原来的登录注册,路径过深,对拉新损耗大,急需改进。

二、需求分析

从业务发展趋势来看,微信会是重要的用户来源,后续会布局更多的微信运营活动,和商城小程序,设计引流到APP,需重点突出微信登录。

而商城交易需要保证安全性,同时兼容老用户,手机注册密码登录必不可少。考虑到用户文化水平,和互联网产品使用习惯,需要在常规的基础上做简化。

第三方登录需要在关键点绑定,商城推广员提现时变更银行卡,需加以验证身份。

新用户刚进来,可以先浏览熟悉产品内容,在需要身份信息时,再进行引导登录。

三、功能点梳理

登录注册流程:微信/QQ第三方登录、验证码登录/注册、密码登录、找回密码。

账户体系配套:关键点引导绑定手机、关键点强制绑定手机、验证码验证账号、账号相互绑定。

细节功能点见下方的账户体系功能点梳理图。

实例分析拆解:如何设计登录注册?

四、流程图(登录注册)

未登录用户,到达需要获取用户身份信息的界面(为了平衡效率和体验,一般是除一级界面以外的),则触发注册登录流程。用户完成注册登录之后,才可使用和操作绝大部分的功能。

本流程图需要配合页面交互原型理解。

实例分析拆解:如何设计登录注册?

五、关键页面交互设计

登录注册体系将包含五个部分,主界面、验证码登录/注册、密码登录、忘记密码和新用户注册,在实际流程操作中会根据用户的选择,和系统的判断进行切换。账户体系的配套将会略过,以下是登录注册的页面交互设计、设计考量和功能点介绍。

1.主界面

  • 布局:主界面集合三种登录方式,将微信登录作为主方式。
  • 前提:成功登录的前提条件是必须先勾选同意用户协议,否则报错。
  • 授权:第三方的登录,点击微信orQQ,授权成功后,即可登录进入APP,自动获取用户的昵称性别头像信息填充社交页。
实例分析拆解:如何设计登录注册?

2.验证码登录/注册

(1)设计解析

  • 手机账号登录,考虑简单又快速进行,突出验证码快速登录/注册,辅以密码注册。
  • 密码注册的弊端是很容易忘记密码,忘记之后,找回密码流程也繁琐。
  • 验证码登录,虽然对频繁换手机的用户是个噩耗,短信也有达到率的问题,但考虑到效率跟成本,特别在拉新环节,还是作为主方式。

其实基于验证码到达率和安全性,我考虑过换移动认证,就是手机号码一键登录,无需密码跟验证码。可惜实际接洽的时候行不通,而放弃了,文本会介绍下这个事情。

(2)设计点

  • 验证码登录:登录注册界面为验证码登录,附以密码登录。
  • 按钮:登录注册的按钮合二为一。也就是说,用户不需要选择是登录还是注册,将判断交给了后台。只要用户的手机号码还在,直接凭验证码进入即可。比起选择密码登录之后忘记密码,或者是干脆就不记得自己是否注册过,在错误的界面输入信息之后来回切换,二合一的方式更加友好,也是本次设计的一个亮点。
  • 手机号码:采用更加清晰的的3-3-4数值格式,输入框末尾配清除按钮,错误输入后可一键清除。手机号码输入框也有记忆功能,可获取前一次登录的手机账号,可以获取同一次登录注册已填过的账号信息。
  • 验证码:手机号码位数输入正确类型和位数之后,才激活验证码功能。否则点击会报错。之后,验证码的激活以变色表现,这是个视觉指示。输入完成第一行,人眼会自然而言的落在第二行的开头,如无例外,用户需要寻找一番,才会觉知过来,去点击获取验证码。
  • 加载指示:数据传输到服务端,判断对错,再返回结果。这个流程费些时间,用加载小菊花,表示后台正在处理,舒缓下等待的焦急。
实例分析拆解:如何设计登录注册?

3.密码登录

(1)设计解析

密码登录考虑到向后兼容,老用户的账号以密码登录;也是适应本期的新用户注册。

同时标配忘记密码,也可切换新用户注册,或验证码登录,这些元素的布置考虑,是基于流程的。

密码的输入,其实正如设置密码,应该做格式限制。但是因为第一版没限制,不清楚用户设置了什么,所以此处不能轻易填坑。

数据输入都该考虑下限制的,为什么?在给产品经理讲技术这书里,要是你看到黑科技SQL注入攻击也会很印象深刻的……

(2)流程

跟验证码的简单路径不一样,密码登录因重在流程上逻辑自洽,更需配流程图查看才好理解。

正常流程是:输入手机号->输入密码->点击登录->登录成功。

异常流程是:

  • 输入手机号->输入密码->点击登录->提醒“未注册”->点击新用户注册or返回上一级验证码登录/注册。
  • 输入手机号->输入密码->点击登录->提醒“未注册”->账号或密码不对->重新输入or忘记密码or验证码登录。
实例分析拆解:如何设计登录注册?

4.忘记密码

(1)设计解析

步骤:忘记密码此处分两步,一步验证,一步设置。设置完之后,直接登录进入APP,无需再重复密码登录的步骤。(记不住密码更痛苦的事情是,忘记密码刚找回来,在下一步重新登录的时候又忘记了)。

异常流程:忘记密码此处还有个异常流程,是该账号不存在。有童鞋会说,正是密码输错才会到来这界面,这么还会有账号不存在的情况?对,情理上其实不大可能发生,但是程序逻辑上有这个可能,但是又无法通过前面的步骤过滤掉,是要补充下的。

此处判断账号不存在的提醒,是点击获取验证码之后,亮点之一。这里是考虑辛辛苦苦获取验证码,填写完毕之后才来告诉用户账号不存在,有些不厚道的……

(2)设计点:

验证账号:常规的做法,先验证码验证手机号,再下一步设置密码。

有些APP会将验证账号跟设置密码放在同一个页面,其实拆开会更清晰。而且,验证手机号码步骤复用率是很高的,比如,可以复用到推广员更改绑定银行卡时,作为账号验证。

设置密码:密码设置要限定格式,之后仅需输入一次就可以直接登录进入了。

重复两次数据,再次校验肯定更稳妥,但是登录成本提高了,以我们用户的耐心,我们的产品就没必要承担这个教育成本了。如果说担心手误输错了的,可以用验证码登录的,再不济可以用找回密码的。但是大多数用户其实只考虑本次能快点进入就好。

实例分析拆解:如何设计登录注册?

5.新用户注册

(1)设计解析

新用户注册界面近乎跟忘记密码是一样的流程,区别在点击获取验证码,此处的异常流程是该账号已存在。此处设置优化的流程,判断是已有账号之后,会直接跳转到验证码登录/注册界面处,直接获取已填写的手机号码,验证就行,对新用户尽量友好。

经过前面的界面筛选,此处的账号不存在的发生概率很少,但是作为关键流程而言,完整性是必要的。

实例分析拆解:如何设计登录注册?

(2)移动认证

文内留个悬念要谈谈移动认证,移动认证是什么?最直接的体验是,无需输入任何数据,直接点击授权就登录。是不是很黑科技?! 但是为什么最终放弃了呢,请听细讲。

理想情况

移动认证是运营商移动提供的,基于手机sim卡和移动网络直接认证登录的技术,米家、爱回收跟同花顺应用在了自家APP里。当时上手体验,惊艳,简直零感登录;况且移动官网也有免费的sdk,更是窃喜。以移动认证为主登录的原型设计完毕,就立刻接洽移动认证sdk的接入。

现实情况:

但是呢,很快就被开发文档打脸了,简言之,就是层层筛选之下,能一键登录的用户远没有想象的多。

移动认证的原理是基于移动网络通信的。首先基于sim卡识别本机号码,在移动网络开启的前提下传输信息以授权通过,此时可顺利登陆;但是如果没开移动网络,就没辙了;如果WiFi跟移动网络同开,以WiFi为主,那将强制占道先验证再释放WiFi。如果移动网络通信不成,那就通过短信收发来完成数据传输。

所以,这么流氓的做法苹果肯定是不乐意的;电信不参与;oppo的ROM不支持此流程……层层筛选下来,加上关闭移动网络的,能顺利使用的其实不多;而且,除非付费,否则移动认证的logo说明只能用官方的,简直是给移动打广告….这些阻力远高于收益,所以,果断放弃了,采取了本文讲述的方案。

果然,合适的才是最好的。

本文由 @阅天 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自 Pexels ,基于 CC0 协议


蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务



10个基于web的JavaScript最优秀的库和框架

博博

10个基于web的JavaScript最优秀的库和框架

程序你好 2018-06-28 20:26:57

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里

在所有可用于创建web应用程序的语言中,JavaScript可能是最健壮的库和框架选择。事实上,有太多的东西,很难弄清楚该用哪一个,尤其是当你刚刚开始的时候。

JavaScript库和框架之间的关键区别在于,库由应用程序可以调用的函数组成,用于执行任务,而框架定义了开发人员如何设计应用程序。换句话说,框架调用应用程序代码,而不是反过来。当然,开发人员仍然需要库来使用JavaScript完成web上的基本任务。

JavaScript Libraries

1. D3.js

许多现代网站都是数据驱动的。例如,新闻站点必须不断刷新它们的内容,因此不可能每隔几秒钟重新配置设置以支持这些更改。数据驱动文档,或D3。库的独特之处在于它把数据放在首位。下面的截屏显示了在D3中可以找到的许多数据演示中的一些。

10个基于web的JavaScript最优秀的库和框架

单击visual index中的一个条目,您将看到一个详细页面,在这个页面中您可以看到数据表示的完整视图(如下所示),以及用于创建表示的底层代码和数据:

10个基于web的JavaScript最优秀的库和框架

该站点提供了完整的示例,旨在帮助您理解库的功能。

这个库的主要优点是它对内容的处理非常灵活。但另一方面是D3.js并没有带来太多的活力。例如,如果您是在一个电子商务网站工作,而不仅仅是提供信息,那么这个库可能不是最好的选择。除了极端的灵活性,D3.js的 relatively streamlined presentation帮助提高了速度。如果单单从图表的功能来看,D3.js还是有点太庞大了。啊还不如去使用Chart.js短小精干的专门提供图表功能的库。

2. jQuery

大名鼎鼎的jQuery已经赢得了长期统治网页的地位。许多网站仍然使用jQuery进行基本的文档对象模型(DOM)操作,原因有三个:

jQuery非常容易学习。它提供的示例比大多数库都多,所以您很有可能会找到一个示例来演示如何完成特定的任务。

jQuery非常快。因为它专注于出色地执行特定的任务,所以jQuery使快速执行这些任务成为可能。

jQuery拥有庞大的安装基础。它还拥有大量的社区支持和项目贡献者。

我们可以预期这个库肯定会长期存在。额外的开发时间也意味着文档是非常完善的。如下所示,文档将主题分解为容易理解的部分,然后您可以根据需要深入研究其他细节:

10个基于web的JavaScript最优秀的库和框架

当然,没有什么是完美的。例如,有时jQuery在多个浏览器上的工作方式并不完全相同。JQuery首先关注这些问题,您可以在站点上找到有关浏览器支持的信息。

最后,与其他库不同,jQuery并不是一个完整的解决方案。您需要另一个产品,如jQuery UI(参见下一个条目)来构建一个完整的应用程序。重要的是要认识到,在使用jQuery时,您的站点将更加模块化,并且依赖于更多的库(虽然这并不一定是坏事)。

3. jQuery UI

jQuery UI只是jQuery的众多插件之一,但它是您最常看到的,这也是我们在这里包含它的原因。在合并jQuery之后,使用jQuery UI向应用程序添加基本的图形元素。jQuery UI库提供了各种有趣的小部件,如手风琴、滑块、工具提示和数据表,这些小部件使您可以配置应用程序以提供有用的服务。

您可以深入到特定的小部件或其他控件来查看它们是如何工作的。页面通常包含顶部的控件,然后是使用说明和示例代码。与jQuery一样,您可以从一个简单的示例开始,但可以根据需要深入了解添加的内容。

这个库Library 与众不同有几个原因。最重要的是,JQuery UI几乎适用于任何浏览器,因此用户不太可能抱怨应用程序没有按预期工作。jQuery UI还提供了大量的附加组件。例如,虽然jQuery UI缺乏时间选择器,但您可以从trentrichardson.com/examples/timepicker等地方获得执行该任务的附加程序。

jQuery库组的一个问题是它们变得非常大。有时候,一个库的特性太丰富了。JQuery库的大小会使它们在较小的设备上加载速度变慢。可以使用替代的第三方库,如Granim.js和Multiple.js的出现提供了jQuery特性的子集,有时还提供了一组有重点的附加功能特性,加载时间大大加快。

4. Parsley

表单验证是一项重要的任务。因为现在的数据经常被机器分析,所以干净的数据比以往任何时候都更重要。事后清理数据是费时的,而且从没有像让用户首先提供正确的信息那样准确。

与任何其他JavaScript库相比,Parsley提供了更多的表单验证技术。你可以选择你需要的验证级别,但它们可能会变得非常复杂:

10个基于web的JavaScript最优秀的库和框架

甚至如下所示的简单验证也包含许多不同的验证类型,以及执行任务所需的代码。完成最常见的验证是多么容易。(除非尝试验证复杂的数据,否则不需要进行繁重的编码。)

10个基于web的JavaScript最优秀的库和框架

5. QUnit

许多库提供的测试功能有很多不足之处。即使您使用脚本,手动测试复杂的应用程序也会很麻烦,而且需要花费大量的时间——如果它能找到所有的错误的话。

QUnit是用于JavaScript的几个单元测试库之一。虽然有些人可能会认为它有点过时,但它是相对全面的,并且具有强大的社区支持和短的学习曲线。QUnit站点提供了丰富的入门信息,包括关于单元测试的完整教程。

10个基于web的JavaScript最优秀的库和框架

6. React

通常被认为是一个库,而React有时被称为框架。在模型-视图-控制器(MVC)方法的上下文中,React提供了视图部分。它不假设您正在使用的基础技术堆栈来建模或控制数据。所有的React兴趣的就是在屏幕上显示数据。考虑到这一点,它不依赖于浏览器文档对象模型(DOM),而是使用一个快速显示信息的轻虚拟DOM。React最棒的一点是它是声明性的,这意味着你要告诉框架你想做什么,而不是怎么做。

您为使用MVC的速度和能力付出的代价是增加了一定程度的复杂性。即使是一个小的组件也需要相当多的代码(如React网站上的例子所演示的)。当你和真正的大型项目一起工作时,你获得的是灵活性和速度。

JavaScript Frameworks(框架)

1. Angular

Angular framewor框架使作为MVC的控制器部分扩展HTML成为可能。控制器是DOM组件背后的行为。有了 Angular,就有可能以一种既自然又直接的方式创造新的行为。这些扩展最终看起来像是HTML的附加部分,而不是固定的东西。 Angular 网站明确了使用该产品的两个基本原因:“速度和性能”和“难以置信的工具”。

然而,编码可能会变得复杂,这个框架可能更适合大企业而不是小创业公司。即使是 Angular 站点上的简单示例也依赖于快速创建复杂性的多个文件。值得注意的是, Angular framewor的版本也依赖于TypeScript,而不是纯JavaScript,这增加了学习曲线,但提供了可扩展性。

幸运的是,该软件附带了大量教程,如本文所示,这将使有经验的开发人员更容易快速地开始工作。

10个基于web的JavaScript最优秀的库和框架

2. Ember.js

一个自称为“有抱负的web开发人员的框架”的框架确实有些严肃。像微软、Netflix和LinkedIn这样的知名公司都在使用Ember.js。因为它使用模型-视图-视图-模型(MVVM)模式,并将最佳实践作为框架的一部分进行合并。最重要的是,它的伸缩性非常好。有趣的是,Ember.js不仅可用于web开发,您也可以使用它来构建移动应用程序和桌面应用程序——它被用于构建Apple Music。

与许多其他框架不同,您可以使用完整的基于ember的工具套件来创建高度兼容的开发环境。Ember CLI(命令行接口)提供了对大量工具的访问,您可以使用脚本自动化。例如,,Ember.js数据通过对象关系映射(ORM)提供面向web的数据访问。与此同时,Ember Inspector是Firefox和Chrome浏览器的一个插件,它可以使调试更加容易。

尽管有它这么给力,Ember.js的快速入门教程只需要5分钟就可以完成。当然,标准教程需要的时间要长得多,但是能产生更多受人尊敬的结果,如下所示:

10个基于web的JavaScript最优秀的库和框架

这个框架的文档包含您需要的所有主题,包括对象模型、模板、组件、控制器和模型的讨论。还有一个博客和Ember.js社区可以提供额外的帮助。

3. Node.js

Node.js是一个异步的、事件驱动的JavaScript运行时,具有一些独特的特性。首先,如果它没有工作可做,它只是“去睡觉”。这听起来并不是什么大问题,但是如果你在公共云上托管你的网站,“让它休眠”可以帮你省下一大笔钱——可能是很多钱。此外,由于Node.js不需要锁来完成它的工作,它不像其他框架那样倾向于死锁。这个产品更像jQuery而不是jQueryUI,因为您不使用它来创建用户界面。相反,您可以创建响应事件的代码——客户端生成事件,服务器响应这些事件。用户界面是显示任何结果的独立元素。

因为Node.js是如此简单和快速,社区支持是首屈一指的,你可以在最不可能的地方找到它。有900万个实例运行在超过5万个包上。换句话说,Node.jsjs构成了您使用的许多包的基础。

Node.js,开发人员可以构建:

后端应用程序

博客

客户管理系统

实时服务,如聊天应用和游戏

REST api

社交网络应用程序

实用程序和工具

4. Vue.js

Vue是一个多功能的开源JavaScript框架,它是“渐进的”,这意味着与“单一框架”不同,Vue是从底层设计的,以渐进的方式采用。在库和全功能框架之间扩展,Vue使用“基于组件的开发模型”,可以将Vue组件混合和匹配到项目中。

关键的Vue特性包括组件、模板、转换和双向数据绑定,但是它最显著的特性可能是它的“反应性”系统。基本上,reactivity指的是在Vue中自动更新一个JavaScript对象,并且不引人注意地更新Vue模板。

Vue是为任何具有HTML、CSS和JavaScript工作知识的人而构建的。

10个基于web的JavaScript最优秀的库和框架

其他的选择

别忘了还有更多的JavaScript库、社区、集合和框架,通常都有特定的焦点区域。

例如,CodePen是一个免费的在线社区,用于测试和展示HTML、CSS和JavaScript的混合。可以把它看作是前端设计师和开发人员的社会环境、在线开发社区和具有统一界面的编辑器。每个代码页条目都被称为钢笔,您可以将它们作为集合的一部分来查看。有些收藏品很奇特,如anime.js(动画) ,而其他的,比如有趣的js,会有一些你在其他地方看不到的有趣的小部件。它也直接与反应一起工作。

类似地,Jest是一个“零配置”的JavaScript测试解决方案,旨在使用React进行开箱即用的测试。

BIDEO.JS提供了一种显示全屏背景视频的方法,例如,如果您正在为旅行社构建一个站点,这将非常有用。

底线

现在应该很清楚了,问题不是找到一个JavaScript库或框架来帮助您做一些有趣的事情——而是找到一个库来帮助您完成您需要完成的任务。

此外,您还需要确保您所依赖的库将在明天仍然存在。没有人想要重新工作他们的应用程序,因为它使用的JavaScript库不再可用。尽管现在大多数现代JavaScript库和框架都非常可靠,但您仍然需要确保它们与用户所依赖的所有设备和浏览器兼容。

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

玩转Axure:如何制作验证码倒计时?

博博

玩转Axure:如何制作验证码倒计时?

人人都是产品经理 2018-08-10 15:41:33

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里

注册模块是每个产品必不可少的一部分,也是大部分产品经理着手设计一个产品时遇到的基础部分,在这里通过这个教程分享如何使用Axure中的动态面板实现获取验证码倒计时功能。

玩转Axure:如何制作验证码倒计时?

在开始前我们需要把梳理下思路,简单的把任务流程理出来,帮助我们理解制作过程中的原理。

先来看看效果:

下图中左边为使用倒计时功能时的任务流程,右边为流程对应的四大部分,每部分有具体的小步骤,接下来会根据每个小步骤进行具体的描述。

玩转Axure:如何制作验证码倒计时?

1

从元件库中拖入一个主要按钮放入画布空白处,命名为“获取按钮”(可以随意命名)

玩转Axure:如何制作验证码倒计时?

然后再拖入一个动态面板放入画布中,命名为“循环面板”,并且双击该动态面板,添加一个状态2“State2”,这里就可以看成‘初始’和‘结束’的“容器”

玩转Axure:如何制作验证码倒计时?玩转Axure:如何制作验证码倒计时?

接下来创建一个全局变量对该“容器”进行记录。

玩转Axure:如何制作验证码倒计时?玩转Axure:如何制作验证码倒计时?

为“获取按钮”这个元件添加一个交互样式,该按钮「禁用」时,填充颜色为灰色。

玩转Axure:如何制作验证码倒计时?

2

为“获取按钮”元件添加用例,当「鼠标单击时」,设置动作为「设置面板状态」在动态面板“循环面板”上,选择状态「Next」,勾选「向后循环」,「循环间隔」为‘1000’毫秒,取消勾选「首个状态延时延时1000毫秒切换」。

玩转Axure:如何制作验证码倒计时?

添加第二个动作「禁用」,选择“当前元件”。

玩转Axure:如何制作验证码倒计时?

3

为动态面板“循环面板”的「状态改变时」添加第一个用例,并给该用例添加条件,条件设置为「变量值」「TimeValue」“>”「1」。

玩转Axure:如何制作验证码倒计时?

继续添加全局变量中的「设置变量值」,勾选「TimeValue」,更改值为[[TimeValue-1]]。

玩转Axure:如何制作验证码倒计时?

添加第三个动作「设置文本」,勾选“获取按钮”,更改值为[[TimeValue]]秒后可重新获取。

玩转Axure:如何制作验证码倒计时?

4

为「改变状态时」添加第二个用例,设置当不满足第一个用例所设定条件时执行的动作。此处有4个动作,分别是:

第1个动作是「设置文本」为“获取按钮”的文字值是“重新发送验证码”。

玩转Axure:如何制作验证码倒计时?

第2个动作是设置全局变量中的「设置变量值」,勾选「TimeValue」,更改值为“60”

玩转Axure:如何制作验证码倒计时?

第3个动作「启用」,勾选“获取按钮”。

玩转Axure:如何制作验证码倒计时?

第4个动作为「设置面板状态」与动态面板,勾选“循环面板”,选择「停止循环」。

玩转Axure:如何制作验证码倒计时?

以上就是所有的制作步骤,最终的效果就像文章开头中所示的样子,在这个过程中,我们其实已掌握了两个重要的知识点:一个是动态面板的循环实现方式,第二个是通过全局变量来设定时间值

这两个点在其它地方也会经常用到,掌握后能够更加灵活运用在其它地方。

希望大家能够尝试多练习几次,几次尝试后就会理解其中的关键点,也希望大家能够养成一种习惯,在进行练习前对任务流程进行梳理,这样对理解逻辑更有帮助。

本文由 @ 杰森 原创发布于人人都是产品经理。未经许可,禁止转载

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务


社交电商只有拼团和砍价?口袋咖啡给你答案

博博

社交电商只有拼团和砍价?口袋咖啡给你答案

人人都是产品经理 2018-08-10 17:41:58

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里



这两年来,咖啡业不甘寂寞,和互联网碰撞出的火花越来越多。瑞幸咖啡异军突起,连咖啡微信关系链玩得风生水起,星巴克也牵手阿里巴巴准备收复失地。今天我们就来关注一下连咖啡最近做的一波营销活动“口袋咖啡馆”。

社交电商只有拼团和砍价?口袋咖啡给你答案

“口袋咖啡馆”是连咖啡小程序内新上线的一个功能,据公开报道的数据:

上线首日PV超过420万,累计开出咖啡馆超过52万个,相当于一天有52万人开了线上咖啡馆。

体验“口袋咖啡馆”之后,我总结成功之处有以下几点:

1. 情怀切入和个性化展示,实现破冰

相信很多爱喝咖啡的人都曾经有个不成熟的梦想叫做“我要开一个咖啡店”,文艺的音乐,明媚的阳光,飘香的咖啡,过此余生。但是因为资金压力,生存压力,咖啡店对大部分人只能说这是一个梦想,或是情怀。

而在线上开一个咖啡店,不用店租,不用进货囤货,甚至不会做咖啡业不要紧,把开店的行为压缩为装饰店铺和朋友圈卖咖啡,实现情怀是不是变得毫无压力和简单了?

先不管“口袋咖啡”背后利用社交渠道卖咖啡,让店主成为分销商的本质,首先“口袋咖啡”抓住了大部分用户的情感需求,简化用户行为,获得了第一波流量。

“口袋咖啡”可以让用户自主地去装修自己的线上店铺,让用户尽可能地发挥自己的想象,各种奇思妙想发酵,用户装修好了,很可能迫不及待地先分享店面给好友。好友一看,有意思,我也玩,这样就把第一波流量给动起来了,带入新的流量。

社交电商只有拼团和砍价?口袋咖啡给你答案

这两个设计是抓住了用户的情怀圆梦需要和展示个性化自我的需要,从而获得最初的流量并开始传播。

2. 低价单品,获取流量

光靠情怀和个性化展示,应该是无法保证更大的流量获取。

口袋咖啡店铺里的咖啡都是有折扣的,与官方价格相差10多元,甚至还做了一款9元的美式咖啡。分享的文案上也突出了下单9元起的字样,通过价格对比,突出低价来吸引更多的流量,而且新用户购买,首单立减9元。

这就将“低价爆款”+“新用户下单减”结合起来,对于大部分用户来说,工作日时候不会对咖啡太过挑剔,价格有优惠,我买谁的不是买呢?

而且还是微信好友“开的”咖啡馆,情感+好奇心的加持,吸引了又一波流量。

社交电商只有拼团和砍价?口袋咖啡给你答案

3. 游戏化的任务激励,环环相扣

“口袋咖啡”设计了一套游戏任务进阶提现,通过这样的模式保持用户的粘性,让用户投入更多的时间和社交关系。这套体系由成长咖啡和网红指数为目标,设计了一系列的任务让用户完成以提高这两个目标。

成长咖啡相当于货币,可以积攒兑换咖啡,获得的方法是每卖出一杯咖啡获得0.1杯,攒满1整备成长咖啡就可去免费兑换。这里对于用户来说,目标是获得免费兑换咖啡,而规则就是卖咖啡,为了达到目标,用户就会去分享,去安利,可能带来更多的流量;

而网红指数相当于积分,积分的价值在于解锁特权,包括更多的商品、装饰等。以及获得更高的排名。而这些特权则是可间接有助于提高用户销量的,有助于用户完成“免费兑换咖啡”,获得网红指数的方法则是一系列的任务。

目前的任务较少,不知道后续是否会放出更多玩法。

社交电商只有拼团和砍价?口袋咖啡给你答案

回过头来,你会发现“口袋咖啡”这一系列打法都是相关联的,都指向了同一个目标获得免费咖啡(背后其实是卖出更多咖啡),彼此是有承接关系,形成了有效的循环。

4. 社交互动带动裂变和变现

连咖啡一直都在尝试做“基于人际关系链”的产品,他们认为这是获取流量最的工具。在“口袋咖啡”里则明显地提现这一点。

4.1 土豪榜和点赞榜,记录好友和你的互动

社交电商只有拼团和砍价?口袋咖啡给你答案

口袋咖啡有两个榜单,分别是土豪榜和点赞榜,前者记录谁买过了你的咖啡,点赞榜则记录了谁给你点过赞。交易和点赞,一个是实际的消费,一个是情感的激励,会给用户产生更大的正向刺激。

4.2 让用户产生更多的互动行为

如果用户在一个产品之上产生的互动行为越多,则用户和产品的粘性越紧密,用户主动推荐这个产品的可能性也越大。

如何让用户产生更多的互动行为?如何撬动更多的社交链条呢?

口袋咖啡准备了3个手段,分别是明星馆、附近的馆、我去过的馆。

明星馆,邀请了一些流量明星入驻,有佘诗曼、秦岚、李诞等,而且佘诗曼、秦岚还是目前热播的《延禧攻略》的主演,抓住眼下的新闻热点,结合明星自带粉丝的流量,粉丝通过点赞和购买咖啡行为的与明星发生互动。

开一下脑洞,这是不是可以成为另一种形式的明星榜单,各家粉丝通过点赞,买咖啡为自己的爱豆打榜,互相攀比,搞不好可能会成为一个固定的大流量入口。

粉丝组织+明星效应+群体攀比效应=大流量?

这个需要拭目以待。

社交电商只有拼团和砍价?口袋咖啡给你答案

附近的咖啡馆,和微信本身附近的人异曲同工。利用用户的好奇心驱动,看看附近都有谁在开咖啡馆,会不会又好玩的小哥哥小姐姐,点个赞,买个咖啡,也是不错的。

店主一看有人给我光顾我了,看一眼就在附近,来而不往非礼也,也过去点个赞。一来一往,用户就在线上咖啡馆之间互相流动起来。如果后面官方围绕这一块继续做网站,比如:解锁特权可以给附近的人推送自己的咖啡,完成某个任务看店主的微信等等,有可能会产生新的兴奋点。

当然社交电商里,电商还是初心和本质,社交到底要到什么样的程度,才能有利于电商而不是起副作用,这个度需要团队把控。

社交电商只有拼团和砍价?口袋咖啡给你答案

我去过的,则是将我访问过的咖啡馆沉淀下来,便于后续的访问,也可以看成团队为后续的社交互动埋下的伏笔。

连咖啡的一系列动作,个人觉得最终目的是希望把咖啡变成货币,不再是人来买咖啡,而是咖啡主动触达到人。不仅仅依靠传统的商品-货币的交易模式,而是希望代入更多的情感因素、社交元素,通过人与人的关系链去获得更多的流量,并且带动更大的交易额。

而近期包括送礼,运动步数换购小程序的崛起,越来越的商家开始关注用社交关系来获客,此前对社交电商的关注更多局限于微商这样的朋友圈叫卖、拼团、砍价、求复活满天飞,容易让用户产生反感和厌倦。

那么如何让用户不反感甚至是主动地贡献自己的社交关系,则是下一步互联网公司们重要的课题。

#专栏作家#

肥寒,微信公众号:chanpingdog,人人都是产品经理专栏作家。九年产品经理。做过数字阅读,电商,社区,目前致力于在线教育。

本文由 @肥寒 原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自 unsplash,基于 CC0 协议

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

15个消费心理学理论,为你拨开营销的迷雾

博博

15个消费心理学理论,为你拨开营销的迷雾

人人都是产品经理 2018-08-09 16:42:43

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里

如何推广产品,提升销量的“套路”,我们能在互联网上翻到很多,而这其中的底层逻辑,始终是依据消费者行为和心理来做调整。本文总结了15个消费心理学的理论,希望对你有帮助~

15个消费心理学理论,为你拨开营销的迷雾

同志们,好久不见!一个好的产品,加上强大的市场策略,等于“BOOM”!

如何推广产品,提升销量的“套路”,我们能在互联网上翻到很多,而这其中的底层逻辑,始终是依据消费者行为和心理来做调整。在消费者做出购物决策的时候,一定会存在“认知偏见”,太客观的事情不会很多。

  • “认知偏见”,是一个系统性的偏离轨迹,它相对于判断中的标准、合理性。这种偏离可能来自其他人、特定场景。人们从他们自己的洞察中,创造出自己的“主观事实”。
  • “认知偏见”,消费者在做决策的时候很容易受到它的影响。例如,以下15个消费心理学理论,就是重要的影响因子。

1.模糊效应(Ambiguity effect):人们倾向于避免选择未知的选项,似乎每个人都喜欢确定的选项。比如,一个用户不明白你的产品,或者某个特定的功能,他将不会选择它。

2.沉锚效应(Anchoring effect):人们在对某物/人做判断的时候,容易受第一印象,或第一次获得的信息支配,就像沉入海底的锚一样,把人们的思想固定在某处。比如,某消费者第一次看到某产品的价格,那么这个第一印象的价格,将对该消费者产生巨大的影响。

假如,第一次的价格显示为90元,第二次再见是45元,那么这个45元的价格对该消费者来说,是特别便宜的,他很有可能购买,相反,如果价格一直是45元,那么该消费者并不会感到便宜实惠。

前段时间,我看到一家青年公寓的海报上写着“······房间天天特价!”这是“沉锚效应”的错误应用,这时候的“天天特价”实际上在消费者心里变成了“并不是很特价”,因为对比起来,天天都是一样的价格,似乎今天也没有特别优惠。

可怜的是,这张海报估计已展示数月。

3.注意力偏见(Attentional bias):我们的看法,受我们重复的认识所影响。所以我们常常有这个结论,一个消费者越频繁地看见你的广告、消息,他越有可能从你这里产生购买。比如,我们使用“访客找回”技术在互联网上投广告;让CTA按钮贯穿整个引导页面;在线上线下特定区域内,轰炸广告。

15个消费心理学理论,为你拨开营销的迷雾

4.可利用性法则(Availability heuristic):在很多时候,人们只是简单地根据事情已有的信息,包括回忆、简单的计算、简单的总结来确定事情发生的可能性。

比如,由于1929年股市大崩盘的痛苦记忆,许多投资者在灾后一直不敢入市,担心再次蒙受巨损,从而高估股价下跌的概率,等到股价上窜的时候,觉得“这股价虚高,还会跌的”,接着,股价仍然上窜并到高位,投资者们心乱了。

比如,路边上的“江南皮革厂倒了,老板跟小姨子跑了········”,3折甩卖皮具,想买真皮具的消费者并不会围观上去,因为他们很容易简单地推测出来,这是假的。而上去围铺的人多是大妈,只是想买一个便宜包,并不真觉得“皮包如此便宜”。

5.可利用性叠加(Availability cascade):在一个群体中,如果大部分人主动或者被动相信一个信念、事情,那么这个信念、事情就会变得越来越合理。一句话说就是,只要长时间重复一件事,这件事就会变成事实。

当我们的网站、品牌、产品反复地被讨论,我们就成功一半了,即便有存在消极的声音,也是无害的。三个人,有两个人赞美,一个人贬损,那么结果等于赞美;三个人,有两个人贬损,一个人赞美,结果等于贬损。

6.逆火效应(Backfire effect):当一个错误的信息被更正后,如果正确的信息与原本的看法相违背,它反而会加深人们对原本错误信息的信任,最终导致,把自己的看法认为成理所当然。当大脑接受一个信息后,便会本能的捍卫它不被其他与之相斥的信息侵犯。

7.基础概率谬论(Base rate fallacy):人们要么总是忽略事物的基础信息,要么总是忽略事物的特别信息。推广产品,一定不要仅仅展示一堆无聊的信息(型号、数据、功能等),还要展示你的产品在特定的情况下是如何特别工作的,运用案例说明也好,运用用户评论也好。

8.偏见盲点(Bias blind spot):人们总是认为自己比别人会更少地受到偏见的影响,或者有能力识别认知偏见。面对自己的愚蠢,人们总是不易察觉。

9.啦啦队效应(Cheerleader effect):“群体”“大量”总是对人们更有吸引力,展示产品的时候,尽量多堆数量,堆积如山的产品给消费者的感觉是很好的,且更容易激起购买欲。

10.支持选择偏误(Choice-supportive bias):人们倾向于对自己已作出的决定持积极的态度,哪怕这个决定并不是多优秀。

如果你的消费者作出了一个选择,鼓励他,然后他们将会长时间地认为他们做了一个优秀的选择。在消费者购买产品以后,总是发短信/邮件表示祝贺购买。

11.聚类错觉(Clustering illusion):人们倾向于将随机事件中不可避免的小样本归结为某种有意义的规律。

比如,棋牌中的连续胜利,我们归结为“这是运气”,连续输归结为“这是手背”,实际上,连续一段时间的输/赢,在长时间赌博中是必然存在的,没有运气与手背之言。

如果你想说服你的用户,请将你的信息、数据放在大数据、大背景、大趋势之下,这样,用户会很容易相信你的陈词。我们会认为人工智能产品是未来的主流产品,而不会认为低科技含量的产品是未来的主流产品。

12.诱饵效应(decoy effect):它是在消费品的选择中被发现的,现在已经被证明是相当普遍的现象。消费者在作出决策时,很少不做对比而直接购买,这时候,商家为了消费者更好更快地做出购买决策,往往会为目标产品提供一个“诱饵”,以促使消费者购买。

比如1,在《经济学人》杂志的销售广告上:

电子版订阅的价格是59元/期;

印刷版订阅的价格是125元/期。

是的,这都是很正常的价格,接下来的操作,运用了“诱饵效应”,电子版订阅+印刷版订阅,你猜多少钱?

依然125元/期。

15个消费心理学理论,为你拨开营销的迷雾

比如2,前段时间我去逛ME&CITY,大家知道,一般同一时间在同一家服装店,很难同时卖给一个顾客两件商品,尤其是对于男顾客,所以ME&CITY店做了一个活动:

“购买任意一件衣服,再加一元,可获得纯棉袜子一双!”

这是“诱饵效应”的运用,衣服是目标销售产品,“1元钱购袜子”是诱饵。类似的操作还有,卖场里的帽子和毛衣是摆放在一起的,标签上标出的价格分别是:帽子49元,毛衣299元。但是,值得思索的是最后一行字:帽子+毛衣=299元。

13.曝光效应(The exposure theory ):它是一种心理现象,指我们会偏好自己熟悉的事物,我们把这种只要经常出现就能增加喜欢程度的现象叫做曝光效应。

扎荣茨(Zajonc)曾经做过一个有趣的实验。他让一群人观看某校的毕业纪念册,并且肯定受试者不认识毕业纪念册里出现的任何一个人。

看完毕业纪念册之后再请他们看一些人的相片,有些照片出现了二十几次,有的出现十几次,而有的则只出现了一两次。之后,请看照片的人评价他们对照片的喜爱程度。

结果发现,在毕业纪念册里出现次数愈高的人,被喜欢的程度也就愈高;他们更喜欢那些看过二十几次的熟悉照片,而不是只看过几次的新鲜照片。

也就是说,看的次数增加了喜欢的程度。ps. 对方实在太丑的情况除外。

14.框架效应(Framing effects):指同一个问题通过两种不同的表达,会导致不同的决策判断。

一项相关研究,面向同一群人提出问题:现在,美国正准备对付一种罕见的亚洲疾病,但因为资源有限,所以只能救治一部分人,现有两种拯救方案可供选择。

(1)200人将被救治。

(2)600个人中,只有1/3的人能被救治。

问,你愿意选择方案1还是方案2?结果大部分人倾向选择方案1,因为方案1给人的感觉是“拯救机会”;方案2给人的感觉是“舍弃”。“舍弃”意味着死亡的风险,面对风险,人们是厌恶的。

因此,在日常文案中,我们即使不能给予用户“获得感”,也不要展示出“风险感”给用户。

15.The Adrenaline effect(ps. 抱歉呀,这个理论我不知道怎么翻译成中文)大概意思指,用户对某产品有意图,但并不一定会想购买,只有当用户的肾上腺素被激发时,短时间内,迫使用户做出购买决策。

在销售中创造出紧迫性,是非常有必要的,创造紧迫性就等于在限定时间内激起用户的肾上腺素。

该理论建议,在营销过后的销售环节,要创造出紧迫性,促使用户下单,比如,限时折扣、限时抢购、定时开团、倒计时拼单等。

最后,说了这个么多个理论,是不是感觉有点凌乱了,Guys!

通常情况下,消费者在作购买决策的时候,都需要经过3大层面的思考。是的,这是最后一段提纲挈领的话了。

  • 技术层面:这个产品是否能满足我特定的需求?
  • 经济层面:这个产品能满足我的特定需求,但是,我有足够的钱来购买吗?
  • 实惠层面:这个产品能满足我的特定需求,我也有足够的钱来购买,但是,它在我的选择决策中,是实惠的吗?

#专栏作家#

朱小磊,微信公众号“非主流朱(ID:feizhuliupig)”,人人都是产品经理专栏作家,营销顾问,曾17岁独立策划了一个游戏平台,月盈利近20万。擅长以青年消费者为目标群体的市场营销分析策划。目前已服务过多个企业,涉及教育产品、营养品、快消品等。

本文原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

用户调研 | 如何更好的了解你的用户

分享达人

您对用户的了解程度如何?怎么能真正受到人们的启发呢?我怎么能进入他们的想法,我怎么能感受到他们的感受?在这里,你不仅需要了解是什么触发了它们,而且还需要找到如何设计说服的方法。

黄金圈法则:怎样识别真需求和伪需求?

雪涛


如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里

做产品,绕不开「需求」二字。很多产品从0到1需要团队付出很多努力,但如果在把握用户需求的时候出了错误,再好的团队、再牛的执行力、再牛逼的技术也阻止不了项目的失败,所以,分辨用户需求就成了产品的关键。


需求有「真需求」,也有「伪需求」,「真需求」可以实现用户的强关联,从而实现产品的稳定增长,而「伪需求」要么无法获得用户,要么昙花一现。比如魔漫相机,超级课程表这类曾经的「现象级」产品,在短暂的疯狂后迅速被用户抛弃,其实都是因为没有正确识别用户需求。

那么,如何找到买家真正的需求呢?

一、思维工具——「黄金圈法则」

「黄金圈法则」是西蒙·斯涅克在《从为什么开始》中提出的一种思维方法。

他用三个同心圆来描述人的思维模式,黄金圈从外到内依次是:做什么(what)、怎么做(how)以及为什么(why)。

  • 思维模式处在最外层的人,他们知道自己想要做什么,但很少去思考怎么做才更好;
  • 处在中间层的人知道如何更好地去完成任务和目标,却很少思考做这件事情的原因;
  • 而处在最中心圈的人则是以「为什么」为出发点,他们拥有内在动机,能够实现自我激励,而只有这样的人才能成为伟大的领导者,才能激励和影响到身边的人。

黄金圈思维可以让人们穿破事物的现象,看到事物的本质,从而做出最佳决策。

它不仅可以用于自我激励和成长,同时也可以应用于营销、管理与沟通等领域,而我们今天要重点讨论如何用它来识别真需求及伪需求。

二、分辨用户需求的「黄金圈」模型

what(用户反馈)、how(用户行为)、why(真正的需求):

  • 用户告诉你的需求是what,比如你通过问卷调查或者买家评价与反馈所收集到的信息等。
  • 用户表现出来的需求是how,即用户在使用产品、选择产品时的动作和结果,它可以对用户的需求进行行动表达上的证伪。
  • 用户内心真正的需求是why,即用户一系列动作背后的原因,为什么要使用该产品而不使用其他产品等。

通过这三个层面,我们可以发现需求、验证需求,进一步挖掘需求,最终识别出用户真正的消费动机,从而找到有效的解决方案。这三个步骤形成了一个「需求验证漏斗」:

三、在「what」层发现需求

what层面是用户评价和用户痛点,它让你「发现可能的机会」,但这个机会不一定会形成需求。

比如你要做零售产品创新,那就可以直接去淘宝,看同类产品的买家评价。尤其是差评,就是等待你解决的「痛点」。

身边的朋友都抱怨淘宝上买东西经常要找好半天,找不到自己喜欢的,那么「产品多、筛选难」就是个待解决的「痛点」。

隔壁养金毛狗的女孩经常抱怨狗粮太重快递又不送上楼,减肥成功的男士原来的衣服都不合身了,这些我们平时很容易发现的抱怨类的信息,就是用户使用产品过程中的痛点,也都有可能成为新产品的机会。

发现机会,并不代表我们要立刻开始寻求解决方案,因为需求可能只是伪需求,或者根本就不具备任何可行性。

1. 需求本身是「伪需求」,用户对问题表述「错误」或者缺乏对解决方案的「想象力」。

就像乔布斯说的那样:「不要问客户他需要什么,因为他们根本不知道。」在平板电脑出来之前,用户并不知道自己需要一台完全没有键盘的电脑。

2. 项目不具备可行性

比如消费人群不够大,对这类「硬造性场景」感兴趣的都是小众,无法落实到真实的大众生活里去,产品无法扎根;就像现在的O2O上门服务,大多都是伪需求,上门洗车、上门美容都属于这一类,消费频次太低,而且家对于多数人来说是个非常私密的地方,并不希望陌生人到访。

四、观察「how」验证需求

What层面会呈现出的「需求」,我们并不能马上开始基于这个层面去寻求解决方案,而是要通过「how」来进行进一步验证。

「how」就是「用户行为」。用户反馈可以说谎,但行动不会。

一个女生说我选老公的标准是:这个人要孝顺,帅气,结果她选择了一个有钱人;

一个男生说我选择老婆的标准是:要善良,结果他选择了一个漂亮身材好的人;

小岛居民经常说他们讨厌穿鞋子,因为鞋子会经常进沙子,但实际上他们依然在穿鞋。

也就是说,用户经常「说一套、做一套」。

比如你问用户喜欢什么颜色,十个人中可能有五个告诉你他喜欢绿色,但如果你真的生产一堆绿帽子然后就没有然后了。

还有我们一开始提到的「魔漫相机」,你如果采访用户的话,十个人可能有八个告诉你他非常喜欢这个应用,但实际上他们玩一次之后就把它抛弃了,因为「烂大街」了,用户只是在跟风,他本身根本没有这个需求。

因此,判断需求不能只是听用户怎么说(what),一定要通过看他怎么做(how)来验证。

那如果验证了之后发现用户「言行不一」,是不是需求就不存在了呢?也不是,我们要跳出用户的思维,从主动的角度,也就是「why」这个角度去挖掘用户的真正需求,开发解决方案。

五、在「why」层挖掘真实需求

Why是用户反馈及用户行动背后的原因,找到这个原因,才能最终验证需求是否是真需求,也决定了用户最后是否会为你的解决方案买单。

我们先拿「小岛居民的鞋子」来举例:

小岛居民鞋子很容易进沙子,这就是一个痛点,也就是what层面的需求。

如果要解决这一痛点,是不是就提倡大家不穿鞋呢?这要从how这个层面来判断,也就是用户如何表现,结果发现虽然鞋里经常进沙子,大家依然在穿鞋。

最后经过调查我们发现,沙滩里面有很多碎贝壳,不穿鞋会划伤脚,所以,「不能划伤脚」比起「进沙子」的需求显然是更为迫切,因此,用户的真实需求是「舒适地行走在沙滩上」,那么解决方案不是提倡大家「不穿鞋」,而是提供一双舒适的、不会积沙的鞋子。

再说一个我身边一位朋友创业的真实案例:

朋友安妮是个喜欢喝奶茶的女孩子,她几乎每天都要喝上一杯。在某天和同事讨论奶茶的时候,她们开始吐槽奶茶的各种不好,尤其是「不健康」,奶茶的主要成分是植脂末和茶粉、淀粉,不仅不健康,而且容易长胖。安妮上网搜索了一下相关信息,发现很多买家都对奶茶的不健康有所担心。

于是,安妮决定开个店铺,专门做「健康的奶茶」。

但实际上她的店铺开张后生意却非常冷清,除了一开始有些熟人会过去捧场,大多数时间店里都是门可罗雀。

安妮的奶茶确实做到了健康,完全用纯牛奶和新鲜的茶叶冲泡,糖都是用的上等的果糖。

但为什么大家现在反而不喝呢?

因为「需求」把握错误。

消费者在抱怨奶茶不健康的时候,他不是想要健康的奶茶,而是想要口味不变、价格不变、包装漂亮、环境舒适的情况下,更为健康的奶茶。

我们如果再向why层面进行探索,就会发现问题的实质:

为什么大家要喝奶茶,如果想要追求健康,为什么不是果汁、酸奶、牛奶、咖啡?

因为奶茶好喝,口感丰富、有层次、有趣味,这是其他饮品无法比拟的。

到此为止,我们会发现,用户的真实需求其实是「好喝而有趣的饮料」。

对于大多数饮食类产品,口味绝对是第一位的,牺牲口味而满足用户的其他需求一概是伪需求。

在「七宗罪」中有一条是「贪食」,喜欢美味的食物是人的天性,大多数人只有在真的生病之后才会在乎健康,在这之前,他愿意为了绝妙的口感冒第二天中风的危险。

由此可见,由发现需求到验证需求,是要经历「how」层面直接的验证,同时追索到「why」层面进行分析才能最终确认。


蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计  cs界面设计  ipad界面设计  包装设计  图标定制  用户体验 、交互设计、 网站建设 平面设计服务


VUE,创建组件的方式

seo达人

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里

方式一

 <!--1.1使用Vue.extend来创建全局的Vue组件--> var tem1 = Vue.extend({
      template:'<h3>这是使用 Vue.extend 创建的组件</h3>' //指定组件要展示的HTML结构
    }); <!--1.2使用Vue.component('组件名称',创建出来的组件模板对象)--> Vue.component('myTem1',tem1);

    /* <!--注意--> 使用 Vue.component() 定义全局组件的时候,
        组件名称使用 驼峰命名,则在引用组件的时候,需要把大写改为小写,并且用 '-'将单词连接
        组件名称不适用驼峰命名,则直接拿名称来使用即可
     */ <!--组合方式--> Vue.component('myTem1',Vue.extend({
        template : '<h3>这是使用 Vue.extend 创建的组件</h3>'
    })) <div id="app"> <!-- 如果要使用组件,直接把组件的名称以 HTML 标签的形式,引入到页面中--> <my-tem1> </my-tem1> </div> 
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

方式二

直接使用Vue.component()

 Vue.component('mycom2',{
        template : '<h3>这是使用 Vue.component 创建的组件</h3>' }) 
    
  • 1
  • 2
  • 3

但是这样写会有一个问题:

<!--在h3标签后紧接一个span标签的话就会出问题了--> <h3>这是使用 Vue.component 创建的组件</h3> <span>123</span> 
    
  • 1
  • 2


这个问题是在 组件template属性指向的模板内容,必须有且只能有唯一的一个根元素 
所以修改代码如下:

Vue.component('mycom2',{
        template : 
            '<div> <h3>这是使用 Vue.component 创建的组件</h3> <span>123</span> </div>'
}) 
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

运行结果如下:

这里写图片描述

不过这种方式也有一个瑕疵,就是template 属性的值是HTML标签,而在软件中,并没有智能提示,容易出错,若使用这种方式,需要仔细,避免出错

方式三

<!--1.定义组件:--> Vue.component('mycom3',{
            template : '#tem1'
     }); <!--2.在被控制的 #app 外面使用 template 元素,定义组建的HTML模板结构--> <div id="app"> <!--3. 引用组件 --> <mycom3></mycom3> </div> <template id="tem1"> <div> <h1>这是 template 元素</h1> <span>这种方式好用</span> </div> </template>  
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

运行结果如下:

这里写图片描述

这是Vue创建组件(全局)的3种方式,其实相差不多,希望对大家有所帮助


网页设计中的布局

分享达人

上下布局是最常见的布局方式,基本上都会在最上方有一个导航,下方是内容区,有的官网还会有页脚footer,站酷就是上下布局。左右布局在后台类、TO B类产品中比较常见,一般左侧为侧边栏,右侧为内容区。国字形布局和T字形布局其实算作上下布局,只不过比较典型,可以单拎出来作为一种布局类型。

日历

链接

blogger

蓝蓝 http://www.lanlanwork.com

存档