软件前端动态自适应框架研究及应用

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:abcd432110000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着4G网络的普及和移动终端技术的发展,各式网络接入终端设备层出不穷。由于移动端设备与生俱来的便携性和网络接入的方便性,使其一经推出便得到了人们的广泛关注,正逐渐超越PC端桌面设备,成为互联网访问的主要终端。由于当前许多互联网网站都是专门为PC端开发的,通过移动端访问时展示效果往往很差,已经不能满足人们的日常使用,而单独为移动端设计页面,成本又较高。于是,如何设计一套能在不同尺寸终端设备上都得到较好呈现的网站,成为网页设计师们亟待解决的问题。本文以近些年得到广泛关注的响应式网页设计为基础,借助SSH整合网页设计框架和Bootstrap前端技术,探讨不同屏幕尺寸和操作系统下的前端动态自适应页面框架。本文的主要内容和工作概况如下:(1)阐述了基于接口的软件自适应体系架构研究分析现有Web应用程序开发技术,结合接口类思想,提出了基于SSH整合框架的软件前端动态自适应的总体框架;阐述了表示层、业务逻辑层、数据持久层中的软件架构;并给出了基于接口的三框架相融合的工作机理。(2)给出了基于Web技术的软件前端自适应页面设计方法通过对Bootstrap前端框架的研究分析,优化页面分区方案,确定页面布局样式和布局响应方案,并依据自适应页面设计思想,优化断点设置方案和页面图片处理技术,提高页面在不同尺寸终端的展示效果;结合实际开发经验,给出自适应页面设计规则。(3)给出了软件前端自适应性能优化方法从页面前端设计和服务器框架设计两个方面提出了框架的优化方案。引入Modernizr浏览器特征检测技术,提高自适应页面的兼容性。优化传统的CSS媒介查询方案,提出JS+CSS的媒介查询方案,提高自适应页面的加载速率;改进表示层代码组织方式,提高代码易读性和代码复用率;提出服务器端按组响应方案,提高页面在移动端的加载速率。最终通过在惠普PC端、联想笔记本、戴尔平板电脑、Ipad平板电脑、三星手机、苹果手机端测试,验证了软件前端动态自适应框架的实用性和可靠性。
其他文献
由通用机器组成的大规模集群作为并行计算的有效途径之一,广泛应用于科学及工程中的计算模拟、海量数据处理等复杂问题中。并行编程模型是并行计算及开发并行软件的基础,是决定
随着移动互联网的快速发展,随时随地进行网络在线阅读已经成为现实。特别是以起点中文为首的在线读物网站为阅读爱好者提供了数以百万计的网络原创文学读物,丰富了文学爱好者的
上世纪90年代以来,随着互联网的发展,电子商务在社会经济领域发展迅速,电子商务推动了商业、贸易、营销、金融、广告运输、教育等社会经济领域的创新,给企业带来许多新的机会。现
随着网络资源的爆炸式增长,“信息过载”,“信息迷向”等问题的出现,用户如何快速有效地获取信息,成为现今信息服务系统亟待解决的问题。传统的信息服务也逐渐向个性化信息服
随着XML已成为互联网上数据存储和信息交换领域事实上的标准,人们已经开始习惯使用XML文档来存储、管理Internet上的海量信息资源,因而Web也正逐步转化为一个庞大的XML文档数
移动机器人在野外执行军事侦察、抢险救灾、农林作业等任务时,准确、快速的地形分类是保证这些特定任务完成的关键。针对传统地形分类方法存在的一些问题与实际森林环境地形分
在数据挖掘中,很多工作都集中在发现能够高效地对大数据库进行聚类分析的方法上。在现有的大量聚类算法中,尤其以K-means算法应用比较广泛。K-means算法以点为原型,能够实现
随着社会信息化的日益增强,互联网越来越成为人们日常生活中的一部分,人们越来越强烈地渴望用自然语言同计算机进行交流。但这有个前提就是计算机能够理解人类的自然语言,这
随着网络的普及和通讯技术的不断发展,数据信息被窃取、非法复制和传播的频率越来越高。图像作为信息的主要载体,其面临的安全问题也变得日益严重。近年来,由于光学信息处理
Web日志分析是收集用户浏览网页时产生的所有日志信息,并对这些日志进行数据转化、数据清洗、数据挖掘的过程。通过Web日志分析可发现用户的访问行为与规律,并据此优化网站结