浏览器界面操作装置及其浏览方法

文档序号:6438055阅读:152来源:国知局
专利名称:浏览器界面操作装置及其浏览方法
技术领域
本发明涉及一种计算机,特别是一种浏览器界面操作装置及其浏览方法,主要是利用一个网页卷动状态检测器及一个连接地址状态检测器,针对浏览器提供另一个卷动网页的浏览模式。
由于国际互联网的盛行,许多信息资源都已经被放置到互联网上,其信息的拾取已由单纯的文字及档案的传输,如GOPHER、FTP,自目前较盛行的线上图文并茂的浏览方式,如浏览器(BROWSER)。针对目前浏览器的浏览方式,通常是利用已编订的网页,以一页一页的方式,且每页利用阶层的连接方式组织所有网页的关系。使用者通常只要利用光标指示器(鼠标器)点触网页上排定的连接图示、图片或按钮,浏览器便可依其图示、图片或按钮所预先设定的连接网页地址,立即连接至对应的网页上。但浏览器上所呈现的网页通常远大于浏览器本身所能显示的画面,所以目前浏览器大都提供垂直卷轴及水平卷轴供使用者利用光标指示器或链盘的上下键控制垂直卷轴及水平卷轴,以控制网页卷动,或利用键盘的换页键直接跳至上一页或下一页,但是,上述以光标指示器或键盘上下键来控制垂直卷轴及水平卷轴换页,总是与使用者目光的移动不协调,使用者往往在进行浏览期间,总需要先中断浏览,再调整垂直卷轴及调整水平卷轴,或是先调整水平卷轴再调整垂直卷轴。此外,上述利用键盘的换页键直接跳至上一页或下一页的方法,也有前一页被截断的现象发生,造成浏览不连贯的问题。
请参见

