一种浏览器工具栏调整方法及装置的制作方法

文档序号:6364404阅读:153来源:国知局
专利名称:一种浏览器工具栏调整方法及装置的制作方法
技术领域
本发明涉及计算机领域,特别涉及一种浏览器工具栏调整方法及装置。
背景技术
随着计算机技术的不断发展,网络以其普及范围广,信息量大,传播速度快等特点渐渐成为人们获取信息的重要渠道,而浏览器则是人们在网络活动中使用率最高的软件。能否提供满足不同用户需求的使用界面,提高用户体验,成为评价一款浏览器优劣的重要指标。现有技术中,浏览器工具栏的位置是固定的,且一般都在位于浏览器顶部。当浏览器工具栏有多个时,每个浏览器工具栏的位置也是固定的。例如,浏览器工具栏包括标签栏、导航栏和书签栏,则三个工具栏均位于浏览器顶部,且自上而下依次排列,通常最上方一栏为标签栏,标签栏下面为导航栏,最下面则是书签栏。在实现本发明的过程中,发明人发现现有技术至少存在以下问题:不同的用户对浏览器工具栏的摆放位置有不同的要求,现有的浏览器中,工具栏位置固定,不能满足拥有不同使用习惯的用户,用户体验不理想
发明内容
为了灵活调整浏览器工具栏的位置和标签项的布局,满足不同用户的使用习惯,本发明实施例提供了一种浏览器工具栏调整方法及装置。所述技术方案如下:—方面,提供一种浏览器工具栏调整方法,所述方法包括:接收用户调整工具栏的指令,向用户显示工具栏调整状态下的界面;在所述界面下检测用户调整工具栏位置的操作,并根据检测到的所述调整工具栏位置的操作调整工具栏的位置;接收用户结束工具栏调整的指令,向用户显示工具栏位置调整后的界面。所述向用户显示工具栏调整状态下的界面,具体包括:在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向上调整位置的向上箭头和用于向下调整位置的向下箭头;所述在所述界面下检测用户调整工具栏位置的操作,并根据检测到的所述调整工具栏位置的操作调整工具栏的位置,具体包括:当待调整的工具栏上方有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏与位于其上方的工具栏交换位置;当待调整的工具栏下方有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏与位于其下方的工具栏交换位置;当待调整的工具栏位于浏览器顶部且其下方没有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏调整到浏览器底部且位于浏览器底部所有工具栏的最上方;
当待调整的工具栏位于浏览器底部且其上方没有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏位置调整到浏览器顶部且位于浏览器顶部所有工具栏的最下方。所述方法还包括:在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局。所述向用户显示工具栏调整状态下的界面,具体包括:在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头;所述在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局,具体包括:若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列;若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。所述工具栏至少包括书签栏、标签栏和导航栏。另一方面,提供一种浏览器工具栏调整方法,所述方法包括:接收用户调整工具栏的指令,向用户显示工具栏调整状态下的界面;

在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局;接收用户结束工具栏调整的指令,向用户显示工具栏位置调整后的界面。所述向用户显示工具栏调整状态下的界面,具体包括:在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头;所述在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局,具体包括:若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列;若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。所述工具栏至少包括书签栏、标签栏和导航栏。再一方面,提供一种浏览器工具栏调整装置,所述装置包括:接收与显示模块,用于接收用户调整工具栏的指令,并向用户显示工具栏调整状态下的界面;检测与调整模块,用于在所述界面下检测用户调整工具栏位置的操作,并根据检测到的调整工具栏位置的操作调整工具栏的位置;所述接收与显示模块,还用于接收用户结束工具栏调整的指令,并向用户显示工具栏位置调整后的界面。所述接收与显示模块包括第一显示单元,具体用于在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向上调整位置的向上箭头和用于向下调整位置的向下箭头;所述检测与调整模块,具体用于,当待调整的工具栏上方有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏与位于其上方的工具栏交换位置;当待调整的工具栏下方有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏与位于其下方的工具栏交换位置;当待调整的工具栏位于浏览器顶部且其下方没有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏调整到浏览器底部且位于浏览器底部所有工具栏的最上方;当待调整的工具栏位于浏览器底部且其上方没有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏位置调整到浏览器顶部且位于浏览器顶部所有工具栏的最下方。所述检测与调整模块,还用于在所述界面下检测用户调整工具栏的标签项布局的操作并根据所述检测到的调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局。所述接收与显示模块还包括第二显示单元,具体用于在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头;所述检测与调整模块,具体用于,

