网页检视方法及系统的制作方法

上传人:ting****789 文档编号:310043554 上传时间:2022-06-14 格式:DOCX 页数:4 大小:20.05KB
返回 下载 相关 举报
网页检视方法及系统的制作方法_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《网页检视方法及系统的制作方法》由会员分享,可在线阅读,更多相关《网页检视方法及系统的制作方法(4页珍藏版)》请在金锄头文库上搜索。

1、网页检视方法及系统的制作方法专利名称:网页检视方法及系统的制作方法技术领域:本发明涉及一种网页检视方法及系统,特别是涉及一种可以依据网页的网址和/ 或内容来自动根据不同的浏览设定检视网页的方法及系统。背景技术:近年来,便携式装置,特别是手持式装置变得越来越高阶且变得更多功能化。举例来说,手持式装置可以具备电信通讯能力、网络存取能力、电子邮件、进阶通讯录管理、媒体播放、以及其他各式各样的能力与应用。由于这些装置的便利,也使得这些装置成为人们的生活必需品之一。目前来说,使用者常常有利用电子装置连上网络,并检视网页的机会。一般来说, 部分网站会有大量类似排版或固定格式的页面。举例来说,一个新闻网站可

2、以具有多个不同种类,如一般新闻类别与股市新闻类别的相似页面。这些网站可以是论坛(Forum)、留言版(Message Board)、部落格(Blog)、社群网站(Social Networks)、新闻网站(News Sites)寸。由于受限于便携式装置的屏幕尺寸,在便携式装置上浏览不同网页时,常常需要改变缩放比例(Zoom Ratio)或文字重排(Text Reflow)等,以取得最适当的数据呈现结果与相应的浏览经验。在现有技术中,检视这些相似页面时,使用者必须重复地进行相关操作/调整,才能得到最佳的浏览经验,十分不便。举例来说,当使用者希望将新闻中的文字放大检视时,每看一则新闻,使用者都需要

3、重复地操作放大的指令,才能得到最佳的浏览经验。上述操作行为对于使用者是非常耗时且不便的。发明内容有鉴于此,本发明提供网页检视方法及系统。本发明实施例的一种网页检视方法。首先,取得一网页。接着,依据相应网页的网址或内容分析相应网页的一特定类别。之后,由一检视样板数据库中撷取相应特定类别的一浏览设定,且依据浏览设定检视网页。其中,检视样板数据库中至少记录相应多个类别中的每一个的浏览设定。本发明实施例的一种网页检视系统包括一储存单元与一处理单元。储存单元包括一检视样板数据库。检视样板数据库中至少记录相应多个类别中的每一个的浏览设定。处理单元取得一网页,且依据相应网页的网址或内容分析相应网页的一特定类

4、别。处理单元由检视样板数据库中撷取出相应此特定类别的浏览设定,且依据浏览设定检视网页。在一些实施例中,检视样板数据库中还可以记录相应每一类别的一网址样态。相应网页的网址与相应每一类别的网址样态可以被进行比对,从而得到网址符合的至少一候选类别,且此至少一候选类别可以被选择为相应网页的特定类别。在一些实施例中,相应网页的网址与相应至少一候选类别的网址样态可以被进行一相似度分析,从而得到相应的一相似度,且相应最高相似度的候选类别被选择为相应网页的特定类别。在一些实施例中,检视样板数据库中可以还记录相应每一类别的一文件物件模型 (Document Object Model,DOM)样态。相应网页的一文

5、件物件模型树与相应每一类别的文件物件模型样态可以进行比对,从而得到文件物件模型树符合的至少一候选类别,且此至少一候选类别可以被选择为相应网页的特定类别。在一些实施例中,相应网页的文件物件模型树与相应至少一候选类别的文件物件模型样态可以被进行一相似度分析,从而得到相应的一相似度,且相应最高相似度的候选类别可以被选择为相应网页的特定类别。在一些实施例中,相应网页的网址与内容,如文件物件模型树可以同时用来分析相应网页的特定类别。本发明上述方法可以通过程序码方式存在。当程序码被机器载入且执行时,机器变成用以实行本发明的装置。为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并结合附图详细说

