在设计中经常遇到这几个问题:
在大多数的情况下,浏览者并不是在全屏的条件下浏览小程序页面,假如说页面可以随着浏览器的大小变化而变化,这样是不是能够增加用户的体验度呢?有没有办法能有效解决这些问题呢?网十科技的小编给出了以下的答案:
响应小程序设计概念是页面设计和开发应根据设备环境和用户行为响应并作出相应调整。具体做法包括许多方面,包括弹性网格和布局、图像、CSS媒体查询使用,等用户是否使用电脑,平板电脑,或者手机,是否全屏或半屏,屏幕是水平或垂直,页面应该能够自动切换分辨率,图像大小和相关脚本函数,等等,以适应不同的设备。
开发、维护、运营成本优势:在设计上,针对具有分辨率和设备环境上的不同,这只是针对单一的页面,因此,在开发,开发,维护和运营,相对于多个版本,可以节省成本。
兼容性优势:移动设备屡见不鲜,通常只适用于一些新的尺寸,定制版本的规格设备,如果新设备分辨率变化较大,常常不能兼容,以及新版本的发展需要时间,这次访问是一个问题,但响应小程序Web设计可以阻止这个问题的发生。
操作灵活:响应页面设计,只能改变所需的页面,其他页面不受影响。
实例展示
当浏览器的宽度变小时,小程序页面的左右两端也会随着宽度变小,放在左边的banner图与视频也会相应的变小,右边的头像为了适应屏幕宽度的变化,由原来的4个变为1排2个
当浏览器宽度进一步减少后,小程序页面的的结构由原来的两栏变成一栏,一部分的尺寸也随着宽度的进一步缩小而变小,搜索栏由导航内转向了导航外
第一步:确定需要兼容的设备类型、屏幕尺寸,,通过用户研究,了解用户使用的设备分布情况,确定需要兼容的设备类型、屏幕尺寸。
设备类型:包括移动设备和电脑。对于移动设备来说,设计和实现的时候注意增加手势的功能。
屏幕尺寸:包括各种各样的手机屏幕尺寸,各种大小的平板电脑,一般的电脑屏幕和宽屏。
需要考虑的问题:
响应页面设计适用范围的大小是什么?搜索结果页面1688页面,例如,可以跨越从手机到宽屏的,但是1688的主页,因为结构太复杂,想直接转移到手机,不现实,倒不如直接设计一个移动版本的主页。
结合用户需求和实现成本,选择合适的尺寸。一些功能操作页面,例如,用户不使用移动终端需求,不需要响应设计。
第二步:开发线框原型
制定几个不同大小的尺寸,分别按照线框原型去做,除此之外,页面的整体布局,如何改变内容大小缩放、功能、内容、甚至在专门设计的特殊环境,等。这个过程需要设计师和前端开发人员保持密切沟通。
第三步:测试线框原型
导入图片对应的设备进行一些不复杂的测试,可以帮助我们检测的可访问性、可读性和其他问题。
第四步:视觉设计
我们需要留意的是移动小程序设备屏幕的每英寸屏幕所拥有的像素数是不同于传统的电脑屏幕,在设计的时候要确保内容文本是可读的而并非是不能读的,可点击区域的面积控制等。
相比与传统的响应式web开发,响应设计页面,页面整体布局结构,小程序内容,小程序尺寸改变了,所以最终的输出更容易与之前的设计稿不同,因此更需要前端开发人员和设计人员沟通。