图1,其为现有浏览器的示意图,浏览器100包括一个垂直卷轴101及一个水平卷轴102,使用者可利用光标指示器或浏览器提供可触碰式屏幕,直接调整垂直卷轴101中的垂直定位钮103,以对浏览画面105作上下卷动,另可调整水平卷轴100中的水平定位钮104,以对浏览画面105作左右卷动,但不论是利用光标指示器或以浏览器提供可触碰式屏幕,通常也只能对垂直定位钮103及水平定位钮102进行大略的调整,如调整至下一段网页内容。
本发明的目的在于提供一种利用拖拽方式操作的浏览器界面操作装置及其浏览方法。
为达到上述目的,本发明采取如下技术措施本发明的浏览界面操作装置是利用输入设备拖拽网页达到网页的自动卷动,该装置包括输入设备、一个网页卷动状态检测器及一个连接地址状态检测器。网页卷动状态检测器用于检测浏览器的网页,若被输入设备点触且拖拽长度超过一预定长度,则发出一个卷动网页要求至浏览器上。连接地址状态检测器是用于检测浏览器的网页若被输入设备点选且拖拽长度不超过其预定长度,则发出一个连接要求至浏览器上。当浏览器接收到网页卷动状态检测器所发出的卷动网页要求时,浏览器则依其输入设备在网页上拖拽长度的一个水平分量来卷动浏览器的水平卷轴;同样,浏览器则依其输入设备在网页上拖拽长度的一垂直分量来卷动浏览器的垂直卷轴。当浏览器接收到连接地址状态检测器所发出的连接要求时,浏览器则依网页上连接地址至连接至对应的网页。
上述的输入设备可为光标指示器,亦即以按下光标指示器的左键,且移动光标指示器,使得在网页上的对应光标指示器游标产生拖拽操作,此时,卷动状态检测器及连接地址状态检测器亦即检测到浏览器上已产生拖拽现象,且立即判断其拖拽长度若超过系统所预定的长度,则卷动状态检测器立即判定使用者欲拖拽网页,而通知浏览器依光标指示器游标所拖拽的长度计算出该长度的水平分量及垂直分量,并利用其水平分量自动卷动浏览器的水平卷轴,且利用其垂直分量自动卷动浏览器的垂直卷轴。相反,当其拖拽长度若未超过系统所预定的长度,则连接地址状态检测器判定使用者仅欲点选连接功能,而通知浏览器,进行网页中预定的连接功能,以连接至预定的网页。此外,若使用者在网页上所点选的部分并不具任何连接功能,且因点选时光标指示器的些许移动所产生的拖拽长度未超过系统预定长度,则浏览器虽被告知进行网页中预定的连接功能,但因所点选的部分并无法提供任何连接地址,故浏览器无任何连接动作,保持现状。
上述系统的预定长度通常设定为屏幕上的5到7个象素(Pixel),其足够使用者仅欲点选连接选顼时,因点选时光标指示器些许移动而产生拖拽现象所容许的拖拽范围。这个预定长度的设定将有助于清楚地识别使用者是要拖拽网页还是仅点选连接选项。
此外,上述输入设备可采用触碰式屏幕,其浏览器通常用于个人数字助理(PDA)或掌上型电脑(Palm)上,如同光标指示器动作一样,仍有可能仅欲点选屏上的连接网页功能,且因点触时的些许滑动,使得在网页上产生拖拽现象,当然,此时卷动状态检测器及连接地址状态检测器即可检测到浏览器上同样会产生相应的拖拽现象,且依其拖拽长度与系统所预定的长度来比较,若其拖拽长度超出系统所容许的预定长度范围,则卷动状态检测器亦即判定使用者欲拖拽网页,而通知浏览器依所拖拽的长度计算出该长度的水平分量及垂直分量,并利用其水平分量自动卷动浏览器的水平卷轴,且利用其垂直分量自动卷动浏览器的垂直卷轴。相反,当其拖拽长度若未超过系统所容许预定长度的范围时,则由连接地址状态检测器判定使用者仅欲点选连接功能,进而通知浏览器进行网页中预定的连接功能,同样,其所点选的部分并无法提供任何连接地址,浏览器即无任何连接动作。
针对上述所公开的浏览界面操作装置,本发明另公开一种浏览界面操作方法,以提供浏览器可利用以拖拽网页的方式达到移动网页的目的,其浏览界面操作方法包括如下步骤首先,利用上述的输入设备如光标指示器或直接点触屏幕的方式来点选网页的部分,且有意或无意地拖拽至一个固定长度。接续上述步骤,判断其固定长度若大于一个预定长度,则卷动浏览器的目前网页,且网页的卷动依据其固定长度的水平分量及垂直分量,以控制其网页的垂直卷动及水平卷动的大小范围;相反,若其固定长度不大于预定长度,即被视为无意的拖拽,则依网页上所预定的功能执行连接所预定连接的网页。
本发明采取如下具体结构及方法本发明的浏览器界面操作装置,包括一个输入设备、一个网页卷动状态检测器及一个连接地址状态检测器;网页卷动状态检测器用于检测浏览器的网页输入设备点触且拖拽长度超过一个预定长度,则发出一个卷动网页要求至浏览器;连接地址状态检测器用朴检测浏览器的网页若被输入设备点选且拖拽长度不超过至预定长度,则发出一个连接要求至浏览器;当浏览器接收卷动网页要求,则依拖拽长度的水平分量及垂直分量,卷动浏览器的水平卷轴及垂直卷轴;当浏览器接收连接要求,则连接至对应的网页。
其中,所述预定长度为5至7个象素。
其中,所述输入设备可为光标指示器。
其中,所述输入设备可为触碰式屏幕。
其中,所述水平分量用以提供浏览器的水平卷轴卷动的依据。
其中,所述垂直分量用以提供浏览器的垂直卷轴卷动的依据。
本发明的浏览器界面操作方法,供浏览器利用输入设备拖拽网页达到移动网页的作用,包括如下步骤利用输入设备点触网页,且拖拽至一个固定长度;利用网页卷动状态检测器判断所述固定长度,若大于一预定长度,则卷动网页,网页的卷动依据于固定长度的水平分量及垂直分量,控制该网页的垂直卷动及水平卷动的距离;若固定长度小于该预定长度,则由连接地址状态检测器执行连接网页动作。
结合附图及实施例对本发明的结构特征及方法特征详细说明如下附图简单说明图1现有浏览器的示意;图2本发明浏览器的示意图;图3本发明的浏览器界面操作装置的示意图;图4图3操作装置的操作状态示意图;图5本发明中的网页卷动状态检测器的工作流程图;图6本发明中的连接地址状态检测器的工作流程图。
如图2所示,其为本发明的刘览器200的示意图,比较图1中的浏览器100,浏览器200因省去图1浏览器中的垂直卷轴101及水平卷轴102,可提供更大的浏览画面105。再如图3所示,使用者仅需利用光标指示器或为触碰式屏幕,直接点触网页以拖拽的方法,即可使网页卷动,且其卷动方向并不限定于网页的垂直卷动或水平卷动方向。目前,以拖拽的方式卷动页数,较常见的有些绘图软件,亦可直接利用光标指示器拖拽的方式,浏览图片,但这种方法用于互联网络上的浏览器100,会产生重大的问题,亦即当光标指示器点触到网页的一个具有连接功能的位置时,欲拖拽卷动网页时,或是当光标指示器点触网页一具有连接功能的位置,但因无意的些微移动而产生拖拽现象时,浏览器会产生误判。鉴于上述缺点,目前互联网络上的浏览器100仍局限于利用垂直卷轴及水平卷轴来完成网页所需的卷动。
如图3所示,其为本发明的浏览界面操作装置的示意图,本浏览界面操作装置可有效避免上述连接网页与卷动网页的状况发生,在图3中,除包括图2的浏览器200外,另包括与浏览器200连接的一个网页卷动状态检测器300及一个连接地址状态检测器301。其中,网页卷动状态检测器300用以检测浏览器200中的浏览画面105是否已产生拖拽现象,且拖拽长度满足一个预定长度时,网页卷动状态检测器300会立即要求浏览器200进行浏览画面105的卷动,其卷动范围依其所拖拽的长度,计算出其水平分量及垂直分量,并依其水平分量卷动浏览画面105的水平卷轴(隐藏在浏览器200中),依其垂直分量卷动浏览画面105的垂直卷轴(隐藏在浏览器200中),另外,使用者因点触时无意的些微移动光标指示器而产生拖拽现象时,其拖拽长度通常不会超过上述预定长度,此时,连接地址状态检测器301会告知浏览器200进行连接地址检查,亦即依浏览画面105中光标指示器点触地址判定是否执行连接动作。
如图4所示,其为图3操作装置的操作状态示意图;其中光标指示器点触在A点400,其座标假定为(X0,Y0),当拖拽至B点401时,其座标假定为(X1,Y1),若拖拽长度404超过上述的预定长度,预定长度通常为5个至7个象素,则图3中的网页卷动状态检测器300会立即告知浏览器200进行浏览画面105的自动卷动,其卷动方式可先卷动水平分量长度406,接着再卷动垂直分量长度405,或是先卷动垂直分量长度402,接者再卷动水平分量长度407。若拖拽长度404并未超过上述的预定长度,亦即未超过5个至7个象素,则连接地址状态检测器301会告知浏览器200检查A点是否具有连接功能,以进行对应的网页连接。
如图5及图6所示,其分别为本发明中的网页卷动状态检测器及连接地址状态检测器的工作流程图,如图5,在步骤501中,若|(X1,Y1)-(X0,Y0)|>7,则进入步骤502,卷动水平卷轴,其卷动大小为|X1-X0|,其中X1-X0若为正值则向右卷动,反之,X1-X0若为负值则向左卷动;且卷动垂直卷轴,其卷动大小为|Y1-Y0|,其中Y1-Y0若为正值则向下卷动,反之,Y1-Y0若为负值则向上卷动。参见图6,其用以说明连接地址状态检测器301的流程。在步骤601中,若|(X1,Y1)-(X0,Y0)|≤7,则进入步骤600,通知浏览器200检查浏览画面105的位置(X0,Y0)中是否包括连接地址,若具有连接地址,则连接至对应的网页上,否则,保持目前浏览画面105的状态。
与现有技术相比,本发明具有如下效果由于本发明中设置了一个网页卷动状态检测器及一个连接地址状态检测器,可实现利用拖拽方式操作浏览器画面的方法,本发明的装置及方法操作方便,可扩大浏览器的画面,并可避免误动作。
上述内容是利用实施例说明本发明的技术特征,并非用于限制本发明的保护范围,即使有人在本发明构思的基础上稍作变动,仍应属于本发明的保护范围内。
权利要求
1.一种浏览器界面操作装置,包括一个输入设备、一个网页卷动状态检测器及一个连接地址状态检测器;网页卷动状态检测器用于检测浏览器的网页输入设备点触且拖拽长度超过一个预定长度,则发出一个卷动网页要求至浏览器;连接地址状态检测器用于检测浏览器的网页若被输入设备点选且拖拽长度不超过预定长度,则发出一个连接要求至浏览器;其中,浏览器接收卷动网页要求,则依拖拽长度的水平分量及垂直分量,卷动浏览器的水平卷轴及垂直卷轴;当浏览器接收连接要求,则连接至对应的网页。
2.如权利要求1所述的装置,其特征在于,所述预定长度为5至7个象素。
3.如权利要求1所述的装置,其特征在于,所述输入设备为光标指示器。
4.如权利要求1所述的装置,其特征在于,所述输入设备为触碰式屏幕。
5.如权利要求1所述的装置,其特征在于,所述水平分量用以提供浏览器的水平卷轴卷动的依据。
6.如权利要求1所述的装置,其特征在于,所述垂直分量用以提供浏览器的垂直卷轴卷动的依据。
7.一种浏览器界面操作方法,供浏览器利用输入设备拖拽网页达到移动网页的作用,包括如下步骤利用输入设备点触网页,且拖拽至一个固定长度;利用网页卷动状态检测器判断所述固定长度,若大于一预定长度,则卷动网页,网页的卷动依据于固定长度的水平分量及垂直分量,控制该网页的垂直卷动及水平卷动的距离;若固定长度不大于该预定长度,则由连接地址状态检测器执行连接网页动作。
全文摘要
一种浏览器界面操作装置及其浏览方法;本装置包括:一输入设备、一用于检测输入设备拖拽长度是否超过一个预定长度的网页卷动状态检测器及一连接地址状态检测器;连接地址状态检测器用于检测输入设备拖拽长度若不超过预定长度,发出连接要求。本发明的操作方法,包括如下步骤:利用输入设备点触网页,拖拽至一个固定长度;判断该长度,若大于预定长度,则卷动网页;若不大于,则连接网页。本发明的装置及方法操作方便,可避免误动作。
文档编号G06F3/02GK1357810SQ00134700
公开日2002年7月10日 申请日期2000年12月6日 优先权日2000年12月6日
发明者叶南廷 申请人:腾研科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1