一种用于改编网页的方法和装置的制造方法

文档序号:8498675阅读:183来源:国知局
一种用于改编网页的方法和装置的制造方法
【技术领域】
[0001 ] 本发明涉及移动通信领域,尤其涉及一种用于改编网页的方法和装置。
【背景技术】
[0002]随着移动技术的发展,诸如智能手机、个人数字助理(PDA)、平板电脑(PAD)等这样的移动终端在人们日常生活中得到了广泛的使用,人们通过移动终端来访问互联网已经变得越来越普遍。
[0003]目前,互联网上的网站大部分是万维网网站(即WEB网站),其所提供的网页是专门针对计算机设计的。然而,由于移动终端在硬件能力、移动平台和移动浏览器上与计算机的差异,因此,利用移动终端访问万维网网站的用户体验并不是很好。
[0004]例如,万维网网站的一些网页是针对计算机的大屏幕设计的,其具有较大尺寸的菜单、表格、图标和/或按钮等,这样的网页在移动终端的较小尺寸的屏幕上显示时,显示效果对用户而言非常难看。
[0005]又例如,万维网网站的网页中的一些页面元素是基于微软公司的ActiveX控件技术编制的,但用于移动终端的移动操作系统(例如,苹果公司的1s操作系统、谷歌公司的安桌(Android)操作系统等)和/或移动浏览器通常不支持ActiveX控件技术,因此,万维网网站的网页中的基于ActiveX控件技术编制的页面元素在移动终端上不能工作。

【发明内容】

[0006]考虑到现有技术的上述问题,本发明的实施例提供一种用于改编网页的方法和装置,其能够改善利用移动终端访问万维网网站的用户体验。
[0007]按照本发明实施例的一种用于改编网页的方法,包括:当接收到来自移动终端的用于获取万维网网站上的指定网页的请求时,获取预定的与所述指定网页对应的页面元素和程序指令;从所述万维网网站获得所述指定网页;通过根据所述获取的程序指令使用所述获取的页面元素替换所述获得的指定网页中的所述相应页面元素,来生成新网页;以及,将所生成的新网页作为所述指定网页发送给所述移动终端。
[0008]其中,所述获取的页面元素包括在与所述指定网页对应的网页模板中,以及,所述生成进一步包括:通过根据所述获取的程序指令将所述获得的指定网页中除了所述相应页面元素之外的其它页面元素加入到所述页面模板,来生成新网页。
[0009]其中,所述生成进一步包括:通过根据所述获取的程序指令将所述获得的指定网页中的所述相应页面元素改变为所述获取的页面元素,来生成新网页。
[0010]其中,所述相应页面元素包括所述指定网页中不被移动平台或移动浏览器支持的第一页面元素和/或在所述移动终端上具有不良显示效果的第二页面元素,以及,所述获取的页面元素包括与所述第一页面元素具有相同的功能且被移动平台或移动浏览器支持的页面元素和/或对所述第二页面元素执行页面样式修改后得到的在所述移动终端上具有良好显示效果的页面元素。
[0011]其中,所述方法还包括:在生成所述新网页之前,根据所述获取的程序指令对所述指定网页中除了所述相应页面元素之外的特定页面元素进行定制处理。
[0012]其中,所述网页模板还包括新增的页面元素,其中,所述新增的页面元素提供所述指定网页不具有的但所述移动平台和所述移动浏览器支持的功能。
[0013]按照本发明实施例的一种用于改编网页的装置,包括:获取模块,用于当接收到来自移动终端的用于获取万维网网站上的指定网页的请求时,获取预定的与所述指定网页对应的页面元素和程序指令;获得模块,用于从所述万维网网站获得所述指定网页;生成模块,用于通过根据所述获取的程序指令使用所述获取的页面元素替换所述指定网页中的所述相应页面元素,来生成新网页;以及,发送模块,用于将所生成的新网页作为所述指定网页发送给所述移动终端。
[0014]其中,所述获取的页面元素包括在与所述指定网页对应的网页模板中,以及,所述生成模块进一步用于:通过根据所述获取的程序指令将所述获得的指定网页中除了所述相应页面元素之外的其它页面元素加入到所述页面模板,来生成新网页。
[0015]其中,所述生成模块进一步用于:通过根据所述获取的程序指令将所述获得的指定网页中的所述相应页面元素改变为所述获取的页面元素,来生成新网页。
[0016]其中,所述相应页面元素包括所述指定网页中不被移动平台或移动浏览器支持的第一页面元素和/或在所述移动终端上具有不良显示效果的第二页面元素,以及,所述获取的页面元素包括与所述第一页面元素具有相同的功能且被移动平台或移动浏览器支持的页面元素和/或对所述第二页面元素执行页面样式修改后得到的在所述移动终端上具有良好显示效果的页面元素。
[0017]其中,所述装置还包括:定制模块,用于在生成所述新网页之前,根据所述获取的程序指令对所述指定网页中除了所述相应页面元素之外的特定页面元素进行定制处理。
[0018]其中,所述网页模板还包括新增的页面元素,其中,所述新增的页面元素提供所述指定网页不具有的但所述移动平台和所述移动浏览器支持的功能。
[0019]从以上的描述可以看出,本发明实施例将移动终端从万维网网站请求的网页中的影响在移动终端上的用户体验的页面元素替换为在移动终端上具有更好用户体验的页面元素,因此,与现有技术相比,本发明实施例的方案改善了利用移动终端访问万维网网站的用户体验。
【附图说明】
[0020]本发明的其它特征、特点、优点和益处通过以下结合附图的详细描述将变得更加显而易见。
[0021]图1示出了按照本发明一个实施例的用于改编网页的系统的架构示意图。
[0022]图2示出了按照本发明一个实施例的用于改编网页的方法的流程图。
[0023]图3示出了按照本发明一个实施例的用于改编网页的装置的示意图。
[0024]图4示出了按照本发明一个实施例的改编服务器的示意图。
【具体实施方式】
[0025]下面,将参照附图详细描述本发明的各个实施例。
[0026]现在参见图1,其示出了按照本发明一个实施例的用于改编网页的系统的架构示意图。如图1所示,用于改编网页的系统10包括移动终端20、改编服务器30和万维网网站40,其中,移动终端20经由改编服务器30访问万维网网站40,在移动终端20和改编服务器30之间通过无线的方式进行通信,以及,在改编服务器30与万维网网站40之间可以通过有线或无线的方式进行通信。
[0027]改编服务器30作为用于改编网页的设备,用于对万维网网站40提供给移动终端20的网页进行改编,以使得改编后的网页中的页面元素被移动平台和移动浏览器支持且在移动终端20上具有良好显示效果。
[0028]改编服务器30存储有网页改编被支持的万维网网站的域名列表,以便改编服务器30 了解其支持对哪些万维网网站的网页进行改编。
[0029]此外,改编服务器30还以网页的网址作为索引存储与网页改编被支持的各个万维网网站40η中的每一个网页对应的预先制作的网页模板和程序
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1