论文部分内容阅读
随着移动互联网的发展,各类移动设备层出不穷。移动设备的屏幕分辨率各式各样,和传统PC存在较大差别,这将导致用户在使用手机等移动终端访问传统互联网上Web网页时很难快速准确的获得有用的信息,因此如何使移动设备正常显示传统PC端网页资源成为研究热点。本论文主要针对Web应用的表现层即界面表现部分,研究并实现了PC端Web应用到手机端Web App转换,并使用某Web应用部分页面进行验证,主要工作内容如下:(一)研究移动终端分辨率等其他相关特征,根据现有Web网页资源特点,实现网页转码,使其适应移动终端的显示。此外,应用Android平台的WebView组件生成可供用户在移动端安装使用的WebApp,通过此App可以访问经转码后能在移动端友好显示的Web应用页面。(二)移动端原生App是基于某一具体的开发平台,定制开发的第三方应用程序,它和Web App在实现技术上有本质不同。因此,PC端的Web应用到手机端App转码方法的研究更具挑战性。本论文对PC端Web应用到手机端App的转换也做了相应的研究,并对其可行性进行了分析。(三)响应式Web设计是一种全新的Web设计思想,可以实现一次编写的网页在不同分辨率的终端下友好显示。与网页转码技术相比,响应式设计能够从根本上解决网页在不同屏幕大小的移动终端的显示问题。本论文不仅应用最新的网页编码语言HTML5和CSS3实现了响应式网页,而且分析转码和响应式设计的优缺点和适应环境。本课题的创新之处在于不仅仅研究普通网站的转码,对于Web应用中比较复杂的表单、各种对话框和图标的转码进行了研究和实现,此外,本论文在实现时不再使用浏览器访问转码后的网页,而是直接通过安装在手机端的Web App进行访问,方便了用户使用。