6、明如下。图1为一显示依据本发明实施例的网页检视系统的示意图。图2为一显示依据本发明实施例的检视样板数据库的示意图。图3为一显示依据本发明实施例的网页检视方法的流程图。图4为一显示依据本发明实施例的相应网页的特定分类决定方法的流程图。图5为一显示依据本发明另一实施例的相应网页的特定分类决定方法的流程图。图6为一显示依据本发明另一实施例的相应网页的特定分类决定方法的流程图。附图符号说明100 网页检视系统;110 显示单元;120 储存单元;121 检视样板数据库;130 处理单元;A、B 类别;Al、Bl 网址样态;A2、B2 文件物件模型样态;A3、B3 浏览设定;S310、S320、S330

7、、S340 步骤;S410、S420、 、S450 步骤;S510、S520、 、S560 步骤;S610、S620、 、S690 步骤。具体实施例方式图1显示依据本发明实施例的网页检视系统。依据本发明实施例的网页检视系统 100可以适用于一电子装置,如个人计算机、或个人数字助理、智能型手机、移动电话、移动上网装置(Mobile Internet DeviCe,MID)、或迷你笔记型计算机(Netbook)等的手持式装置。网页检视系统100至少包括一显示单元110、一储存单元120、与一处理单元130。 显示单元110可以显示相关网页、数据、和/或相关图示与界面等。储存单元120可以包括一检视

8、样板数据库121。图2显示依据本发明实施例的检视样板数据库。如图2所示,检视样板数据库121可以记录多个类别,及相应每一类别的一网址样态(Pattern)、一文件物件模型(DOM)样态、及一浏览设定。举例来说,图2的检视样板数据库121记录相应类别A 的网址样态Al、文件物件模型样态A2、及浏览设定A3,与相应类别B的网址样态Bi、文件物件模型样态B2、及浏览设定B3。需要提醒的是,在一些实施例中,检视样板数据库121中可以仅记录相应类别的网址样态与文件物件模型样态中的一个,及其浏览设定。需要提醒的是,文件物件模型是用来对于一文件进行结构表述(Representation)的程序界面,其可以建

9、立网页与程序语言间的沟通。另外,在一些实施例中,浏览设定可以包括一卷动间距 (Scrolling Offset)、一缩放等级(Zoom Level)、一检视区块(Viewing Block)、一特定应用程序,如Flash的执行与否、和/或是否文字重排(Text Reflow)等。网址样态、文件物件模型样态、及浏览设定的用法将于后进行说明。储存单元120亦可以包括提供给显示单元110进行显示的数据,如网页(未显示)等。值得注意的是,网页检视系统100 可以包括一网络接取单元(未显示),用以连接至一网络,且通过网络由一网站读取/下载网页。处理单元130用以执行本发明的网页检视方法,其细节将于后进行

10、说明。图3显示依据本发明实施例的网页检视方法。依据本发明实施例的网页检视方法可以适用于一电子装置,如个人计算机、或个人数字助理、智能型手机、移动电话、移动上网装置、或迷你笔记型计算机等的手持式装置。如步骤S310,取得一网页。提醒的是,在一些实施例中,网页可以通过一网络由一网站取得。另外,在一些实施例中,网页可以事先储存于电子装置的储存单元120中。如步骤S320,依据相应网页的一网址,如全球资源定位器(Uniform Resource Locator,URL)、和 /或网页的内容,如文件物件模型树分析相应网页所属的一特定类别。需要注意的是,依据不同需求与应用,相应网页的网址与内容可以独立或结

11、合来在不同实施例中分析相应网页的特定类别。相关实施例将于后进行说明。当相应网页的特定类别分析得到之后,如步骤 S330,由检视样板数据库121中撷取相应此特定类别的浏览设定,且如步骤S340,依据撷取的浏览设定检视网页。需要提醒的是,在一些实施例中,撷取得到的浏览设定可以用来设定一浏览器(Browser),且可以通过此浏览器来检视网页。需要提醒的是,在一些实施例中,当网页被进行检视时,若使用者进行相关浏览调整,则可以依据此浏览调整更新检视样板数据库中相应此特定类别的浏览设定。另外,在一些实施例中,若使用者进行相关浏览调整, 则可以通过显示界面110显示一使用者界面,以提示是否依据此浏览调整更新

