美文网首页PMskill产品交互设计@产品
2016/8/29 产品笔记:上周遇到的逻辑漏洞和交互难题

2016/8/29 产品笔记:上周遇到的逻辑漏洞和交互难题

作者: 爸爸说番茄是只小动物 | 来源:发表于2016-08-29 18:10 被阅读410次

今天要码的,是上周遇到的2个工作中的交互问题。

1.逻辑上的死循环

先来看看下面这张图

搜索交互 1稿

从选课首页点击“全部” => 进入到课程目录(目录下为全部课程,同时,全部课程我们依然提供搜索功能,于是如图2所示)=> 输入关键字,点击搜索 => 进入图3 or 为空进入图4。乍一看似乎非常完美,整个流程相当顺利,而且在几轮的评审中,大家都木有发现这里的问题。

然而当开发大大细读文档时,才发现了中间原来暗藏了一个死循环。请看图2和图3,当我点击搜索框,搜索页从右侧飞入,正常情况下,我会输入我想要搜索的关键字,但是如果我点击“全部”呢?于是又回到了上一页,再点击搜索框,继续回到搜索页...... 如果再加上左上角的“返回”,这里的问题就严重辣~ 因为我们的逻辑定义是每进入下一个层级,再返回,都是返回到上一个层级,于是很可能这个用户要返回很多个相同的页面才能回到课程主页,死循环的恶作剧就四酱!

于是这个页面的最终稿是这样:

搜索交互 2稿

这里错就错在,搜索页还加了一个进入全部课程的入口。这种盲区现在回头来看,似乎都不应该有,而且有些滑稽可笑。然而工作中常会遇到这样类似的逻辑问题,当然也不是不可避免。如果你跟我一样逻辑能力相对薄弱,可以考虑在整理交互的过程中借助第三方交互工具做一下 prototype ,比如 invison 或者 腾讯的 demo ,然后自己或者找几个身边的同事用一用,顺着流程来,逆着也来一遍,用着用着问题自然浮出水面了。

逻辑能力确实是产品交互工作中极其重要的,若是欠缺可以通过后天训练或者借助工具,当然我也亲眼见过某做后端开发的前同事,在一次拓展玩青蛙过河的游戏如何展示了他过人的逻辑能力,“心算”指挥我们如何完成游戏。每个人都有自己擅长和不擅长的,了解自己,用正确的方式去补拙就好。

2.一个交互难题

注册流程 选择学校

这是在整个 app 注册流程中的最后一步,用户需要填写自己的学校信息来完成账号注册。我们这里其实分为了2小步,用户先通过省份筛选掉一部分学校,再选择该省份下的学校。由于全国的高校有数千所,为了节约用户的时间成本,我们希望用户即可通过输入搜索,亦可从搜索匹配的结果中快速找到自己的学校。于是,第一版交互如上图。但其实细细琢磨,这种交互简直就是伪命题,我在设计的过程中也有发现完全走不通,但由于出这一稿的时候只是为了展现出我们想要的效果,以及当时没有更好的想法,于是先出了这一版。

后来,我们先是参考了某宝的学历认证,业务需求与我们类似,发现这种既要满足输入、又要满足点选的,在一个页面完成几乎是不太可能(或许在座的交互大神会有更炫酷更性感的 idea ),但是某宝的处理是,把这种搜索和选择放到了下一个层级的页面,这与我们想要“提高用户操作效率,简约的设计想法是相违背的,于是最终的效果变成了这样,有点像某团的某个优惠说明页面:

选择学校最终稿

点击“选择...”,则弹出一个毛玻璃的搜索选择页面,动效是从中心放大弹出。点击“关闭”回到上一级页面。其实这里的逻辑基本与进入下一个层级页面相同,但好处在于,从交互上,没有繁琐的“进入下一级”和“返回上一级”;视觉上,中心放大弹出以及毛玻璃的透视效果都让用户感觉所有操作都是在当前页面完成,简洁了许多。当然这里确实也不算什么创新,最多是参考了现有很多不错的交互视觉案例。但是这种遇到难题又跟小伙伴一起全力解决的过程真心值得为自己 mark 下。

好了,以上就是今天的笔记了。

相关文章

  • 2016/8/29 产品笔记:上周遇到的逻辑漏洞和交互难题

    今天要码的,是上周遇到的2个工作中的交互问题。 1.逻辑上的死循环 先来看看下面这张图 从选课首页点击“全部” =...

  • CmsEasy 前台无限制getshell

    发布时间:2016-09-29公开时间:N/A漏洞类型:getshell危害等级:高漏洞编号:QTVA-2016-...

  • 避免炫技

    对于原型设计: 产品经理必须具备的技能:使用符合场景和大众直觉的交互逻辑; 在产品的设计和交互上炫技,是产品经理的...

  • Destoon 任意文件读取

    发布时间:2016-08-29 公开时间:N/A 漏洞类型:变量覆盖 危害等级:高 漏洞编号:xianzhi-20...

  • 后台产品之字段设计

    B端产品经常会涉及到大量的数据,业务逻辑和系统逻辑都相当复杂。对于产品而言,如果不能将这些都梳理清楚,方案将会漏洞...

  • 2018-12-03交互设计课程笔记

    一、交互设计是什么? 交互设计 明确产品的任务需求、目标,规划逻辑关系,设计交互流程,同时,通过设计测试,优化产品...

  • DSBJ29

    梁宁·产品思维第29讲,人生逻辑大于商业逻辑。产品能力是现实、功利的能力。做产品要求你判断客观条件和机会,盘点资源...

  • OPENVAS

    title: OPENVASdate: 2016-06-30 19:29tags: Kali渗透测试 漏洞扫描 0...

  • 十大漏洞之逻辑漏洞

    LAZY 在十大漏洞中,逻辑漏洞被称为“不安全的对象引用,和功能级访问控制缺失”。现如今,越权和逻辑漏洞占用比例比...

  • 如何做好产品原型和产品落地。(上)

    做产品原型设计和交互设计的时候,大部分出现的问题,都是逻辑不够严谨和沟通不清晰导致的。 在《如何做好产品原型和产品...

网友评论

    本文标题:2016/8/29 产品笔记:上周遇到的逻辑漏洞和交互难题

    本文链接:https://www.haomeiwen.com/subject/fvixettx.html