那响应式的软件设计都有那些流程呢?
1、确定兼容的设备类型,屏幕尺寸。
现在设备主要是就是pc,还有就是移动设备,手机和平板,对于移动设备,再设计企业软件的时候要注意增加手势和功能,屏幕尺寸包括各种手机屏幕的尺寸,各种平板电脑的尺寸。例如当某搜索软件的搜索结果页面,跨度可以从手机到宽屏,而首页,结构过于复杂,想直接迁移到手机上,那就还不如设置一个手机版的首页。
2、开发线框原理
针对制定下来的不同尺寸开发不同的线框原型,需要考虑清楚不同的尺寸下,页面的布局如何变化,内容尺寸如何缩放,功能和内容的删减,甚至针对特殊的环境作特殊化的设计。
当然响应式设计的目的在于针对不同设备的屏幕规格区间,进行功能的输出以及格式的预设,所以我们只需要选择一些具有代表性的设备,而不必顾全所有已知的设备类型。
3、测试线框原型
4、视觉设计
由于移动设备的屏幕像素与电脑的不一样,在设计的时候需要保证内容文字的可读性,控件可点击区域的类型。
首先,尽量保持小屏幕规格样式简洁,在UI元素风格方面,可多与前端开发人员进行交流,尽量采用可以通过css实现的常规风格样式,减少背景图片的使用。
其次与传统的软件设计开发相似,最终产出的页面与视觉有些差距,尤其是对响应式的站点来说,由于在布局结构和细节样式等方面都需要有调整变化的能力,所以在开发的过程中,产生设计还原度方面的问题的几率会更大。
5、前端实现
响应式的设计页面,由于页面布局,内容尺寸发生了变化,所以最终的产出更有可能与设计稿出入较大,这需要前端开发人员与设计师多交流和沟通。
在企业官网设计中,尤其是响应式的软件设计更应该考虑用户的浏览体验以及响应式设计的独特性。