构建跨平台APP
杨旺功 赵荣娇
前言
响应式Web设计(Responsive Web design)的理念是:页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。具体的实践方式由多方面组成,包括弹性网格和布局、图片、CSS media query的使用等。无论用户正在使用笔记本还是iPad,我们的页面都应该能够自动切换分辨率、图片尺寸及相关脚本功能等,以适应不同设备。换句话说,页面应该有能力去自动响应用户的设备环境。
目前,响应式设计仍然在不断变化,不断创新。比如,新的设备不断出来(iPad Pro、iPad Mini 4、小米Note),这让以前的设计想法土崩瓦解。而各种Web的响应式设计也获得了越来越多的注意,“让人们忘记设备尺寸”的理念将更快地驱动响应式设计,所以Web设计也将迎来更多的响应式设计元素。随着各种移动设备的不断出现,响应式设计不再新鲜,但却成为我们UI身边不可缺少的元素。
本书就是一本梳理响应式设计元素的图书,它的目的是让所有UI设计人员找到设计方向,完善设计理念和方法。从而使自己设计的网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这样,我们就可以不必为不断到来的新设备做专门的版本设计和开发了。
与其他书的区别
(1)细分响应式页面中的各个元素,从小地方入手,了解响应式设计的精髓。
详解响应式设计涉及的文字、表单、框架、图片、视频等基础元素,帮读者一步一步打下响应式设计的基础。
(2)实例佐证技术的讲解方式,每个技术点都伴有实例,让读者能看完就学会。
全书的技术点不仅仅有理论知识,还有大量的HTML 5和CSS 3代码,让读者可以看、可以动手,可以通过一点一滴的操作逐步掌握所有技术。
(3)紧贴流行的设计趋势,让读者不仅能学会现在的设计方式,还能看清什么样的设计才是好的设计和未来的设计。
大部分例子都提供了宽屏和窄屏的设计效…