若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列;若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。所述工具栏至少包括书签栏、标签栏和导航栏。又一方面,提供一种浏览器工具栏调整装置,所述装置包括:接收与显示模块,用于接收用户调整工具栏的指令并向用户显示工具栏调整状态下的界面;检测与调整模块,用于在所述界面下检测用户调整工具栏的标签项布局的操作并根据所述检测到的调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局;所述接收与显示模块,还用于接收用户结束工具栏调整的指令并向用户显示工具栏位置调整后的界面。所述接收与显示模块包括第二显示单元,具体用于在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头;所述检测与调整模块,具体用于,若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列;若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。所述工具栏至少包括书签栏、标签栏和导航栏。本发明实施例提供的技术方案带来的有益效果是:通过检测用户调整工具栏位置的操作并根据用户操作完成工具栏位置的调整,向用户提供自由调整工具栏的服务,另外,还通过检测用户调整工具栏标签项布局的操作并根据用户操作完成工具栏标签项布局的调整,向用户提供自由调整工具栏标签项布局的服务,达到了满足不同用户使用习惯,向用户提供优质的用户体验的目的。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的一种浏览器工具栏调整方法流程图;图2是本发明实施例二提供的一种浏览器工具栏调整方法流程图;图3是本发明实施例二提供的一种默认状态界面示意图;图4是本发明实施例二提供的一种调整工具栏位置入口示意图;图5是本发明实施例二提供的一种工具栏位置调整示意图;图6是本发明实施例二提供的一种工具栏可摆放位置示意图;图7是本发明实施例三提供的一种浏览器工具栏调整方法流程图;图8是本发明实施例四提供的一种浏览器工具栏调整装置结构图;图9是本发明实施例四提供的另一种浏览器工具栏调整装置结构图;图10是本发明实施例五提供的另一种浏览器工具栏调整装置结构图;图11是本发明实施例五提供的又一种浏览器工具栏调整装置结构图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例一本发明实施例提供一种浏览器工具栏调整方法,参见图1,该方法具体流程包括:101:接收用户调整工具栏的指令,向用户显示工具栏调整状态下的界面;其中,浏览器工具栏包括:标签栏、导航栏、书签栏,且三个工具栏默认依次排列于浏览器页面顶部;例如,最上方为标签栏,其下为导航栏,最下面为书签栏,本实施例对默认状态下标签栏、导航栏和书签栏的排列顺序不做具体限定。浏览器接收到用户调整工具栏的指令后,浏览器即进入工具栏调整状态,在该状态下,每个工具栏上都会显示一个用于调整工具栏位置的调整按钮。102:在界面下检测用户调整工具栏位置的操作,并根据检测到的调整工具栏位置的操作调整工具栏的位置;

当浏览器在工具栏调整状态下检测到用户点击某工具栏上调整按钮的操作时,根据用户的对调整按钮点击操作调整该工具栏位置。103:接收用户结束工具栏调整的指令,向用户显示工具栏位置调整后的界面。浏览器在工具栏调整状态下接收到用户结束调整工具栏的指令后,向用户显示工具栏位置调整后的正常界面,其中,浏览器接收用户结束调整工具栏指令的具体方式可以是检测到用户点击浏览器界面空白处的操作、或者检测到用户点击退出工具栏调整状态的按钮,对此,本实施例不做具体限定。进一步的,通过本实施例所述方案,浏览器不仅可以根据用户的操作调整工具栏的位置,还可以根据用户的操作调整工具栏标签项的布局;具体的,工具栏调整状态下的调整按钮,不仅可以接收用户调整工具栏位置的操作,还可以接受用户调整工具栏标签项左右布局的操作,浏览器可以根据检测到的用户调整工具栏标签项布局的操作,将工具栏中的标签项调整为居左对齐或居右对齐。本实施例提供的方法,通过检测用户调整工具栏位置的操作并根据用户操作完成工具栏位置的调整,向用户提供自由调整工具栏的服务,达到满足不同用户的使用习惯,向用户提供优质的用户体验的目的。实施例二本发明实施例提供一种浏览器工具栏调整方法,参见图2,该方法具体流程包括:201:用户打开浏览器后,浏览器向用户显示工具栏处于默认位置时的界面;具体的,用户可以通过点击浏览器图标来打开浏览器,此时,浏览器向用户显示工具栏处于默认位置情况下的浏览器界面,该步骤为现有技术,本发明实施例不再赘述。以图3所示默认浏览器界面为例,浏览器工具栏包括:标签栏、导航栏、书签栏,且三个工具栏依次排列于浏览器页面顶部;其中,最上方为标签栏,其下为导航栏,最下面为书签栏。实际应用中,默认位置下三个工具栏可以有其他的排列顺序,比如,导航栏位于最上方而标签栏位于中间等,本实施例对默认状态下标签栏、导航栏和书签栏的排列顺序不做具体限定。202:浏览器接收用户调整工具栏位置的指令,向用户显示工具栏调整状态下的界面;具体的,参见图4,浏览器检测到用户点击屏幕右侧的更多按钮(此按钮可以是一个图标,也可以是文字或者图标加文字),弹出设置对话框,当浏览器检测到用户点击设置对话框上的“调整工具栏位置”按钮时,则浏览器接收到用户调整工具栏位置的指令,此时书签栏、标签栏、导航栏都进入位置调整状态。本实施例对用户发出调整工具栏位置指令的方式不做具体限定。参见图5,在工具栏调整状态下,工具栏上会出现一个调整按钮,该调整按钮可以是一个由四个方向箭头组成的按钮,上下箭头分别用于调整工具栏的上下位置,左右箭头分别用于调整工具栏的标签项的左右布局。如果工具栏有多个,每个工具栏上都会出现一个调整按钮。203:浏览器检测用户调整工具栏的操作,根据检测到的操作调整工具栏位置;其中,工具栏可调整的位置为浏览器顶部和底部,且当工具栏位于浏览器顶部时居上对齐,位于浏览器底部时居下对齐 ,具体的工具栏可摆放位置参见图6的al_a3和bl-b3o
具体的工具栏调整方法如下:I)当待调整的工具栏上方有其他工具栏时,浏览器检测到用户向上调整该待调整的工具栏的操作时,例如,浏览器检测到用户点击该待调整的工具栏对应的调整按钮中的向上箭头,将该待调整的工具栏与位于其上方的工具栏交换位置;2)当待调整的工具栏下方有其他工具栏时,浏览器检测到用户向下调整该待调整的工具栏的操作时,例如,浏览器检测到用户点击该待调整的工具栏对应的调整按钮中的向下箭头,将该待调整的工具栏与位于其下方的工具栏交换位置;3)当待调整的工具栏位于浏览器顶部且其下方没有其他工具栏时,浏览器检测到用户向下调整该待调整的工具栏的操作时,例如,浏览器检测到用户点击该待调整的工具栏对应的调整按钮中的向下箭头,将该待调整的工具栏调整到浏览器底部且位于浏览器底部所有工具栏的最上方;4)当待调整的工具栏位于浏览器底部且其上方没有其他工具栏时,浏览器检测到用户向上调整该待调整的工具栏的操作时,例如,浏览器检测到用户点击该待调整的工具栏对应的调整按钮中的向上箭头,将该待调整的工具栏调整到浏览器顶部且位于浏览器顶部所有工具栏的最下方。另外,当待调整的工具栏位于浏览器顶部且其上方没有其他工具栏时,浏览器检测到用户向上调整该待调整的工具栏的操作时,例如,浏览器检测到用户点击该待调整的工具栏对应的调整按钮中的向上箭头,保持该待调整工具栏位置不变。同样的,当待调整的工具栏位于浏览器底部且其下方没有其他工具栏时,浏览器检测到用户向下调整该待调整的工具栏的操作时,例如,浏览器检测到用户点击该待调整的工具栏对应的调整按钮中的向下箭头,也保持该待调整工具栏位置不变。进一步的,浏览器不仅可以根据用户的操作调整工具栏的位置,还可以根据用户的操作调整工具栏标签项的布局,其方法具体包括:`
当浏览器检测到用户调整工具栏的标签项布局的操作时,根据检测到的操作调整工具栏的标签项的左右布局。例如,若浏览器检测到用户点击待调整的工具栏对应的调整按钮中的向右箭头,则将该待调整的工具栏中的标签项调整为居右排列;若浏览器检测到用户点击待调整的工具栏调整按钮中的向左箭头,则将该待调整的工具栏中的标签项调整为居左排列。实际应用中,还可以有其他调整工具栏位置的方法,比如鼠标拖动,触摸拖动等,对此本实施例不做具体限定。204:浏览器接收用户结束调整工具栏的指令,向用户显示工具栏位置调整后的界面。浏览器检测到用户点击浏览器界面空白处的操作时、或者检测到用户点击退出工具栏调整状态的按钮时,则浏览器接收到用户结束调整工具栏的指令,此时,浏览器向用户显示工具栏位置调整后的正常界面。本实施例提供的方法,通过检测用户调整工具栏位置的操作并根据用户操作完成工具栏位置的调整,向用户提供自由调整工具栏的服务,另外,还通过检测用户调整工具栏标签项布局的操作并根据用户操作完成工具栏标签项布局的调整,向用户提供自由调整工具栏标签项布局的服务,达到了满足不同用户使用习惯,向用户提供优质的用户体验的目的。实施例三本发明实施例提供一种浏览器工具栏调整方法,以调整工具栏标签项的布局为例,参见图7,该方法具体流程包括:301:用户打开浏览器后,浏览器向用户显示工具栏标签项为默认布局时的界面;具体的,用户可以通过点击浏览器图标来打开浏览器,此时,浏览器向用户显示工具栏标签项为默认布局情况下的浏览器界面,该步骤为现有技术,本发明实施例不再赘述。同样以图3所示默认浏览器界面为例,浏览器工具栏包括:标签栏、导航栏、书签栏,且每个工具栏都有各自的标签项,如图3所示,各工具栏的标签项均为默认居左对齐。302:浏览器接收用户调整工具栏标签项的布局的指令,向用户显示工具栏调整状态下的界面;具体的,浏览器检测到用户点击屏幕右侧的更多按钮(此按钮可以是一个图标,也可以是文字或者图标加文字),弹出设置对话框,当浏览器检测到用户点击设置对话框上的“调整工具栏标签性布局”按钮时,则浏览器接收到用户调整工具栏标签项布局的指令,此时书签栏、标签栏、 导航栏都进入标签项布局调整状态。本实施例对用户发出调整工具栏标签项布局的指令的方式不做具体限定。同样的,在工具栏调整状态下,工具栏上会出现一个调整按钮,该调整按钮至少由左右两个方向箭头组成的,其中,左右箭头分别用于调整工具栏标签项的左右布局。如果工具栏有多个,每个工具栏上都会出现一个调整按钮。303:浏览器检测用户调整工具栏的操作,根据检测到的操作调整工具栏标签项的布局;其中,工具栏标签项的布局可调整为居左排列或居右排列,具体的工具栏标签项的布局调整方法如下:当浏览器检测到用户调整工具栏标签项布局的操作时,根据检测到的操作调整工具栏标签项的左右布局。例如,若浏览器检测到用户点击待调整的工具栏对应的调整按钮中的向右箭头,则将该待调整的工具栏中的标签项调整为居右排列;若浏览器检测到用户点击待调整的工具栏调整按钮中的向左箭头,则将该待调整的工具栏中的标签项调整为居左排列。另外,当待调整工具栏的标签项已经是居左排列时,若浏览器检测到用户点击待调整工具栏对应的调整按钮中的向左箭头,则保持该待调整工具栏标签项居左排列的布局不变;同样的,当待调整工具栏的标签项已经是居右布局时,若浏览器检测到用户点击待调整工具栏对应的调整按钮中的向右箭头,则保持该待调整工具栏标签项居右排列的布局不变。304:浏览器接收用户结束调整工具栏的指令,向用户显示工具栏标签项布局调整后的界面。浏览器检测到用户点击浏览器界面空白处的操作时、或者检测到用户点击退出工具栏标签项布局调整状态的按钮时,则浏览器接收到用户结束调整工具栏标签项布局的指令,此时,浏览器向用户显示工具栏标签项布局调整后的正常界面。本实施例提供的方法,通过检测用户调整工具栏标签项布局的操作并根据用户操作完成工具栏标签项布局的调整,向用户提供自由调整工具栏标签项布局的服务,达到满足不同用户使用习惯,向用户提供优质的用户体验的目的。实施例四本发明实施例提供一种浏览器工具栏调整装置,参见图8,该装置包括:接收与显示模块401,用于接收用户调整工具栏的指令,并向用户显示工具栏调整状态下的界面;检测与调整模块402,用于检测用户调整工具栏位置的操作,并根据检测到的调整工具栏位置的操作调整工具栏的位置;接收与显示模块401,还用于接收用户结束工具栏调整的指令,并向用户显示工具栏位置调整后的界面。参见图9,接收与显示模块401包括第一显示单元4011,具体用于在待调整的工具栏上显示一个调整 按钮,调整按钮包括用于向上调整位置的向上箭头和用于向下调整位置的向下箭头;检测与调整模块402,具体用于,当待调整的工具栏上方有其他工具栏时,若检测到用户点击调整按钮中的向上箭头,则将待调整的工具栏与位于其上方的工具栏交换位置;当待调整的工具栏下方有其他工具栏时,若检测到用户点击调整按钮中的向下箭头,则将待调整的工具栏与位于其下方的工具栏交换位置;当待调整的工具栏位于浏览器顶部且其下方没有其他工具栏时,若检测到用户点击调整按钮中的向下箭头,则将待调整的工具栏调整到浏览器底部且位于浏览器底部所有工具栏的最上方;当待调整的工具栏位于浏览器底部且其上方没有其他工具栏时,若检测到用户点击调整按钮中的向上箭头,则将待调整的工具栏位置调整到浏览器顶部且位于浏览器顶部所有工具栏的最下方。检测与调整模块402,还用于在界面下检测用户调整工具栏的标签项布局的操作并根据检测到的调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局。接收与显示模块401还包括第二显示单元4012,具体用于在待调整的工具栏上显示一个调整按钮,调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头;检测与调整模块402,具体用于,若检测到用户点击调整按钮中的向右箭头,则将待调整的工具栏中的标签项调整为居右排列;若检测到用户点击调整按钮中的向左箭头,则将待调整的工具栏中的标签项调整为居左排列。本实施例提供的装置,通过接收与显示模块和检测与调整模块的配合,检测用户调整工具栏位置的操作并根据用户操作完成工具栏位置的调整,向用户提供自由调整工具栏的服务,另外,还可以通过接收与显示模块和检测与调整模块的配合,检测用户调整工具栏标签项布局的操作并根据用户操作完成工具栏标签项布局的调整,向用户提供自由调整工具栏标签项布局的服务,达到满足不同用户使用习惯,向用户提供优质的用户体验的目的。实施例五本发明实施例提供另一种浏览器工具栏调整装置,参见图10,该装置包括:接收与显示模块501,用于接收用户调整工具栏的指令并向用户显示工具栏调整状态下的界面;检测与调整模块502,用于检测用户调整工具栏的标签项布局的操作并根据检测到的调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局;接收与显示模块501,还用于接收用户结束工具栏调整的指令并向用户显示工具栏位置调整后的界面。参见图11,接收与显示模块501包括第二显示单元5011,具体用于在待调整的工具栏上显示一个调整按钮,调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头;检测与调整模块502,具体用于,若检测到用户点击调整按钮中的向右箭头,则将待调整的工具栏中的标签项调整为居右排列;若检测到用户点击调整按钮中的向左箭头,则将待调整的工具栏中的标签项调整为居左排列。本实施例提供的装置,通过接收与显示模块和检测与调整模块的配合,检测用户调整工具栏标签项布局的操作并根据用户操作完成工具栏标签项布局的调整,向用户提供自由调整工具栏标签项布局的服务,达到满足不同用户使用习惯,向用户提供优质的用户体验的目的。需要说明的是:上述实施例提供的一种浏览器工具栏调整装置在调整工具栏时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的一种浏览器工具栏调整装置与一种浏览器工具栏调整方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改 、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种浏览器工具栏调整方法,其特征在于,所述方法包括: 接收用户调整工具栏的指令,向用户显示工具栏调整状态下的界面; 在所述界面下检测用户调整工具栏位置的操作,并根据检测到的所述调整工具栏位置的操作调整工具栏的位置; 接收用户结束工具栏调整的指令,向用户显示工具栏位置调整后的界面。
2.根据权利要求1所述的方法,其特征在于,所述向用户显示工具栏调整状态下的界面,具体包括: 在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向上调整位置的向上箭头和用于向下调整位置的向下箭头; 所述在所述界面下检测用户调整工具栏位置的操作,并根据检测到的所述调整工具栏位置的操作调整工具栏的位置,具体包括: 当待调整的工具栏上方有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏与位于其上方的工具栏交换位置; 当待调整的工具栏下方有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏与位于其下方的工具栏交换位置; 当待调整的工具栏位于浏览器顶部且其下方没有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏调整到浏览器底部且位于浏览器底部所有工具栏的最上方; 当待调整的工具栏位于浏览器底部且其上方没有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏位置调整到浏览器顶部且位于浏览器顶部所有工具栏的最下方。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局。
4.根据权利要求3所述的方法,其特征在于,所述向用户显示工具栏调整状态下的界面,具体包括: 在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头; 所述在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局,具体包括: 若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列; 若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。
5.根据权利要求1-4任一权利要求所述的方法,其特征在于,所述工具栏至少包括书签栏、标签栏和导航栏。
6.一种浏览器工具栏调整方法,其特征在于,所述方法包括: 接收用户调整工具栏的指令,向用户显示工具栏调整状态下的界面; 在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局; 接收用户结束工具栏调整的指令,向用户显示工具栏位置调整后的界面。
7.根据权利要求6所述的方法,其特征在于,所述向用户显示工具栏调整状态下的界面,具体包括: 在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头; 所述在所述界面下检测用户调整工具栏的标签项布局的操作,并根据检测到的所述调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局,具体包括: 若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列; 若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。
8.根据权利要求6或7所述的方法,其特征在于,所述工具栏至少包括书签栏、标签栏和导航栏。
9.一种浏览器工具栏调整装置,其特征在于,所述装置包括: 接收与显示模块,用于接收用户调整工具栏的指令,并向用户显示工具栏调整状态下的界面; 检测与调整模块,用于在所述界面下检测用户调整工具栏位置的操作,并根据检测到的调整工具栏位置的操作调整工具栏的位置;· 所述接收与显示模块,还用于接收用户结束工具栏调整的指令,并向用户显示工具栏位置调整后的界面。
10.根据权利要求9所述的装置,其特征在于,所述接收与显示模块包括第一显示单元,具体用于在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向上调整位置的向上箭头和用于向下调整位置的向下箭头; 所述检测与调整模块,具体用于, 当待调整的工具栏上方有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏与位于其上方的工具栏交换位置; 当待调整的工具栏下方有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏与位于其下方的工具栏交换位置; 当待调整的工具栏位于浏览器顶部且其下方没有其他工具栏时,若检测到用户点击所述调整按钮中的向下箭头,则将所述待调整的工具栏调整到浏览器底部且位于浏览器底部所有工具栏的最上方; 当待调整的工具栏位于浏览器底部且其上方没有其他工具栏时,若检测到用户点击所述调整按钮中的向上箭头,则将所述待调整的工具栏位置调整到浏览器顶部且位于浏览器顶部所有工具栏的最下方。
11.根据权利要求9所述的装置,其特征在于,所述检测与调整模块,还用于在所述界面下检测用户调整工具栏的标签项布局的操作并根据所述检测到的调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局。
12.根据权利要求11所述的装置,其特征在于,所述接收与显示模块包括第二显示单元,具体用于在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头; 所述检测与调整模块,具体用于, 若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列; 若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。
13.根据权利要求9-12任一权利要求所述的装置,其特征在于,所述工具栏至少包括书签栏、标签栏和导航栏。
14.一种浏览器工具栏调整装置,其特征在于,所述装置包括: 接收与显示模块,用于接收用户调整工具栏的指令并向用户显示工具栏调整状态下的界面; 检测与调整模块,用于在所述界面下检测用户调整工具栏的标签项布局的操作并根据所述检测到的调整工具栏的标签项布局的操作调整工具栏的标签项的左右布局; 所述接收与显示模块,还用于接收用户结束工具栏调整的指令并向用户显示工具栏位置调整后的界面。
15.根据权利要求14所述的装置,其特征在于,所述接收与显示模块包括第二显示单元,具体用于在待调整的工具栏上显示一个调整按钮,所述调整按钮包括用于向左调整布局的向左箭头和用于向右调整布局的向右箭头; 所述检测与调整模块,具体用于, 若检测到用户点击所述调整按钮中的向右箭头,则将所述待调整的工具栏中的标签项调整为居右排列; 若检测到用户点击所述调整按钮中的向左箭头,则将所述待调整的工具栏中的标签项调整为居左排列。
16.根据权利 要求14或15所述的装置,其特征在于,所述工具栏至少包括书签栏、标签栏和导航栏。
全文摘要
本发明公开了一种浏览器工具栏调整方法及装置,属于计算机领域。所述方法包括接收用户调整工具栏的指令,向用户显示工具栏调整状态下的界面;在所述界面下检测用户调整工具栏位置的操作,并根据检测到的所述调整工具栏位置的操作调整工具栏的位置;接收用户结束工具栏调整的指令,向用户显示工具栏位置调整后的界面。所述装置包括接收与显示模块和检测与调整模块。本发明通过检测用户调整工具栏位置的操作并根据用户操作完成工具栏位置的调整,向用户提供自由调整工具栏的服务,达到满足不同用户的使用习惯,向用户提供优质的用户体验的目的。
文档编号G06F17/30GK103246668SQ20121002750
公开日2013年8月14日 申请日期2012年2月8日 优先权日2012年2月8日
发明者高文君, 赵祎, 侯杰, 郑红梅, 豆宁军, 薄川川, 李慧, 方芳, 温彦杰 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1