CN102043861B - 基于移动终端的网页数据结构化显示方法 - Google Patents
基于移动终端的网页数据结构化显示方法 Download PDFInfo
- Publication number
- CN102043861B CN102043861B CN201010611911XA CN201010611911A CN102043861B CN 102043861 B CN102043861 B CN 102043861B CN 201010611911X A CN201010611911X A CN 201010611911XA CN 201010611911 A CN201010611911 A CN 201010611911A CN 102043861 B CN102043861 B CN 102043861B
- Authority
- CN
- China
- Prior art keywords
- column
- data
- template
- web page
- web
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种基于移动终端的网页数据结构化显示方法,通过在移动终端预设版块排版模板,并将网页数据结构化为匹配于版块排版模板的版块数据段,以简化移动终端网页显示处理流程的方式,达到提高网页文件显示处理效率的目的,在不改变移动终端处理器的处理性能的情况下,网页显示速度得以提高;同时,还可通过版块排版模板陈列顺序控制、增设控件模板等方式,实现网页显示的排版形式多样化、操作多功能化设计,使得本发明基于移动终端的网页显示***能够实现与现有的网页浏览器相当的显示功能和操作性能;将之应用于国产移动终端业务平台,有助于提高需要依赖于网页显示的通信业务的服务质量以及国产移动终端产品的市场竞争力。
Description
技术领域
本发明涉及数据处理技术和移动通信技术领域,特别涉及一种基于移动终端的网页数据结构化显示方法。
背景技术
电子技术的进步,3G通信网络时代的到来,使得移动终端设备的功能越来越多元化,不仅可以语音通信、数码拍照、播放音视频等多媒体文件,上网功能也日益成为主流移动终端设备的重要功能。
用户通过移动终端上网,最常用的功能就是浏览网页获取资讯,从而网页浏览器成为很多主流移动终端的必备应用软件。我国现行的通信规范中,显示于网页中的标题、文本、图像、链接、表格、输入域、选择域、任务等各类型网页数据是按照HTML文本协议或WML文本协议结构化为网页文件(即HTML格式网页文件或WML格式网页文件),并存储于服务器中;移动终端可通过CMWAP和CMNET两种节点接入方式上网,与服务器双向通信,通过发送请求从服务器获取网页文件,然后由移动终端通过网页浏览器进行结构化解析并完成网页数据的显示。移动终端对HTML格式网页文件或WML格式网页文件的结构化解析过程是,逐行读取网页文件的源代码,按照HTML或WML文本协议,根据网页文件源代码中的文字、图像、链接、表格、输入域、选择域、任务等各类型网页数据的类型标签进行数据类型解析,提取各类型网页数据的具体内容;根据网页文件源代码中的排版属性函数以及网页数据的具体内容进行排版解析,生成符合移动终端显示界面的得排版信息;最后按排版信息对网页数据进行排版,实现网页数据的显示。众所周知,HTML文本协议内容是较为冗杂的,其包含的排版属性函数非常的丰富;WML文本协议较HTML文本协议而言更为精简和严谨,但其排版属性函数的组合依然相当的繁杂。由上述的网页文件的显示处理流程可见,移动终端至少需要执行网页数据类型解析、排版属性函数及数据内容解析、生成排版信息和显示步骤,但是移动终端处理器的处理能力毕竟远远不能与计算机处理器相比较,无论对于HTML格式还是WML格式的网页文件,该处理流程对于移动终端处理器而言都显得要求较高。然而,目前我国自主研发的大多数国产移动终端产品,其处理器性能还比较有限,在采用现有的网页浏览器技术显示网页文件时,就容易出现显示处理效率低、显示等待时间长等情况,降低了用户浏览网页的体验感,使得国产移动终端产品在国际竞争中处于一定的不利地位,也导致一些基于国产移动终端平台、需要依赖于网页显示的定制通信业务难以得到用户的认可。
发明内容
针对现有技术中存在的上述不足,本发明提供一种基于移动终端的网页数据结构化显示方法,以在不改变移动终端处理器的处理性能的情况下,提高移动终端对网页文件的显示处理效率。
为实现上述目的,本发明采用了如下技术手段:基于移动终端的网页数据结构化显示方法,由移动终端与服务器双向通信,通过请求从服务器获取网页文件进行显示;其特征在于,包括如下步骤:
1)在移动终端预设置多个版块排版模板;所述版块排版模板预设定了一种或多种类型网页数据的排版形式,且每个版块排版模板对应有唯一的版块身份码;
2)将需要在一页内显示的网页数据结构化为一个或多个匹配于版块排版模板的版块数据段,然后封装为网页文件存储于服务器中;其中,每个版块数据段均记录有其匹配的版块排版模板的版块身份码;
3)移动终端对获取的网页文件后进行版块解析,获得各个版块数据段记录的版块身份码及结构化的网页数据,并根据版块身份码调用对应的版块排版模板分别对各个版块数据段中的网页数据进行排版显示。
上述方案中,所述版块数据段包括身份码标签部分和数据内容部分;所述版块数据段的身份码标签部分用于指示其对应的版块排版模板的版块身份码;所述版块数据段的数据内容部分用于指示其对应的版块排版模板中需要显示的网页数据;所述移动终端获取网页文件后,通过解析版块数据段的身份码标签部分获得版块身份码并调用相应的版块排版模板,通过解析版块数据段的数据内容部分获得版块排版模板中需要显示的网页数据,完成网页数据显示。
作为进一步改进,所述步骤2)中,在将需要在一页内显示的网页数据结构化为多个版块数据段时,还包括将所述多个版块数据段按显示顺序进行排列的步骤,再封装为网页文件存储于服务器中。
所述步骤3)中,移动终端在根据版块身份码调用对应的版块排版模板分别对各个版块数据段中的网页数据进行排版显示时,还包括根据网页文件中多个版块数据段的排列顺序依次陈列相对应版块排版模板的步骤。
作为进一步改进,所述依次陈列,是指按由上至下的显示顺序进行陈列。
作为进一步改进,所述移动终端还预设置有一个或多个控件模板,每个控件排版模板对应有唯一的控件身份码;所述服务器的网页文件中,还结构化有一个或多个匹配于控件模板的控件数据段,每个控件数据段均记录有其匹配的控件模板的控件身份码;所述控件模板由移动终端的输入键盘控制触发,且在被触发后执行相匹配的控件数据段中指定的触发事件。
上述进一步改进方案中,所述控件数据段包括身份码标签部分和数据内容部分;所述控件数据段的身份码标签部分用于指示其对应的控件模板的控件身份码;所述控件数据段的数据内容部分用于指示其对应的控件模板被触发后执行的触发事件;所述移动终端获取网页文件后,通过解析控件数据段的身份码标签部分获得控件身份码并调用相应的控件模板,通过解析控件数据段的数据内容部分获得控件模板被触发后执行的触发事件。
作为进一步改进,所述触发事件包括调取存储于移动终端的文件、向服务器发送网页访问请求、向服务器提交确认指令或向服务器提交退出业务指令。
相比于现有技术,本发明具有如下有益效果:
1、移动终端预设有版块排版模板,并且服务器预先将网页文件结构化为符合版块排版模板的格式,在移动终端接收到网页文件时,就只需要对网页文件中的版块身份码和网页数据类型进行解析,然后直接调用相应的版块排版模板对解析获得的各类型的网页数据进行排版显示,而不再需要通过进一步的解析排版属性函数生成相应的排版信息来进行排版操作,使得对网页文件的显示处理流程得以简化,从而提高了移动终端对网页文件的显示处理效率。
2、由于移动终端网页显示处理流程中的排版步骤得以简化,降低了显示处理流程对移动终端处理器的处理性能的依赖,使得本***适合在国产移动终端平台应用;并且,网页显示速度得以提高,有助于提高需要依赖于网页显示的通信业务的服务质量,提升用户的使用体验感,同时也有助于带动国产移动终端产品市场竞争力的提高。
3、作为一种改进,移动终端在根据版块身份码调用对应的版块排版模板分别对各个版块数据段中的网页数据进行排版显示时,还根据网页文件中多个版块数据段的排列顺序依次陈列相对应版块排版模板,由此,可以让移动终端中预设置的有限个版块排版模板按指定的顺序进行多样化的组合排列,让网页的排版方式更加的丰富,以满足用户对网页显示排版多样化的需求。
4、作为本发明网页显示方法的进一步改进,可以在移动终端中预设置一个或多个由移动终端的输入键盘控制触发的控件模板,在被触发后执行网页文件中相匹配的控件数据段中指定的触发事件,实现了操作多功能化,方便了用户的操作。
附图说明
图1为本发明实施例1中标题版块排版模板的排版方式示意图;
图2为本发明实施例1中正文版块排版模板的排版方式示意图;
图3为本发明实施例1中超链接版块排版模板的排版方式示意图;
图4为本发明实施例1中网页显示结果示意图;
图5为本发明实施例1中另一种网页显示结果示意图;
图6为本发明实施例2中网页显示结果示意图。
具体实施方式
下面结合附图和实施例对本发明的技术方案作进一步的说明。
现有技术中,由于HTML格式或WML格式网页文件的显示操作对移动终端处理器的处理能力存在较大程度的依赖,要解决网页显示处理效率问题,单纯依靠增强移动终端数据处理能力的方式又必然涉及到硬件成本、技术成本、研发成本的增加。为此,本发明提出了一种基于移动终端的网页数据结构化显示方法,在不改变移动终端处理器的处理性能的情况下,通过在移动终端中预设版块排版模板,同时服务器中网页文件包含的网页数据(网页数据是指显示于网页中的文字、图像、链接、表格、输入域、选择域、任务等不同类型的数据)被结构化为匹配于版块排版模板的版块数据段;移动终端在对网页文件进行显示处理时,仅需对版块数据段进行版块解析,这种版块解析过程类似于现有网页文件显示技术中的数据类型解析过程,即根据解析获得版块身份码,然后直接调用相对应的版块排版模板对各个版块数据段中的网页数据进行排版显示,即精简了现有显示处理方式中的排版属性函数及数据内容解析步骤和生成排版信息步骤,从而达到提高网页数据显示处理效率的目的。服务器中网页文件包含的网页数据被结构化为匹配于版块排版模板的版块数据段,即相当于服务器与移动终端之间预先约定一套数据结构化协议,保证服务器中的网页文件中网页数据按照该数据结构化协议进行编码,并能够被移动终端解析然后通过版块排版模板进行排版显示;该数据结构化协议的作用,就如同现有技术中HTML、WML文本协议的作用一样,保证收发双方数据识别的统一性,不同之处在于,本发明所涉及的数据结构化协议结合版块排版模板的使用,相比较于现有技术的HTML、WML文本协议而言,使得移动终端的网页文件中网页数据的显示处理更加的简化。下面通过实施例对本发明的实际应用和效果做进一步说明。
实施例1:
本实施例构建了一提供新闻信息服务业务的服务器;针对该业务,移动终端中预设置了三个版块排版模板,分别为标题版块排版模板、正文版块排版模板和超链接版块排版模板。服务器与移动终端之间,为了将新闻网页数据结构化为匹配与版块排版模板的版块数据段,采用了一种自定义的结构化语言,将标题版块排版模板的版块身份码定义为“<title>”,将正文版块排版模板的版块身份码定义为“<form>”,将超链接版块排版模板的版块身份码定义为“<hyperlink>”;标题版块排版模板中包含有文字、编者和日期三种类型的网页数据,其数据类型标签分别定义为“<text>”、“<edt>”和“<date>”,标题版块排版模板的排版形式如图1所示;正文版块排版模板中包含有文字和图片两种类型的网页数据,其数据类型标签分别定义为“<text>”和“<img>”,正文版块排版模板的排版形式如图2所示;超链接版块排版模板中包含有文字和链接地址两种类型的网页数据,其数据类型标签分别定义为“<text>”和“<url>”,超链接版块排版模板的排版形式如图3所示。
服务器中的某网页文件,网页链接地址为“http://feinno.com/news/today/001”,其中结构化有三个版块数据段,分别匹配于上述的标题版块排版模板、正文版块排版模板和超链接版块排版模板。其中,匹配于标题版块排版模板的版块数据段为:
“<title>
<text=今日新闻>
<edt=小虫>
<date=2010-10-12>
</title>”;
其中,“<title>”和“</title>”为该版块数据段的身份码标签部分,用于指示该版块数据段的结构化格式对应标题版块排版模板;“</title>”标签表示该匹配于标题版块排版模板的版块数据段结束;其身份码标签部分之间为数据内容部分,用于指示该版块数据段对应的标题版块排版模板中需要显示的网页数据;
匹配于正文版块排版模板的版块数据段为:
“<form>
<text=今日我市科技馆正式开馆,迎来首日380人/次的观光。我市科技馆为了最大限度地发挥青少年科技馆弘扬科学精神、传播科技知识和倡导科学方法的作用,将在运营期间组织多主题、多形式的展教活动。>
< img=’http:// http://feinno.com/news/today/01.png’>
</form>”;
同样,“<form>”和“</form>”为该版块数据段的身份码标签部分,用于指示该版块数据段的结构化格式对应正文版块排版模板;“</form>”标签表示该匹配于正文版块排版模板的版块数据段结束;其身份码标签部分之间为数据内容部分,其中“text”部分为正文版块排版模板中需要显示的文字,“http://feinno.com/news/today/01.png”为正文版块排版模板中需要显示的图片所对应的链接地址,有移动终端通过该连接地址下载图片进行显示;
匹配于超链接版块排版模板的版块数据段为:
“< hyperlink>
<text=下一页>
<url=http://feinno.com/news/today/002>
</hyperlink>”;
同样,“< hyperlink>”和“</hyperlink>”为该版块数据段的身份码标签部分,用于指示该版块数据段的结构化格式对应超链接版块排版模板;“</hyperlink>”标签表示该匹配于超链接版块排版模板的版块数据段结束;其身份码标签部分之间为数据内容部分,用于指示该版块数据段对应的超链接版块排版模板中需要显示的网页数据;
其中,“</hyperlink>”标签表示该匹配于超链接版块排版模板的版块数据段结束。
移动终端通过向服务器发送网页访问请求链接至“http://feinno.com/news/today/001”,从服务器获取上述网页文件,通过解析三个版块数据段的身份码标签部分,获得版块身份码有“<title>”、“<form>”和“<hyperlink>”,从而调用相应的标题版块排版模板、正文版块排版模板和超链接版块排版模板;再通过分别解析三个版块数据段的数据内容部分,获得各个版块数据段中各个数据类型标签对应的网页数据内容,从而获得各个版块排版模板中需要显示的网页数据,完成网页数据显示,其显示结果如图4所示。
由上述移动终端对网页文件的显示处理流程可见,移动终端只需要解析网页数据中包含哪些版块身份码以及各个版块数据段中各个数据类型标签对应什么网页数据内容,然后直接调用版块身份码相对应的版块排版模板,将各类型的网页数据内容放入版块排版模板中相应的排版位置,即完成排版过程,而后显示给用户,不需要进行繁杂的排版函数解析和排版信息生成步骤。由此,本发明方法使得对网页文件的显示处理流程得以简化,在不改变移动终端处理器处理性能的前提下让移动终端对网页文件的显示处理效率得到了提高,从而让用户看到网页文件的显示速度明显加快,解决了网页显示处理对移动终端处理器的依赖所带来的一系列问题。
为了让网页文件中结构化的网页数据在移动终端现实的顺序可控,有利于实现网页排版的可定义化和多样化,在服务器与移动终端应用的结构化语言中,可以定义移动终端根据网页文件中多个版块数据段的排列顺序依次陈列相对应版块排版模板。所述依次陈列,通常采用由上至下的显示顺序进行陈列,符合人们的文字阅读习惯;若针对特殊的网页数据,也可采用其它的陈列顺序。例如,在对上述的新闻网页文件中的网页数据结构化为三个版块数据段时,排列顺序如下:
“<title>
<text=今日新闻>
<edt=小虫>
<date=2010-10-12>
</title>
< hyperlink>
<text=下一页>
<url=http://feinno.com/news/today/002>
</hyperlink>
<form>
<text=今日我市科技馆正式开馆,迎来首日380人/次的观光。我市科技馆为了最大限度地发挥青少年科技馆弘扬科学精神、传播科技知识和倡导科学方法的作用,将在运营期间组织多主题、多形式的展教活动。>
< img=’http://feinno.com/news/today/01.png’>
</form>”;
移动终端获取该网页文件,根据版块身份码调用对应的版块排版模板分别对各个版块数据段中的网页数据进行排版显示时,还根据网页文件中三个版块数据段的排列顺序由上至下依次陈列相对应的标签版块排版模板、超链接版块排版模板、正文版块排版模板,并进行显示,显示结果则如图5所示。
实施例2:
本实施例构建了一提供新闻信息服务业务的服务器;在实施例1的基础上,移动终端中除了预设置有标题版块排版模板、正文版块排版模板和超链接版块排版模板,还预置了两个控件模板,分别为左控件模板和右控件模板;其中,左控件模板固定显示在移动终端显示界面的左下角,右控件模板固定显示在移动终端显示界面的右下角。在服务器与移动终端采用的结构化语言当中,左控件模板的控件身份码定义为“<Lbar>”,右控件模板的控件身份码定义为“<Rbar>”;左控件模板和右控件模板中包含有文字和触发事件两种类型的网页数据,其数据类型标签分别定义为“<text>”和“<onclick>”;相应地,在网页文件的结构化过程中,还结构化有匹配于该两个控件模板的控件数据段,每个控件数据段均记录有其匹配的控件模板的控件身份码,用于移动终端的解析识别,例如,在实施例1的基础上,链接地址为“http://feinno.com/news/today/001”新闻网页文件中还包含有匹配于左控件模板的控件数据段:
“<Lbar>
<text=菜单>
<onclick=stepto:‘http://feinno.com/news/menu’>
</Lbar>”;
其中,“<Lbar>”和“</Lbar>”为该版块数据段的身份码标签部分,用于指示该控件数据段的结构化格式对左控件模板;“</Lbar>”标签表示该匹配于左控件模板的控件数据段结束;其身份码标签部分之间为数据内容部分,用于指示该控件数据段对应的左控件模板被触发后执行的触发事件;
网页文件中还包含有匹配于右控件模板的控件数据段:
“<Rbar>
<text=下一页>
<onclick= stepto: ‘http://feinno.com/news/today/002’>
</Rbar>”;
其中,“<Rbar>”和“</Rbar>”为该版块数据段的身份码标签部分,用于指示该控件数据段的结构化格式对右控件模板;“</Rbar>”标签表示该匹配于右控件模板的控件数据段结束;其身份码标签部分之间为数据内容部分,用于指示该控件数据段对应的右控件模板被触发后执行的触发事件;
左控件模板和右控件模板是由移动终端的输入键盘控制触发的,且在被触发后执行相匹配的控件数据段中指定的触发事件;其中,在服务器与移动终端采用的结构化语言中,指令“stepto”定义为“页面跳转至”,该指令执行的触发事件是,向服务器发送网页访问请求,请求访问“stepto”之后的网页链接地址。移动终端通过向服务器发送网页访问请求链接至“http://feinno.com/news/today/001”,从服务器获取上述网页文件,通过解析三个版块数据段和两个控件数据段的身份码标签部分,获得版块身份码有“<title>”、“<form>”和“<hyperlink>”,以及控件身份码有“<Lbar>”和“<Rbar>”,从而调用相应的标题版块排版模板、正文版块排版模板和超链接版块排版模板,以及左控件模板和右控件模板;再通过分别解析三个版块数据段和两个控件数据段的数据内容部分,获得各个版块数据段和控件数据段中各个数据类型标签对应的网页数据内容,从而获得各个版块排版模板中需要显示的网页数据以及各个控件模板被触发后执行的触发事件,完成网页数据显示,其显示结果如图6所示。若用户操作移动终端输入键盘,触发左控件模板,则会跳转至链接地址为“http://feinno.com/news/menu”的新闻菜单网页;若触发右控件模板,相当于是执行跳转到下一页的快捷按键,会跳转至链接地址为“http://feinno.com/news/today/002”的下一页今日新闻网页。
由本实施例可以看到,控件模板的使用让网页的跳转操作更为方便快捷,且控件模板执行的触发事件由服务器中网页文件包含的相应数据指令进行指定,作为业务的多样化开发,还可以在服务器与移动终端之间定义更多的触发事件数据指令,使得移动终端通过控件模板可以简便的执行调取存储于移动终端的文件、向服务器提交确认指令、向服务器提交退出业务指令等等多种功能的触发事件。
综上所述,本发明基于移动终端的网页数据结构化显示方法,通过在移动终端预设版块排版模板,并将网页数据结构化为匹配于版块排版模板的版块数据段,以简化移动终端网页显示处理流程的方式,提高了移动终端对网页文件的显示处理效率;虽然,在前期可能需要服务器对网页文件进行结构化处理,但这些数据处理对具有强大处理能力的服务器而言并不会影响***整体效率,并且网页文件的格式化处理一劳永逸,处理后的网页文件在后期应用中可以反复的调用。此外,本发明还提供了改进方案,可以让移动终端中预设置的有限个版块排版模板按指定的顺序进行多样化的组合排列,还可以在移动终端中预设置一个或多个由移动终端的输入键盘控制触发的控件模板,在被触发后执行网页文件中相匹配的控件数据段中指定的触发事件,从而实现了排版形式多样化、操作多功能化,一方面满足用户对网页显示排版多样化的需求,另一方面为用户操作提供了便利,使得本发明基于移动终端的网页显示***能够实现与现有的网页浏览器相当的显示功能和操作性能。由于显示处理流程的简化,显示处理流程对移动终端处理器处理性能的依赖性也随之降低,从而使得本***非常适合在国产移动终端平台应用,让国产移动终端的网页显示速度得以提高,提升用户的使用体验感,有助于提高需要依赖于网页显示的通信业务的服务质量,同时也有助于提高国产移动终端产品的市场竞争力。
需要说明的是,本发明附图所示的版块排版模板的排版方式以及实施例中所示的网页数据结构化方式,仅是一种应用举例。在不同的应用环境中,版块排版模板和网页文件的具体结构化编程源代码,需要根据具体采用的编译软件的编译规范,以实现上述版块排版模板和网页文件功能为目的,由本领域技术人员具体编程完成。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
Claims (6)
1.基于移动终端的网页数据结构化显示方法,由移动终端与服务器双向通信,通过请求从服务器获取网页文件进行显示;其特征在于,包括如下步骤:
1)在移动终端预设置多个版块排版模板;所述版块排版模板预设定了一种或多种类型网页数据的排版形式,且每个版块排版模板对应有唯一的版块身份码;所述移动终端还预设置有一个或多个控件模板,每个控件排版模板对应有唯一的控件身份码;
2)将需要在一页内显示的网页数据结构化为一个或多个匹配于版块排版模板的版块数据段,然后封装为网页文件存储于服务器中;其中,每个版块数据段均记录有其匹配的版块排版模板的版块身份码;所述服务器的网页文件中,还结构化有一个或多个匹配于控件模板的控件数据段,每个控件数据段均记录有其匹配的控件模板的控件身份码;
3)移动终端在获取网页文件后进行版块解析,获得各个版块数据段记录的版块身份码及结构化的网页数据,并根据版块身份码调用对应的版块排版模板分别对各个版块数据段中的网页数据进行排版显示;所述控件模板由移动终端的输入键盘控制触发,且在被触发后执行相匹配的控件数据段中指定的触发事件;所述触发事件包括调取存储于移动终端的文件、向服务器发送网页访问请求、向服务器提交确认指令或向服务器提交退出业务指令。
2.根据权利要求1所述基于移动终端的网页数据结构化显示方法,其特征在于,所述版块数据段包括身份码标签部分和数据内容部分;所述版块数据段的身份码标签部分用于指示其对应的版块排版模板的版块身份码;所述版块数据段的数据内容部分用于指示其对应的版块排版模板中需要显示的网页数据;
所述移动终端获取网页文件后,通过解析版块数据段的身份码标签部分获得版块身份码并调用相应的版块排版模板,通过解析版块数据段的数据内容部分获得版块排版模板中需要显示的网页数据,完成网页数据显示。
3.根据权利要求1所述基于移动终端的网页数据结构化显示方法,其特征在于,所述步骤2)中,在将需要在一页内显示的网页数据结构化为多个版块数据段时,还包括将所述多个版块数据段按显示顺序进行排列的步骤,再封装为网页文件存储于服务器中。
4.根据权利要求3所述基于移动终端的网页数据结构化显示方法,其特征在于,所述步骤3)中,移动终端在根据版块身份码调用对应的版块排版模板分别对各个版块数据段中的网页数据进行排版显示时,还包括根据网页文件中多个版块数据段的排列顺序依次陈列相对应版块排版模板的步骤。
5.根据权利要求4所述基于移动终端的网页数据结构化显示方法,其特征在于,所述依次陈列,是指按由上至下的显示顺序进行陈列。
6.根据权利要求1所述基于移动终端的网页数据结构化显示方法,其特征在于,所述控件数据段包括身份码标签部分和数据内容部分;所述控件数据段的身份码标签部分用于指示其对应的控件模板的控件身份码;所述控件数据段的数据内容部分用于指示其对应的控件模板被触发后执行的触发事件;
所述移动终端获取网页文件后,通过解析控件数据段的身份码标签部分获得控件身份码并调用相应的控件模板,通过解析控件数据段的数据内容部分获得控件模板被触发后执行的触发事件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010611911XA CN102043861B (zh) | 2010-12-29 | 2010-12-29 | 基于移动终端的网页数据结构化显示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010611911XA CN102043861B (zh) | 2010-12-29 | 2010-12-29 | 基于移动终端的网页数据结构化显示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102043861A CN102043861A (zh) | 2011-05-04 |
CN102043861B true CN102043861B (zh) | 2012-07-04 |
Family
ID=43909998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010611911XA Active CN102043861B (zh) | 2010-12-29 | 2010-12-29 | 基于移动终端的网页数据结构化显示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102043861B (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102955827A (zh) * | 2011-08-30 | 2013-03-06 | 飞拓无限信息技术(北京)有限公司 | 一种无线应用协议网页的创建方法和编辑器 |
CN102662595A (zh) * | 2012-04-18 | 2012-09-12 | 广州坚和网络科技有限公司 | 用于移动终端屏幕的杂志式图文混排方法 |
CN102760159B (zh) * | 2012-06-06 | 2015-04-15 | 广州坚和网络科技有限公司 | 一种用于移动终端屏幕的杂志式文章全文混排方法 |
CN103544178B (zh) * | 2012-07-13 | 2019-04-12 | 百度在线网络技术(北京)有限公司 | 一种用于提供与目标页面相对应的重构页面的方法和设备 |
CN102880460B (zh) * | 2012-08-15 | 2016-08-17 | 小米科技有限责任公司 | 一种便签内容的解析方法和装置 |
CN104572084B (zh) * | 2014-12-22 | 2018-01-12 | 百度在线网络技术(北京)有限公司 | 卡片业务中用户界面生成及数据下发方法、装置 |
CN105468377A (zh) * | 2015-12-10 | 2016-04-06 | 北京中科汇联科技股份有限公司 | 一种移动端页面生成方法及*** |
CN106886536A (zh) * | 2015-12-16 | 2017-06-23 | 天脉聚源(北京)科技有限公司 | 一种模块化互动展示方法及*** |
CN107133250A (zh) * | 2016-02-28 | 2017-09-05 | 王国起 | 新网址、新网站、对网站的使用方法及相关的产品 |
CN105827733B (zh) * | 2016-05-12 | 2019-06-07 | 珠海豹趣科技有限公司 | 一种推送数据的方法、装置及电子设备 |
CN107741934A (zh) * | 2016-08-22 | 2018-02-27 | 腾讯科技(深圳)有限公司 | 页面处理方法及页面处理*** |
CN107015795A (zh) * | 2017-01-11 | 2017-08-04 | 阿里巴巴集团控股有限公司 | 一种绘制用户界面的方法及装置 |
CN107273480A (zh) * | 2017-06-09 | 2017-10-20 | 天脉聚源(北京)传媒科技有限公司 | 新闻模板的管理方法及装置 |
CN107423070B (zh) * | 2017-08-03 | 2021-02-23 | 北京奇艺世纪科技有限公司 | 一种页面生成方法及装置 |
CN108108342B (zh) * | 2017-11-07 | 2021-09-03 | 汉王科技股份有限公司 | 结构化文本的生成方法、检索方法及装置 |
CN112230922B (zh) * | 2020-10-26 | 2024-06-21 | 深圳市中农网有限公司 | 页面搭建的方法及装置、存储介质及计算机设备 |
CN112818206B (zh) * | 2021-02-25 | 2024-07-12 | 平安消费金融有限公司 | 一种数据分类方法、装置、终端及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1841370A (zh) * | 2005-03-29 | 2006-10-04 | 腾讯科技(深圳)有限公司 | 一种用户界面的显示方法 |
CN101115068A (zh) * | 2007-07-19 | 2008-01-30 | 潘晓梅 | 在客户端调整网页显示内容的方法及*** |
CN101169786A (zh) * | 2007-11-23 | 2008-04-30 | 中兴通讯股份有限公司 | 一种Web应用页面的图片和跳转页面的走查方法 |
CN102033944A (zh) * | 2010-12-21 | 2011-04-27 | 重庆新媒农信科技有限公司 | 基于移动终端的网页显示***及方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003208253A (ja) * | 2002-01-11 | 2003-07-25 | Sharp Corp | ウェブページデータのデータ構造、ウェブページを作成または出力する装置、方法、プログラム、そのプログラムを記録した記録媒体 |
JP2004334368A (ja) * | 2003-05-01 | 2004-11-25 | Hitachi Building Systems Co Ltd | Webページの生成表示方法および修正方法 |
KR100805170B1 (ko) * | 2006-03-09 | 2008-02-21 | 엔씨소프트 재팬 가부시키 가이샤 | 웹 디자인 변경 장치 및 방법 |
-
2010
- 2010-12-29 CN CN201010611911XA patent/CN102043861B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1841370A (zh) * | 2005-03-29 | 2006-10-04 | 腾讯科技(深圳)有限公司 | 一种用户界面的显示方法 |
CN101115068A (zh) * | 2007-07-19 | 2008-01-30 | 潘晓梅 | 在客户端调整网页显示内容的方法及*** |
CN101169786A (zh) * | 2007-11-23 | 2008-04-30 | 中兴通讯股份有限公司 | 一种Web应用页面的图片和跳转页面的走查方法 |
CN102033944A (zh) * | 2010-12-21 | 2011-04-27 | 重庆新媒农信科技有限公司 | 基于移动终端的网页显示***及方法 |
Non-Patent Citations (2)
Title |
---|
JP特开2003-208253A 2003.07.25 |
JP特开2004-334368A 2004.11.25 |
Also Published As
Publication number | Publication date |
---|---|
CN102043861A (zh) | 2011-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102043861B (zh) | 基于移动终端的网页数据结构化显示方法 | |
CN102033944B (zh) | 基于移动终端的网页显示***及方法 | |
Firtman | Programming the mobile web | |
CN103297327B (zh) | 消息推送方法、装置及显示终端 | |
CN109542427B (zh) | 一种***定制方法、装置及电子设备和存储介质 | |
CN109032606A (zh) | 原生应用程序的编译处理方法、装置及终端 | |
CN102591954A (zh) | 一种浏览器用数据加载方法、装置及终端 | |
AU2012377539A1 (en) | System and method for dynamically converting webpage, and computer-readable recording medium | |
CN104820589A (zh) | 一种动态适配网页的方法及其装置 | |
CN101473675A (zh) | 移动设备用户体验的虚拟化 | |
CN103514219A (zh) | 一种在多个终端间分享Web内容的方法及*** | |
CN103581706A (zh) | 智能电视的应用安装方法和*** | |
CN102346764A (zh) | web站点浏览***、服务器和web站点浏览辅助方法 | |
CN101593100A (zh) | 运行迷你应用程序的方法、执行该方法的装置及机器可读介质 | |
US20130124974A1 (en) | System for Assembling Webpage's Region of Other Website into a Webpage of a Website and Method for the Same | |
CN105808307B (zh) | 一种页面显示方法和装置 | |
CN114679621A (zh) | 一种视频展示方法、装置及终端设备 | |
CN103164214A (zh) | 一种移动终端中浏览器对摄像头的调用方法及*** | |
CN102253986A (zh) | 提高多终端网页显示效果的方法和装置 | |
US20150319215A1 (en) | Methods for facilitating a remote interface and devices thereof | |
CN103488735A (zh) | 终端浏览器页面刷新显示的方法及终端 | |
CN112214202B (zh) | 一种无须写代码的手机程序开发*** | |
CN101876998A (zh) | 一种实现数据编辑的方法和*** | |
CN104683483A (zh) | 一种信息物联互通方法和装置 | |
CN112182446B (zh) | 页面的展示方法、装置、终端设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200605 Address after: Room 502-1, floor 5, building 2, courtyard 10, KEGU 1st Street, Beijing Economic Development Zone, Daxing District, Beijing 100081 Patentee after: Singularity Xinyuan International Technology Development (Beijing) Co.,Ltd. Address before: The 401121 northern New District of Chongqing municipality Mount Huangshan Road 5 south of Mercury Technology Building 1 floor office No. 3 Patentee before: A-MEDIA COMMUNICATION TECH Co.,Ltd. |