响应式设计就是一套代码适应各种设备,对于特定的设备必然会存在大量无用的代码,另外不同的设备,他们的差异不仅仅体现在屏幕的大小上,还有很多
图693-1:响应式设计
很明显,响应式设计并不是万能的,有一定的好处,但弊端也存在明显。如果开发资源比较充足的话,不是很建议考虑采用响应式来进行网页设计,使其同时支持移动端和桌面端。
响应式最突出的优点是开发比较快,但是如果开发资源充足的情况之下,为什么不建议考虑响应式来同时支持移动端和桌面端呢?
冗余的代码
图693-2:栅格和响应式设计
响应式不得不带有大量兼容旧IE、不同屏幕尺寸的代码,在网络环境不稳定的时候,绝对是一种累赘。严重影响加载速度和渲染速度。
差别不仅限于屏幕大小
图693-3:页面布局方式
桌面端和移动端的屏幕大小以及操作方式的区别,决定了两者有非常根本性的不同。就如今的网页设计趋势来说,移动端是必须优先的。因此,会很难将一个功能和交互比较复杂的桌面端直接改成支持移动端。再者,响应式最为明显的局限性是加载速度比较慢。
图693-4:响应式开发过程
转载请注明:网创网 www.netcyw.cn/b693.html