在这种形势下,怎样让网站尽量兼容各种类型的设备,并确保良好的用户体验,这将是越来越重要的问题俗话说,只要有需求,就会有解决需求的办法。基于前文提到的背景和情况,响应式网页设计(Responsive Web Design)应运而生。
页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。具体的实践方式由多方面组成,包括弹性网格和布局、图片、CSS media query的使用等。无论用户正在使用笔记本还是iPad,页面都能够自动切换分辨率、图片尺寸及相关脚本功能等,以适应不同设备;换句话说,页面有能力去自动响应用户的设备环境。