文档章节

初学者谈谈网站交互设计

王尘宇
 王尘宇
发布于 2017/09/07 00:05
字数 1158
阅读 4
收藏 0
点赞 0
评论 1
由于所在团队的项目原因,开始接触实战的交互设计,第一次使用 Axure 来为一个网站设计一份交互。加入团队的时候,整体站点的功能和需求基本有了一个大框架,所以只提出了一些修改和增减的意见,主要针对网站在功能上的侧重以及交互上的缺失,而主体板块上面则没有做过多的变动。 在『自以为』完成了交互稿之后,看到视觉同学给出的效果图,似乎有点『心满意足』的感觉。很巧地,在人人上遇到了以前的老舍友,目前正在某大型网站做产品经理,于是就冒昧地提出把我做的网站原型拿给他看看,请求提一些建议。 结果是,出乎我的意料,但是又让我非常满意地,提出了很多至关重要的建议(正规公司的培训和自己摸索是完全不同的)。尤其是在学生团队中无论如何摸索也不容易自我觉醒的建议。所以趁热打铁,权当自己是一个初学者的典范,说说初学者对网站交互设计的一些误解。 误解一:交互设计,就是用软件做控件布局和跳转链接 从我和朋友的原型图就能高下立判,一个原型图逼近成品,而我的,则可能好一点的手稿也要比我的原型图清晰和美观。错误地把交互理解为设计主体布局和页面之间的跳转关系,并且简单呈现给视觉,是我做交互设计犯下的第一个错误。 单调的页面也仅仅体现了布局,丝毫没有体现出交互,更没有表达出不同的切换效果、换页动画以及呈现方式,这会对视觉以及前端同学的工作造成很多的不便。 误解二:交互设计,只是体现一个大概的设计概念 此条与误解一有些许重叠的地方,总而言之就是设计太潦草和太简单。在我的设计稿中,已知的网站944像素宽度也没有体现出来,是根据目测随意设置的边距,并且每一个页面的边距都不同(因为都是目测随便摆的)。同样地, 在高度方面更是没有细致的规划,没有考虑到每一屏所显示的内容,没有考虑到哪些控件可能出现屏幕上『青黄不接』的状态。实际交互和原型设计,应该是像素级的工作,应该让视觉和前端的同学明确知道每一个控件的精确位置,而不是让他们来替你做这件工作。工具方面,可以使用网格和屏幕分割线来划分区域,便于设计。 误解三:交互不对内容的排布做充分的考虑 首页过大的 banner 会导致分割了首页导航栏和主体内容,过度注重美观则使得内容打了折扣。同时,在活动列表等界面中,尽量保证每一屏中的几个活动所在的位置和体现效果『公平』,否则排序靠后的内容就非常容易被忽略掉(点击量落差巨大)。因此, 在交互设计中,除了要确定某一个大区域中放置的内容,对于其中细节内容的排布也应当有所考虑和安排。否则,你的设计就会影响运营同学的工作。 总的来说,交互设计和视觉设计、前端实现构成了网站设计不可或缺的整体,我再次对前期工作的不严谨和不专业对前端以及视觉同学表示深刻的歉意。交互设计,绝不仅仅是使用 Axure 把控件拖来拖去的体力活,也不是拍脑袋决定某一个布局好看或者某一个区域的内容。所有的位置、信息和像素,都是产品的体现、都是需求的满足、都是功能,都是产品经理需要 care 的东西。 最后,大公司对于重要的页面的设计都会有高级负责人亲自过目和确认,保证最终的效果。而在我们团队中,则可能需要产品经理、设觉设计和 Leader 一起来把关。

© 著作权归作者所有

共有 人打赏支持
王尘宇
粉丝 1
博文 450
码字总数 469557
作品 0
西安
加载中

评论(1)

cindy21
cindy21
做原型设计还是使用国产Mockplus吧,效率比Axure要快几倍。
关于构想的移动web应用程序设计框架的思考

谈这个构想的移动web应用程序设计框架之前,要先谈谈web应用程序开发中的C/S和B/S,再谈谈jquery mobile,之后再谈谈现在已有的android UI开发工具。 一谈web应用程序开发中的C/S和B/S,在B...

egaotan ⋅ 2014/05/06 ⋅ 0

写给simpleFramework官方网站运营100天的总结

