响应式页设计 (Responsive web design) 虽然早已被,过因为国开发习惯和APP设计优先,日工作使这种布方式的机会多。
国外网站使用种局方式,经研,结合尝试,文梳理响应式设计的方法流程,记录问题与思考,帮助后类似的项目开展更快。
响应式布和自适应布搞混。实通过面的图我们很容易解两者的区别。
△ 响应式和自适应的区别,来源上资
- 响应式布局:器小随窗口小变化。
- 自适应布:容器大小随口大小而变,边距随口大小而变。
调研我们发现,国几个内容网站,YouTube、Spotify、Netflix 和Behance,都使用了「内容墙」设计,以突出内容丰富度。
由于这种设通常会保持器之间的间距不变,这就需器小变化以应窗口小变化了。响应式的布局思,很好帮完内墙的设。
△ 满屏的内突出了内丰富度
以往的发合作中,设提供切图尺寸标注给发就行了。
而响应式页面中的容器大小是态的,我们可供一个表格,告诉开发在同的页面宽区间,对应的布应该是怎么样的。这些区间的界点,就是「断点」。
我们以容器,情况比复的视频首页模拟一次确定断点的流程。
△ 响应式局的设计思路
首先,断点是反映页面发生突变的情况的,如边距开始发生变化、容器数量开始发生变化等。本例中,固定了侧边栏a、边距b、间距d。据下图公式,容易得知容器数量和容器宽度有着确的数量关系。因此,寻找断点,需要先确定容器宽度(c)。
△ 容器数量和容器宽度有着确的数量关系
容宽度和容内容相关。本例,我们规定正常情况下容宽度最小300px,以保证封图和标题文能被看。容宽度被压到300px时,容数量减少个。
了器的小尺寸,那么我们可以输出给发的「页面宽度-器数对应表」。从下表可以读出,浏览器宽度1284-1595px之间时,侧栏展288px,3器,浏览器会自动把器宽度算出。
△ 页面宽度与器数关系表
从面的案例我们知道,确断点器数、器小关。那么,断点的选择其实体了,设师对页面信息呈方式的理解。
1. YouTube的小机
调研的过程中,我们发YouTube 选择 1143-1966px 作4器的后断点。这页面宽度区间很,达到了824px(远超5器的跨度335px)。
△ YouTube的网页断点况
我们猜想:
- YouTube认1行4视频用户浏览的好数;
- 他们想把这种布覆盖流的(约66.25%)屏幕宽 1280-1920px。
2. 关注高分屏实效
需要特注意是,分辨率到3840px PC高分屏,主流浏览会按照2倍图展示内容。此,Windows系统下有系统缩放,荐是1.25倍,导致3840px屏幕宽度,浏览认为有1536px (3840px÷2÷1.25)。所以有时候会出现在分辨率很高屏幕下,响应页展示内容反而更少了情况。
响应布局法能很好地支持越来越流「内容墙」设计。找好断,设定好不屏幕分辨率布局策略,是响应设计关键。
欢迎关注作者微信公众:「腾讯GLDesign」