12、检视样板数据库中相应此特定类别的浏览设定。当使用者通过使用者界面确认时,则依据此浏览调整更新检视样板数据库中相应此特定类别的浏览设定。图4显示依据本发明实施例的相应网页的特定分类决定方法。在此实施例中,相应网页的网址可以用来分析相应网页的特定类别。如步骤S410,取得相应网页的网址,且将相应网页的网址与相应每一类别的网址样态进行比对,从而得到此网址符合的至少一候选类别。如步骤S420,将相应网页的网址与相应此至少一候选类别的网址样态进行一相似度分析,从而得到相应的相似度。需要提醒的是,在一些实施例中,相应网址与网址样态的比对可以依据常规表示式(Regular Expression)来进行。换言

13、之,相应每一类别的网址样态可以设定为一常规表示式,且可以判断相应网页的网址是否符合每一类别相应的常规表示式。另外,在一些实施例中,相应网址与网址样态的相似度分析可以依据其共同具有的前缀(Prefix)部分与不同的剩余部份情形来进行分析。如步骤S430,判断相应每一候选类别的相似度是否大于一第一临限值。 当没有任何候选类别的相似度大于第一临限值时(步骤S430的否),如步骤S440,选择一预设类别为相应网页的特定类别。换言之,此网页将依据一预设浏览设定进行检视。当相应至少一候选类别的相似度大于第一临限值时(步骤S430的是),如步骤S450,选择相应最高相似度的候选类别为相应网页的特定类别。需要

14、提醒的是,当仅有一个候选类别所相应的相似度大于第一临限值时,则此候选类别将被直接选择为相应网页的特定类别。图5显示依据本发明实施例的相应网页的特定分类决定方法。在此实施例中,相应网页的内容可以用来分析相应网页的特定类别。如步骤S510,取得相应网页的内容,如文件物件模型树。需要提醒的是,文件物件模型树可以描述网页的结构。在一些实施例中,可以直接依据相应网页的内容计算得到文件物件模型树。另外,在一些实施例中,可以由一浏览器取得相应网页的文件物件模型树。 如步骤S520,将相应网页的文件物件模型树与相应每一类别的文件物件模型样态进行比对,从而得到此文件物件模型树符合的至少一候选类别。值得注意的是,

15、在一些实施例中, 相应文件物件模型树与文件物件模型样态的比对可以依据类似于XML-Diff或HTML-DifT 工具的演算法来完成。如步骤S530,将相应网页的文件物件模型树与相应此至少一候选类别的文件物件模型样态进行一相似度分析,从而得到相应的相似度。需要提醒的是,在一些实施例中,相应文件物件模型树与文件物件模型样态的相似度分析可以依据两者由根 (Root)节点开始的共同子树(Subtree)与不同的剩余子树情形来进行分析。如步骤S540, 判断相应每一候选类别的相似度是否大于一第二临限值。当没有任何候选类别的相似度大于第二临限值时(步骤S540的否),如步骤S550,选择一预设类别为相应网

16、页的特定类别。 换言之,此网页将依据一预设浏览设定进行检视。当相应至少一候选类别的相似度大于第二临限值时(步骤S540的是),如步骤S560,选择相应最高相似度的候选类别为相应网页的特定类别。类似地,当仅有一个候选类别所相应的相似度大于第二临限值时,则此候选类别将被直接选择为相应网页的特定类别。图6显示依据本发明另一实施例的相应网页的特定分类决定方法。在此实施例中,相应网页的网址与内容可以同时用来分析相应网页的特定类别。如步骤S610,取得相应网页的网址,且将相应网页的网址与相应每一类别的网址样态进行比对,从而得到此网址符合的至少一第一候选类别。如步骤S620,将相应网页的网址与相应此至少一第一候选类别的网址样态进行一相似度分析,从而得到相应的相似度。 类似地,在一些实施例中,相应网址与网址样态的比对可以依据常规表示式来进行。换言之,相应每一类别的网址样态可以设定为一常规表示式,且可以判断相应网页的网址是否符合每一类别相应的常规表示式。另外,在一些实施例中,相应网址与网址样态的相似度分析可以依据其共同具有的前缀部

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号