响应式Web开发的模式分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
响应式Web开发的模式分析

响应式Web开发的模式分析   摘要:随着移动互联网和移动通信设备的发展,响应式Web设计这种很早就出现但不被人注意的设计理念逐渐在这2年中发展起来。可以预见在今后的Web前端开发中响应式开发技术将成为必然的趋势。本文对此技术做一简单综述,介绍了响应式开发的开发流程和设计方式,并对某些具体实现给以简单阐述。   关键词:响应式Web;CSS;流式布局   中图分类号:TP393.0   文献标识码:A   DOI:10.3969/j.issn.1003-6970.2015.06.017   本文著录格式:苏奎,董默,张彦超,响应式Web开发模式分析U].软件,2015,36(6):92-96   AReviewofResponsiveWebDevelopmentPatternsSUKui,DONGMo,ZHANGYan-chao   [Abstract]:WiththedevelopmentofmobileInternetandmobilecommunicationdevices,responsiveWebdesignthathasbeenpresentedbutunnoticedbywebdesignergraduallydevelopedinthesetwoyears.Itcanbepredictedthatre-sponsivewebdesignwillbecometheinevitabletrendinfuture.Thispapermakesasimpleoverviewonthistechnology,introducesthedevelopmentflowanddesignmethodofresponsiveweb,andstatessomeconcreterealization   [Keywords]:Responsiveweb;CSS;Fluidlayout   0引言   在科技飞速更新大趋势下,人们常用的计算机互联网设备已不仅限于一台台式电脑,显示器和一根网线。各种尺寸,类型的笔记本电脑,平板设备,智能手机,智能手表,智能电视等带CPU和存储功能的各类微型计算机设备正在迅速崛起。随着3G,4G网络的不断普及,目前国内PC端网站的日均覆盖人数基本保持在2.3亿人次上下,已趋于停滞。而移动端App的日均覆盖人数已接近2亿,并呈现持续上涨趋势,大量数据调查表明,移动互联网行业时代已经到来,越来越多的人开始习惯用移动设备代替笔记本和台式机完成日常工作和生活需要[1],用户的注意力从PC向移动端转移的态势已不可逆转,人们在这些各种尺寸的智能设备上浏览网页的用户体验需求便必然提高。   传统的Web前端开发都是为一种设备提供的,比如台式电脑。在设计时每个Web页面通常都是为每个元素的宽度固定尺寸。这样设计的网页在不同大小的屏幕上,会有不同的显示效果,当一个用户使用桌面PC和使用移动互联设备访问一个网站时,有很大的差异,会感觉不适应[2]。为了解决这些问题,为不同的设备制作不同的网页是目前国内很多网站的做法,例如可以专门为移动设备提供一个mobile版本,以保证网页在不同设备上的显示效果,但是维护成本却增加了,同时也大大增加了架构设计的复杂度[3]。随着目前不同尺寸设备的增多,我们不可能为每种设备都去单独开发一套Web界面。   1响应式页面为了应对引言中有关问题,2010年,EthanMarcotte提m了“响应式Web设计(ResponsiveWebDesign)”的概念[4]。该文借鉴了响应式建筑设计的思路:现出现了一门新兴的学科一一”响应式架构(responsivear-chitecture)”,物理空间应该可以根据存在于其中的人的情况进行响应。同样,页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。尽管响应式Web在2010年被提出,这个技术真正开始被国内开发者关注则是近2年随着HTML5和CSS3的出现刚刚开始。   2响应式Web开发流程   目前最为常用的Web开发模型都是基于瀑布模式或瀑布模式的修改。这类模式通常可以简化为5个步骤:计划分析、总体架构设计、具体开发、精确测试、完善修改。   2.1计划分析与总体设计   传统的开发过程里的框架图主要由布局和组件构成。它们通常被设定为一个特定的尺寸(通常基于像素,比如wrapper通常是960px的显示器宽度),并且几乎没有调整的余地。这些框架给出了具体的网格布局的尺寸大小,在某个特定屏幕分辨率下,它们通常能够获取最佳的浏览效果,但在更大或更小的分辨率下,网站可能产生横向滚动条,或在页面两侧产生空白区域[5]。不一样的屏幕会导致布局的改变,最后可能导致导航条菜单无法使

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档