基于Cocoon框架的网页自适应转换模型研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:prodigyvip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了使移动终端用户能够随时、随地访问网络,及时获取信息和资源,为这一群体用户提供网络信息访问服务有着明确的现实意义,能够为网站营运商带来丰厚的效益。由于移动终端和无线网络在性能和传输速率上都跟传统的PC机和互联网有相当大的差别,注定了WEB资源不能被合理的无线访问,构造专门的WAP网站也会对现有的资源造成一定的浪费,因此,为了获得更多地经济利益和效率同时方便网站的运行和维护,最佳的解决无线访问互联网的方法就是充分利用现有的网站资源,为移动终端用户提供类似于PC机上浏览信息的服务,并能够根据不同的访问设备做到合理、高效、灵活。但是,当今互联网上存在的资源多数为HTML格式的网页文件,此类文件内容冗长,含有大量与信息无关的内容,格式没有统一的标准,并且有许多不适合在小屏幕、低容量、低处理能力的移动终端设备上显示的内容,例如比较大的视频、音频文件,框架元素,嵌套表格等。如果将此类HTML文件直接传递给移动客户端根本就无法显示或者显示效果差劲。为了充分利用资源,如果能够处理这些HTML文件以适应移动设备的显示,具有一定的现实意义。目前存在的一些相关方法可以解决网页的转换问题,主要包括的方法有:基于标记语言标记的转换方式;基于对话模型、表现模型的转换方式;基于抽象层的转换方式;基于界面描述语言的转换方式等。这些方法从不同的角度对不同设备(包括无线访问设备)访问WEB资源的转换问题进行了研究,并有一定的成果。为了达到资源的合理利用,我们要求同一份存储内容能够被不同终端设备显示,而不需要存储多份不同的内容。通过Cocoon框架可以做到以XML文件为基础来存储大量的信息,使得内容与格式分离,再通过不同的转换器对信息进行转换,也可以配置转换器以适应不同的显示设备。对于HTML文件不适合移动设备的部分,可以通过定义新的过滤器、转换器来进行处理,并根据不同的移动设备定制显示的格式、效果,以达到同一内容自适应的满足不同终端用户的显示需求。本文提出了一种基于Cocoon框架的网页自适应转换模型,通过加入设备自适应性转换器,自动配置Cocoon管道和站点文件,实现了让支持XHTMLMP格式的移动终端设备访问互联网资源的功能,通过网页转换解决互联网上大多数WEB资源不能被无线访问或访问效果差的问题。模型中的核心管道添加了一个自适应转换器,该转换器通过构建对象模型、分割对象及重组资源,解决小屏幕设备上显示web网页下拉操作过长、布局不合理、表格嵌套混乱等问题,能保持良好的语义完整性和适用性。
其他文献
近年来不断快速增长的因特网流量要求越来越大的网络容量,并且最好能够支持区分服务。波分复用(WDM)技术在这方面有很大的潜力。由Chunming Qiao和J.S.Turner等人提出的光突
无线传感器网络是由监测区域内的节点以自组织方式构成的无线通信网络。网络是以数据为中心的,节点通过相互协作来感知各种环境信息(例如温度、湿度、污染物浓度、压力等),并
NPMS(Network Performance Management System)网络性能管理系统通过对网络系统实时的监测和管理,提供了对网络系统全方位和深入的性能分析、准确的网络故障定位和主动性的网
当今电子商务市场发展非常迅速,形成了一个潜力巨大的市场,Internet上信息量和商务量爆炸式增长、网络环境日益复杂,以及产品供应商的不确定性都迫切地需要一种能够主动地、
高校教育对一个国家的生产力有着直接的影响,而一个国家的生产力又决定了国民生活标准和一个国家在全球经济中的竞争力。为了达到更高的教育目标,信息通讯技术必须得到最大程
概率论极限理论是概率论得主要分支之一,也是概率论的其它分支和数理统计得重要基础.而独立随机变量得概率极限理论又是概率论极限理论中教经典理论之一,在20世纪三四十年代已
入侵检测技术是保障网络安全的一个重要手段。随着网络规模的扩大和攻击方式的分布化,分布式入侵检测系统的研究成为热点。虽已有一些分布式入侵检测产品问世,但它们仍存在单
随着网络技术的迅速发展,互联网已经成为全球最大、最广泛使用的信息库,成为人们进行信息交流和处理的最有效平台。互联网上的数据是海量的,而且本身还以每天极高的速度增长,
随着社会各个领域计算机应用的普及,信息技术和网络技术高度发展,产生的数据量日益增大。如何有效地管理、利用数据库中数据,以及怎样才能发现其中潜在的知识,这就需要有新的、更
人工生命作为一个新的研究领域,其关于进化的研究是最基本和最重要的课题。它以生命现象为研究对象,以生命过程的机理及其工程实现技术为主要研究内容,以扩展人的生命功能为