前言 simpleFramework 官方网站上线100天,为推动国内的开源产品做出自己的力量,在今天这个特殊的日子,我就谈谈我对的simple的认识,用来大家更好的了解simple. (以下内容是作为使用者在伴...

simplesns ⋅ 2011/01/15 ⋅ 2

0设计经验,如何找到一份UX设计师的工作?

UX (User Design) 设计师作为全球最受欢迎的高薪工作之一,截止至2017年,一名高级用户体验设计师的年薪已平均高达86,071美元,这也是为什么广大年青工作者争相进入UX设计行业的原因。但是,...

mo311 ⋅ 02/27 ⋅ 0

谈谈我对 Ruby 的看法

引言 我上司给我发一篇 java sonar 啥的文章,他觉得很神奇,我就告诉我上司,2013 年左右 王垠 写了 RubySonar 和 PySonar,我还给上司发了 Rubocop。 他的第一反应是:卧槽这什么鬼玩意(一...

jakit ⋅ 2017/12/28 ⋅ 0

设计师应该关注的科技发展方向(四)

五、使用无线充电技术的发展,可以不受电池容量的束缚。 CES 2016 上出现了一款全新无线充电产品——来自 Ossia 公司的 Cota 无线充电基站。使用的时候被充电设备并不需要放在一个固定位置,...

博为峰教研组 ⋅ 2016/12/15 ⋅ 0

如何选择最佳响应式设计框架?

  【IT168 评论】现在有很多框架可供设计师和前端开发人员选择,其中大多数都可进行原型设计和部署。你可以从中找到最佳综合性框架,并且是轻量级框架,让你可以准备好进入下一个项目。目前...

it168网站 ⋅ 2017/06/21 ⋅ 0

iOS开发自学资源

iOS开发完全自学资源集合 字数1740 阅读2910 评论36 喜欢299 如果你有一个很好的想法,为什么不自己动手做一个App来实现它呢。即使你完全没有编程经验也没有关系,通过以下这些精心挑选的教程...

上官尘 ⋅ 2016/03/28 ⋅ 0

也谈谈交互变更对开发的影响

什么是交互设计? 交互,Interaction,指的是沟通、互动,是一种信息的流转;设计,Design,则指的是艺术性,在沟通过程中让人去发现、探索,甚至是身心愉悦。 在互联网产品开发过程中,产品...

溪西 ⋅ 2016/04/26 ⋅ 0

java项目开发经验总结,值得收藏!绝对有用!

Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计技巧 3、掌...

AbrahamLeeJay ⋅ 2011/09/28 ⋅ 0

推荐给设计师的UI/UX书籍和资源

如果你想成为一名优秀的设计师,想要博览这个领域的书籍而又无从下手,或不知从哪里快速寻找正确有效的资源。那么,我这里整理了一份书单,根据各大专业博客的推荐书目或者业内关注度比较高的...

jongde ⋅ 2016/08/23 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Linux kernel脉络和主干总结

写在前面 前人常说,对Linux操作系统/内核的理解,是计算机行业从业者的内功,决定了你在技术领域想走多远。但内核的庞大以及学习曲线之陡峭,总让我在学习途中觉得犹如“管中窥豹”。 随着工...

Markz0928 ⋅ 10分钟前 ⋅ 0

在gcc中使用intel风格的内联汇编

很简单,内联汇编使用asm(“.intel_syntax noprefix/n”)声明一下,以后的内联汇编就可以用intel风格了,构建可执行文件时给gcc加上-masm=intel参数。 先写一个小程序测试一下: [cpp] view...

simpower ⋅ 20分钟前 ⋅ 0

NIO 之 ByteBuffer实现原理

相关文章 BIO、NIO、AIO 内部原理分析 NIO 之 Selector实现原理 NIO 之 Channel实现原理 前言 Java NIO 主要由下面3部分组成: Buffer Channel Selector 在传统IO中,流是基于字节的方式进行...

轨迹_ ⋅ 30分钟前 ⋅ 0

Jenkins docker权限问题

环境Ubuntu Server 工具 jenkins-war:2.89.2 报错信息 Cannot connect to the Docker daemon. Is the docker daemon running on this host?Build step 'Execute shell' marked build as fai......

Pulsar-V ⋅ 30分钟前 ⋅ 0

180621-一个简单的时间窗口设计与实现

如何设计一个计数的时间窗口 时间窗口,通常对于一些实时信息展示中用得比较多,比如维持一个五分钟的交易明细时间窗口,就需要记录当前时间,到五分钟之前的所有交易明细,而五分钟之前的数...

小灰灰Blog ⋅ 52分钟前 ⋅ 0

Android之Dalvik、ART、JIT、AOT

Android之Dalvik、ART、JIT、AOT 本文内容:Dalvik、ART、JIT、AOT之间关系 本文定位:知识记录 学习过程记录,加深理解,提升文字组合表达能力。也希望能给学习的同学一些灵感 本文整理于[...

lichuangnk ⋅ 56分钟前 ⋅ 0

Thrift RPC实战(五) thrift连接池

Thrift本身没有提供连接池,我们可以用Apache Commons Pool2来实现一个 一、定义对象工厂 BasePooledObjectFactory<T> extends BaseObject implements PooledObjectFactory<T> public class......

lemonLove ⋅ 56分钟前 ⋅ 0

git 命令简写

简写 命令 g git gst git status gd git diff gdc git diff --cached gdv git diff -w "$@" | view - gl git pull gup git pull --rebase gp git push gc git commit -v gc! git commit -v ......

charley158 ⋅ 今天 ⋅ 0

Java中的锁使用与实现

1.Lock接口 锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源。 在Lock出现之前,java程序是靠synchronized关键字实现锁功能的,而Java SE5之后,...

ZH-JSON ⋅ 今天 ⋅ 0

Intellij IDEA神器常用技巧四-类和方法注释模板设置

IDEA自带的注释模板不是太好用,我本人到网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家,我不是专业玩博客的,写这篇文章只是为了让大家省事。 这里设置的注释模...

Mkeeper ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部