著录项信息
专利名称 | 网页操作及显示的转换系统及其方法 |
申请号 | CN200710305654.5 | 申请日期 | 2007-12-27 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2009-07-01 | 公开/公告号 | CN101470739 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 英业达股份有限公司 | 申请人地址 | 开曼群岛乔治市
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 智谷控股有限公司 | 当前权利人 | 智谷控股有限公司 |
发明人 | 邱全成;陈剑 |
代理机构 | 北京安信方达知识产权代理有限公司 | 代理人 | 龙洪;霍育栋 |
摘要
本发明是一种网页操作及显示的转换系统及其方法,其透过删除原始网页中属性为“按钮”的元素,并定义可携式数字装置的按键与被按下时触发属性为“按钮”的元素所对应的触发事件的对应关系,来解决先前技术中所存在的需要额外为可携式数字装置开发网页的问题,由此可以使可携式数字装置显示及操作原始网页的技术功效。
1.一种网页操作及显示的转换方法,是应用于一可携式数字装置上,其特征在于,所述转换方法包含下列步骤:
读取一原始网页;
分析该原始网页以取得类型为按钮之各元素;
定义类型为按钮之各该元素所对应之触发事件与该可携式数字装置上之各按键之对应关系;
删除该原始网页中类型为按钮之各该元素;
依据该可携式数字装置之一显示区域之一分辨率调整该原始网页中各元素之显示大小之属性值;及
生成一新网页。
2.如权利要求1所述的网页操作及显示的转换方法,其特征在于,所述方法更包含侦测各该按键是否可被使用之步骤。
3.如权利要求1所述的网页操作及显示的转换方法,其特征在于,所述方法更包含产生各该按键所对应之各该触发事件之对应信息之步骤。
4.如权利要求1所述的网页操作及显示的转换方法,其特征在于,所述方法更包含侦测该分辨率之步骤。
5.一种网页操作及显示的转换系统,是应用于一可携式数字装置上,其特征在于,所述转换系统包含:
一网页读取模块,用以读取一原始网页;
一元素分析模块,用以分析该原始网页,以取得类型为按钮之各元素;
一按键对应模块,用以定义类型为按钮之各该元素所对应之触发事件与该可携式数字装置之各按键之对应关系;
一元素属性调整模块,用以依据该可携式数字装置之一显示区域之分辨率调整该原始网页中各元素之显示大小之属性值;
一元素删除模块,用以删除该原始网页中类型为按钮之各该元素;及一网页生成模块,用以生成一新网页。
6.如权利要求5所述的网页操作及显示的转换系统,其特征在于,所述系统更包含一侦测模块,用以侦测各该按键是否可被使用。
7.如权利要求5所述的网页操作及显示的转换系统,其特征在于,所述按键对应模块更用以产生各该按键所对应之各该触发事件之对应信息。
8.如权利要求5所述的网页操作及显示的转换系统,其特征在于,所述系统更包含一侦测模块,用以侦测该分辨率。
9.如权利要求5所述的网页操作及显示的转换系统,其特征在于,所述显示区域的分辨率是该显示区域的长与宽的像素数。
网页操作及显示的转换系统及其方法 \n技术领域\n[0001] 本发明涉及一种网页的转换系统及其方法,特别是指一种网页操作及显示的转换之系统及其方法。 \n背景技术\n[0002] 随着各种无线网络技术的普及,使得随身携带的手机、个人数字助理(PDA)等可携式数字装置也可以方便的使用网络。而目前个人计算机(PC)和可携式数字装置除了处理速度与记忆空间仍有差距之外,最明显的差异是在于屏幕的分辨率的大小,也就是屏幕长宽的像素(pixel)数的多寡,所以,在可携式数字装置上浏览给一般个人计算机所浏览的网页时,所呈现出来的画面往往会存在明显的差异性,最明显的问题例如,无法在可携式数字装置的200×200屏幕上完整的显示出800×600的网页.也因此,有越来越多的网站除了提供一般个人计算机所浏览网页之外,也针对可携式数字装置提供了另一个版本的网页,通过以让使用者更方便的使用可携式数字装置进行浏览。 \n[0003] 上述提供两个版本的网页分别提供不同平台的数字装置进行浏览虽然解决了可携式数字装置屏幕过小无法显示个人计算机所浏览的网页的问题,不过,上述的方式需要通过改变网页中的各组件被显示时的大小以及改变网页中各组件的配置来完成,这将使得开发时间明显的延长。 \n[0004] 综上所述,可知先前技术中长期以来一直存在需要额外为可携式数字装置开发网页的问题,因此有必要提出改进的技术手段,来解决此一问题。 \n发明内容\n[0005] 有鉴于先前技术存在的需要额外为可携式数字装置开发网页的问题,本 发明提供一种网页操作及显示的转换系统及其方法,其中: \n[0006] 本发明所揭露的网页操作及显示的转换系统,其包括有:网页读取模块、元素分析模块、按键对应模块、元素删除模块、元素属性调整模块、网页生成模块,其透过元素分析模块分析网页读取模块所读取的原始网页后,由按键对应模块定义与原始网页中类型为按钮的元素对应的触发事件与可携式数字装置的按键的对应关系,并在元素删除模块删除类型为按钮的元素后,由元素属性调整模块依据显示区域的分辨率调整各元素的显示大小的属性值,再由网页生成模块生成没有类型为按钮的元素且元素的显示大小经过调整的新网页,通过以上系统解决先前技术所存在的问题。 \n[0007] 本发明所揭露的网页操作及显示的转换方法,其包括有下列步骤:读取原始网页;\n分析原始网页以取得类型为按钮之各元素;定义类型为按钮之各元素所对应之触发事件与可携式数字装置上之各按键的对应关系;删除原始网页中类型为按钮之元素;依据可携式数字装置之显示区域之分辨率调整该原始网页中各元素之显示大小之属性值;生成新网页,其透过删除原始网页中类型为「按钮」的元素,并定义可携式数字装置的按键触发相对应的触发事件来解决先前技术所存在的问题。 \n[0008] 本发明所揭露的系统与方法如上,其与先前技术之间的差异在于本发明删除原始网页中属性为「按钮」的元素,并定义可携式数字装置的按键与被按下时触发属性为「按钮」的元素所对应的触发事件的对应关系。透过上述的技术手段,本发明可以达成使可携式数字装置显示及操作原始网页的技术功效。 \n附图说明\n[0009] 图1是本发明所提之网页操作及显示的转换系统之系统架构图; [0010] 图2是本发明实施例所提之可携式数字装置示意图; \n[0011] 图3是本发明所提之网页操作及显示的转换方法之方法流程图; [0012] 图4是本发明实施例所提之原始网页示意图; \n[0013] 图5是本发明实施例所提之设定接口示意图。 \n具体实施方式\n[0014] 以下将配合图式及实施例来详细说明本发明之详细特征与实施方式,内容足以使任何本领域技术人员轻易地理解本发明解决技术问题所应用的技术手段并据以实施,及理解实现本发明可达成的功效。 \n[0015] 以下先以图1所示的本发明所提的网页操作及显示的转换系统之系统架构图来说明本发明的系统运作。如图1所示,本发明之系统含有网页读取模块110、元素分析模块\n120、按键对应模块130、元素删除模块150、元素属性调整模块160、网页生成模块170。可附加的侦测模块190将于稍后描述。 \n[0016] 网页读取模块110用以读取原始网页。其中,网页读取模块110所读取的原始网页可以预先储存在可携式数字装置100的储存媒体中,也可以是经由可携式数字装置100通过网络所下载而来。 \n[0017] 元素分析模块120用以分析出该原始网页所包含之各个元素(element),以取得该原始网页中元素之型态(type)为「按钮(button)」之元素。 \n[0018] 按键对应模块130用以定义原始网页中之型态为「按钮」之元素所对应的触发事件与可携式数字装置100上之各按键的对应关系。其中,在按键定义模块130所定义的对应关系中,并非只能定义一个按键对应一个触发事件的对应关系,更可以定义复合键(两个以上的按键)的对应关系,也就是说,按键定义模块130除了定义如图2所示之第一按键\n181以及第二按键182所对应的触发事件之外,更可以定义第一按键181与第二按键182同时被按下时所对应的触发事件。一般而言,各元素所对应的触发事件被记录在该元素中,但并不以此为限,亦有可能以JavaScript等其它方式记录在原始网页中。 [0019] 上述按键定义模块130定义各按钮与可携式数字装置100上之各按键的对应关系的方式,包含但不限于提供设定接口与使用者自行选择设定,或依据预定的顺序依序定义各按钮与各按键的对应关系等。 \n[0020] 元素删除模块150用以删除原始网页中类型为「按钮」之元素。 [0021] 元素属性调整模块160用以依据可携式数字装置100之显示区域之分辨率调整原始网页中与显示各元素之大小有关之属性的属性值。也就是说,元素属性调整模块160会计算原始网页需要缩小的比例,并依据计算所得的比例缩小各元素被显示在显示区域中的大小。 \n[0022] 网页生成模块170用以生成没有包含类型为「按钮」的元素,且被显示的元素的大小被调整过的新网页。 \n[0023] 接着以第一实施例来解释本发明的运作系统与方法,并请参照图3本发明所提的网页操作及显示的转换方法之方法流程图。 \n[0024] 当使用者使用执行有本发明的可携式数字装置100浏览如图4所示的原始网页\n400时,本发明的网页读取模块110会读取可携式数字装置100经由因特网所下载的原始网页400的原始码(步骤210),之后本发明的元素分析模块120会对网页读取模块110所下载的原始网页400的原始码进行分析。 \n[0025] 在元素分析模块120分析出原始网页400中的所有元素之后,元素分析模块120便可以取得原始网页400中类型为按扭的第一按钮421、第二按钮422、以及第三按钮423的元素(步骤220)。其中,第一按钮421被显示为「诗词吟诵」,其所对应的触发事件为播放吟诵「下江陵」这首诗的声音、第二按钮422被显示为「白话翻译」,其所对应的触发事件为显示「下江陵」这首诗的翻译、第三按钮423被显示为「作者简介」,其所对应的触发事件为显示「下江陵」的作者「李白」的介绍。 \n[0026] 接着,按键对应模块130会定义可携式数字装置100上的各按键与第一按钮421、第二按钮422、第三按钮423所对应的触发事件的对应关系(步骤250)。若在本实施例中,按键对应模块130提供如图5所示的设定接口,以下拉式选单510的方式让使用者设定第一按钮421、第二按钮422、第三按钮423所对应在可携式数字装置100上的按键,但本发明所提的设定接口并不以此为限,假设在使用者设定之后,第一按钮421对应至第一按键\n181、第二按钮422对应第二按键182、第三按钮423对应至第一按键181与第二按键182(复合键)。 \n[0027] 一般而言,可携式数字装置100上所有的按键应该都可以被按键对应模块130给定义,但是,当可携式数字装置100上有某些按键被其它执行中的 程序给使用时,为了避免使用者按下以被其它程序使用的按键,本发明更可以包含一个侦测模块190,负责在按键对应模块130定义各按钮与各按键的对应关系(步骤250)之前,侦测可携式数字装置100上可被使用之各按键(步骤230)。如此,透过侦测模块190将可以侦测到可携式数字装置\n100上的可使用的按键,再由按键定义模块130定义可使用的各按键与类型为「按钮」的元素所对应的触发事件的对应关系,以免造成其它执行中程序的误判。 \n[0028] 事实上,按键对应模块130更负责产生各按键所对应之各触发事件的对应信息,由此提供可携式数字装置100将对应信息显示在显示区域141中,让使用者可以在不确定各按键的对应关系的情况下获得参考。 \n[0029] 在按键对应模块130定义可携式数字装置100上的各按键与各触发事件的对应关系(步骤250)后,本发明的元素删除模块150将删除原始网页400中类型为「按钮」的元素(步骤270)。 \n[0030] 同样,在按键对应模块130定义可携式数字装置100上的各按键与各触发事件的对应关系(步骤250)后,本发明的元素属性调整模块160会依据显示区域141之分辨率将原始网页400的各个元素中之用来定义显示大小之属性值依比例缩小(步骤282),使得调整后的网页可以完整的被显示在显示区域141中。 \n[0031] 以下以第二实施例来解释本发明,本实施例与第一实施例差异在于,可携式数字装置100上的显示区域141的分辨率可以经由使用者设定后改变,因此,在元素属性调整模块160调整元素的显示大小的属性值(步骤282)之前,本发明的侦测模块190更可以包含侦测显示区域141的分辨率的功能(步骤281),由此提供元素属性调整模块160进行设定。 \n[0032] 在元素属性调整模块160依据显示区域141之分辨率调整原始网页中元素之显示大小之属性值(步骤282)之后,网页生成模块170会生成一个没有按钮的卷标的新网页(步骤290),在本实施例中,网页生成模块170生成的新网页将只保有原始网页400中的被显示为诗句显示区块410的元素,而不包含元素型态为「按钮」的第一按钮421、第二按钮\n422、第三按钮423等元素。 \n[0033] 如此,当网页生成模块170所生成的网页被显示在显示区域141中时,若使用者按下第二按键182时,按键对应模块150会传送控制讯号来触发原始网页400中与第二按钮\n422相对应的触发事件,让可携式数字装置100的显示区域141显示「下江陵」的白话翻译。\n同样的,当使用者按下第一按键181或同时按下第一按键181与第二按键182时,按键对应模块150亦会触发相对应的触发事件,在此不详加描述。 \n[0034] 综上所述,可知本发明与先前技术之间的差异在于具有删除原始网页中属性为「按钮」的元素,并定义可携式数字装置的按键与被按下时触发属性为「按钮」的元素所对应的触发事件的对应关系的技术手段,通过此一技术手段可以解决先前技术所存在的需要额外为可携式数字装置开发网页的问题,进而达成使可携式数字装置显示及操作原始网页的技术功效。 \n[0035] 虽然本发明所揭示的实施方式如上,惟所述之内容并非用以直接限定本发明之专利保护范围。任何本发明所属技术领域中具有通常知识者,在不脱离本发明所揭露之精神和范围的内,在实施的形式上及细节上所为之更动或润饰,均属本发明之专利保护范围。因此本发明之专利保护范围仍须以本说明书所附之申请专利范围所界定者为准。
法律信息
- 2015-09-02
专利权的转移
登记生效日: 2015.08.10
专利权人由英业达股份有限公司变更为智谷控股有限公司
地址由中国台湾台北市士林区后港街66号变更为开曼群岛乔治市
- 2011-03-16
- 2009-08-26
- 2009-07-01
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2006-11-08
|
2005-04-30
| | |
2
| |
2006-09-27
|
2006-03-22
| | |
3
| | 暂无 |
2002-03-27
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |