设计者必须和工程师高度紧密合作,才能做好网站设计。一些设计者和工程师对于规划好的视觉界面,因为在实施过程中没有沟通会发现很多不完整的地方,这样还会浪费时间去调整,修改,浪费时间。
就拿个人曾经接触过的案例来说,下面的图表显示了其中两个主要的页面(这里已经把视觉效果转换成了简单的mockup表示),这是一个社交类App,左方的页面主要用户将自己的个人信息分享给选定的其他用户,在此页面中可以勾选想要分享的信息项目,或者可以通过下面的按钮来单独增加信息的更新,只要完成了就按下了完成按钮,信息就会上传到服务器并与他人共享,完成之后再返回右边的成功页面。
上海网站建设公司本案例中所提供的材料已经是经过精心设计的视觉图片,其色彩风格强烈,所有的控制元件都要重新制作,乍一看是两页非常普通的简单页面,感觉上没有什么问题吧?
但事实上,这里立刻遇到了两个问题:第一个问题是“添加更多信息按钮”,用户只要按下这个按钮,就可以直接输入更多的个人信息。但该如何呈现呢?而且客制化的输入文本框应该放在什么地方?而且虚拟键盘的跳跃也会影响到文本框的当前位置和方式。
另一种是按下“完成”按钮之后的动作,这是一个通过网络进行交流的动作,当网络被牵连时,必须考虑到送出请求后的等待状态(如读入状态的动画图示等),以及发送失败时的状态和回馈,送出请求时按钮要呈现什么颜色?文字内容有必要改为共享吗?若出现错误,则弹出对话框是显示错误,还是显示在页面上,并有重新发送的按钮?
看起来这些都不是作者自己可以随意决定和完成的,因此这种交往无形中增加了沟通的时间和成本。
界面设计不是单纯的平面视觉设计,在设计和实作之间必然有一些需要特别注意的地方,这样才能避免漏掉很多应该考虑的情况,使整个设计更完美。