图形界面中标签页的处理方法和装置与流程

文档序号:12063344阅读:262来源:国知局
图形界面中标签页的处理方法和装置与流程
本发明涉及通信
技术领域
,具体涉及一种图形界面中标签页的处理方法和装置。
背景技术
:图形界面,也称为图形用户接口(GUI,GraphicalUserInterface),是指采用图形方式显示的计算机操作用户界面,而浏览器,便是其中一种。所谓浏览器,是指可以显示网页服务器或者文件系统的超级文本标记语言(HTML,HyperTextMark-upLanguage)文件内容,并让用户与这些文件交互的一种软件。为了便于用户操作,目前的浏览器多数会采用多标签页(tab)的方式来对各个网页或文件进行展示,其中,标签页主要位于浏览器的标签栏,该标签栏主要用于管理用户打开的所有网页,是用户操作比较频繁的区域之一。一般的,一个标签页会对应于一个打开的网页或文件,且标签页中一般会显示网站图标(favicon)和网站标题(或文件标题),当用户需要浏览某个网页或文件时,便可以点击相应的标签页,以打开相应的网页或文件,从而实现在同一浏览器中管理多个打开网页的目的。但是,在对现有技术的研究和实践过程中,本发明的发明人发现,由于可能同时存在多个标签页,而这些标签页又极为相似,因此,用户在浏览和操作时可能会存在难以区分这多个标签页的情况,即这些标签页的辨识度并不高,这不仅不利于用户操作,而且,也大大影响标签页中信息的识别度和传播性。技术实现要素:本发明实施例提供一种图形界面中标签页的处理方法和装置,可以提高标签页的辨识度,在方便用户操作的同时,提高标签页中信息的识别度和传播性。本发明实施例提供一种图形界面中标签页的处理方法,包括:接收用户通过图形界面触发的页面访问请求;根据所述页面访问请求获取相应的页面;检测所述页面是否已设置标签页背景色;若已设置,则根据所述标签页背景色绘制所述页面对应的标签页的背景颜色,得到彩色标签页;若未设置,则提取所述页面的主色调,根据所述主色调绘制所述页面对应的标签页的背景颜色,得到彩色标签页;在所述图形界面中显示所述页面和彩色标签页。相应的,本发明实施例还提供一种图形界面中标签页的处理装置,包括:接收单元,用于接收用户通过图形界面触发的页面访问请求;获取单元,用于根据所述页面访问请求获取相应的页面;检测单元,用于检测所述页面是否已设置标签页背景色;第一绘制单元,用于在检测单元确定已设置标签页背景色时,根据所述标签页背景色绘制所述页面对应的标签页的背景颜色,得到彩色标签页;第二绘制单元,用于在检测单元确定未设置标签页背景色时,提取所述页面的主色调,根据所述主色调绘制所述页面对应的标签页的背景颜色,得到彩色标签页;显示单元,用于在所述图形界面中显示所述页面和彩色标签页。本发明实施例采用在接收到用户通过图形界面触发的页面访问请求时,根据该页面访问请求获取相应的页面,并检测该页面是否已设置标签页背景色,若已设置,则根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页,否则,若未设置,则提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页,然后,在该图形界面中显示该页面和彩色标签页;由于在该方案中,可以为不同页面的标签页设置不同的背景色,因此,大大提高了标签页的辨识度,有利于各个标签页之间进行区分;也就是说,采用该方案,不仅有助用户进行辨识,方便用户进行查看和操作,而且,也可以提高标签页中信息的识别度和传播性。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的图形界面中标签页的处理方法的流程图;图2a是本发明实施例提供的图形界面中标签页的处理方法的另一流程图;图2b是本发明实施例提供的图形界面浏览器中标签页的示意图;图2c是本发明实施例提供的图形界面浏览器中标签页的另一示意图;图3a是本发明实施例提供的图形界面中标签页的处理装置的结构示意图;图3b是本发明实施例提供的图形界面中标签页的处理装置的另一结构示意图;图4是本发明实施例提供的终端的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种图形界面中标签页的处理方法和装置。以下将分别进行详细说明。实施例一、本实施例将从图形界面中标签页的处理装置的角度进行描述,该图形界面中标签页的处理装置具体可以集成在终端等设备中,也可以以软体的形式安装在终端等设备中,该终端具体可以为手机、平板电脑、笔记本电脑或个人计算机(PC,PersonalComputer)等设备。一种图形界面中标签页的处理方法,包括:接收用户通过图形界面触发的 页面访问请求;根据该页面访问请求获取相应的页面;检测该页面是否已设置标签页背景色;若已设置,则根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页;若未设置,则提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页;在该图形界面中显示该页面和彩色标签页。如图1该,该图形界面中标签页的处理方法的具体流程可以如下:101、接收用户通过图形界面触发的页面访问请求。例如,具体可以接收用户通过图形界面中的地址栏输入的链接地址,来触发该页面访问请求;或者,也可以接收用户通过点击图形界面中的链接接口或触发键来触发该页面访问请求,等等,在此不再赘述。其中,该页面访问请求中可以携带所需要访问的页面的地址等信息。其中,该图形界面具体可以为浏览器,或其他用于显示网页服务器或者文件系统的HTML文件内容,并可以让用户与这些文件进行交互的其他应用。为了描述方便,在本发明实施例中,将均以浏览器为例进行说明。102、根据该页面访问请求获取相应的页面。例如,可以根据该页面访问请求中所携带的页面的地址向对应的网站服务器发送页面访问请求,接收该网站服务器根据该页面访问请求返回的网页。又例如,可以根据该页面访问请求中所携带的页面的地址向对应的设备发送页面访问请求,接收该设备根据该页面访问请求返回的文件,比如图片或视频,等等。103、检测该页面是否已设置标签页背景色,若已设置标签页背景色,则执行步骤104,若未设置标签页背景色,则执行步骤105。其中,检测的方式可以有多种,具体可以根据标签页背景色的设置方式而定,而标签页背景色的设置方式同样可以有多种,比如,可以在页面的内容中设置标签页背景色参数,然后通过对该标签页背景色参数赋值来设置标签页背景色,或者,还可以设置标签页背景色的链接地址,如统一资源定位器(URL,UniformResoureLocator)等来设置该标签页背景色,等等。例如,以上述两种标签页背景色的设置方式为例,则对应的检测方式具体可以如下:(1)第一种方式;获取该页面的内容,其中,该页面的内容中包括标签页背景色参数,确定该标签页背景色参数的值是否为预设值;若是,则确定已设置标签页背景色,并根据该预设值确定标签页背景色;若否,则确定未设置标签页背景色。其中,页面的内容一般可以包括HTML文件和层叠样式表(CSS,CascadingStyleSheet)文件,其中,CSS的相关信息也可内嵌到HTML文件中,因此,可以通过解析页面的HTML文件和CSS文件来获取页面的内容。其中,预设值可以根据实际应用的需求而定,可以是一个数值,也可以是若干个数值,还可以是一个或若干个数值的范围,在此不再赘述。(2)第二种方式;确定该页面是否存在对应的标签页背景色的链接地址,若是,则确定已设置标签页背景色,并根据该链接地址获取标签页背景色;若否,则确定未设置标签页背景色。其中,该标签页背景色的链接地址可以由各个页面所在的网站进行设置(即可以通过固定规则的默认URL的方式),也可以在页面内容如网页内容中进行设置。该链接地址的具体组成因素可以根据实际应用的需求而定,比如,可采用域名+特定路径(如tab-background-color)的方式,等等。104、在确定已设置标签页背景色时,根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页。需说明的是,这里本发明实施例的彩色标签页中的“彩色”除了包括传统意义上的“彩色”所对应的颜色之外,也包括白色、灰色、黑色等黑白灰色系中的各种颜色,甚至还可以包括“透明”,即这里的彩色标签页指的是“根据标签页背景色绘制后的标签页”,并不是指标签页的背景颜色为“彩色”。105、在确定未设置标签页背景色时,提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页。其中,提取该页面的主色调的方式可以有多种,比如,可以确定该页面的图标(favicon),然后提取该图标的主色调,根据该图标的主色调计算页面的主色调,等等。其中,页面的图标,即favicon一般在标签页的左侧显示,也可在书签,历史记录中显示。需说明的是,提取图标的主色调的方式可以有多种,比如,可以以像素数量占比的方式来提取主色调,然后采用预设算法来计算该页面的主色调,等等,其中,不同的算法可能会得到不同的页面主色调,在此不再赘述。106、在该图形界面中显示该页面和彩色标签页。例如,具体可以在图形界面中的页面显示区域显示页面的内容,并在标签栏中显示该彩色标签页;其中,标签栏指的是标签页的容器,用于显示和管理标签页的区域,通常位于图形界面如浏览器的顶部。可选的,还可以设置只有当该页面被激活,比如用户点击该页面对应的标签,以浏览该页面时,才将该页面的标签页显示为对应的彩色标签页,否则,该页面的标签页可以显示为普通标签页,所谓普通标签页指的是与其他标签页不具有背景色差异的标签页,其中,普通标签页的背景颜色也可以根据实际应用的需求进行预设。即在步骤“在图形界面中显示该页面和彩色标签页(即步骤106)”之后,该图形界面中标签页的处理方法还可以包括:当该图形界面中新建标签页或其他标签页被选中时,可以将页面在图形界面中所显示的彩色标签页的背景色更换为预设颜色。此后,若该页面图形界面中的标签页再次被选中,比如,用户点击了该页面的标签页,则可以将该页面在图形界面中的标签页再次更换为该彩色标签页,以作突出显示,表示该彩色标签页所对应的页面为当前用户正在浏览的页面,等等。即在步骤“将页面在图形界面中所显示的彩色标签页的背景色更换为预设颜色”之后,该图形界面中标签页的处理方法还可以包括:当该页面在图形界面中的标签页被选中时,将该页面在图形界面中的标签页更换为所述彩色标签页。可选的,为了便于用户对标签页背景色进行设置,还可以在图形界面中提 供动态设置标签页背景色的接口,若需要设置标签页背景色,则调用相应的接口即可实现标签页背景色的设定。即该图形界面中标签页的处理方法还可以包括:设置该页面的标签页背景色。例如,具体可以如下:接收用户通过该图形界面中的预设接口输入的标签页背景色的设置请求,其中,该设置请求携带需要设置的颜色等信息,将该需要设置的颜色作为该页面的标签页背景色。其中,该预设的接口可以根据实际应用的需求进行设置,在此不再赘述。由上可知,本实施例采用在接收到用户通过图形界面触发的页面访问请求时,根据该页面访问请求获取相应的页面,并检测该页面是否已设置标签页背景色,若已设置,则根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页,否则,若未设置,则提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页,然后,在该图形界面中显示该页面和彩色标签页;由于在该方案中,可以为不同页面的标签页设置不同的背景色,使标签页进一步凸显网站的品牌信息,因此,大大提高了标签页的辨识度,有利于各个标签页之间进行区分。而且,由于在该方案中,可以根据不同的情况灵活地为标签页设置背景色,比如,在检测到有预先设置的标签页背景色时,采用该预先设置的标签页背景色作为标签页的背景颜色,而在检测到没有设置的标签页背景色时,则采用提取页面的主色调来作为标签页背景色,等等,因此,可以避免某些页面不易提取主色调,如网站的图标中包含多种占比相同或接近的不同颜色,或网站的图标的主色调与网站内容的主色调不一致等场景下所导致的识别错误,甚至识别失败的情况的发生,有利于提高识别效率和识别效果。总而言之,采用该方案,不仅有助用户进行辨识,方便用户进行查看和操作,而且,也可以提高识别效率、识别效果、以及提高标签页中信息的识别度和传播性。实施例二、根据实施例一所描述的方法,以下将举例作进一步详细说明。在本实施例中,将以该图形界面具体为浏览器,且该图形界面中标签页的处理装置具体集成在终端中为例进行说明。其中,该图形界面中标签页的处理装置集成在终端中的方式可以有多种,例如,可以以插件的方式安装在终端的浏览器中,或者,也可以以应用的形式安装在终端中,等等,在此不作赘述。需说明的是,为了便于描述,在本实施例中,仅仅以该图形界面中标签页的处理装置集成在终端中为例进行说明,而不对其具体的集成方式进行限定。参见图2a,一种图形界面中标签页的处理方法,具体流程可以如下:201、终端接收用户通过浏览器触发的页面访问请求,其中,该页面访问请求中可以携带所需要访问的页面的地址等信息。例如,用户可以在该终端的浏览器的地址栏中输入所需要访问的网站的链接地址,这样,便可以根据该需要访问的网站的链接地址生成页面访问请求;或者,用户还可以通过点击浏览器中的某个网站的链接地址来触发该页面访问请求,等等。202、终端根据该页面访问请求中所携带的页面的地址向对应的网站服务器发送该页面访问请求,并接收该网站服务器根据该页面访问请求返回的页面。203、终端检测该页面是否已设置标签页背景色,若已设置标签页背景色,则执行步骤204,若未设置标签页背景色,则执行步骤205。其中,检测的方式可以有多种,具体可以根据标签页背景色的设置方式而定,而标签页背景色的设置方式同样可以有多种,比如,可以在页面的内容中设置标签页背景色参数,然后通过对该标签页背景色参数赋值来设置标签页背景色,或者,还可以设置标签页背景色的链接地址,如URL等来设置该标签页背景色,等等。例如,以上述两种标签页背景色的设置方式为例,则对应的检测方式具体可以如下:(1)第一种方式;获取该页面的内容,其中,该页面的内容中包括标签页背景色参数,确定该标签页背景色参数的值是否为预设值;若是,则确定已设置标签页背景色,并根据该预设值确定标签页背景色;若否,则确定未设置标签页背景色。其中,页面的内容一般可以包括HTML文件和CSS文件,其中,CSS的相关信息也可内嵌到HTML文件中,因此,可以通过解析页面的HTML文件和CSS文件来获取页面的内容。比如,可以在CCS文件中,设置浏览器的标签页的相关信息,如在CSS信息中添加一个标签页标识,并通过标签页背景色参数“background-color”为标签页的背景色赋值,浏览器可以通过读取该参数来确定相应页面的标签页背景色,然后根据该标签页背景色绘制该页面的标签页的背景颜色,如以下示例代码,便可以将浏览器的标签页的背景色设置为了灰色,等等。其中,预设值可以根据实际应用的需求而定,可以是一个数值,也可以是若干个数值,还可以是一个或若干个数值的范围,在此不再赘述。(2)第二种方式;确定该页面是否存在对应的标签页背景色的链接地址,若是,则确定已设置标签页背景色,并根据该链接地址获取标签页背景色;若否,则确定未设置标签页背景色。其中,该标签页背景色的链接地址可以由各个页面所在的网站进行设置(即可以通过固定规则的默认URL的方式),也可以在页面内容如网页内容中进行设置。该链接地址的具体组成因素可以根据实际应用的需求而定,比如,可采用域名+特定路径(如tab-background-color)的方式,等等。例如,以采用域名+特定路径,且该链接地址具体为URL为例,则网站 “www.123456789.com”所设置的标签页背景色的默认URL可以为:http://www.123456789.com/tab-background-color。如果网页并不使用该默认URL,则可以在HTML文件中设置该URL。如在“www.123456789.com”的网页中设置了如下代码:<linkrel="tab-background-color"href="/tab-background-color2"/>获取标签页背景色的URL为:http://www.123456789.com/tab-background-color2。204、在确定已设置标签页背景色时,终端根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页。205、在确定未设置标签页背景色时,终端提取该页面的主色调,并根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页。其中,提取该页面的主色调的方式可以有多种,比如,可以确定该页面的图标(favicon),然后以像素数量占比的方式提取该图标的主色调,并基于该图标的主色调,采用预设算法计算出该页面的主色调,等等。206、终端在该浏览器中显示该页面和彩色标签页。例如,具体可以在浏览器中的页面显示区域显示页面的内容,并在浏览器的标签栏中显示该彩色标签页,例如,参见图2b,在浏览器的标签栏中包括A网站、B网站和C网站的标签页,其中,A网站和B网站的标签页的背景颜色为白色,C网站的标签页的背景颜色为灰色,等等。可选的,还可以设置只有当该页面被激活,比如用户点击该页面对应的标签,以浏览该页面时,才将该页面的标签页显示为对应的彩色标签页,否则,该页面的标签页可以显示为普通标签页,比如,参见图2c,当B网站的标签页被点击时,C网站的标签页由彩色标签页(即灰色,参见图2b)变为普通标签页,比如白色背景的标签页,而B网站的标签页则更换为彩色标签页,比如黑色的标签页,等等。此后,若该页面图形界面中的标签页再次被选中,比如,用户再点击C网站的标签页,则可以将C网站的标签页再次更换为彩色标签页,即灰色背景的标签页,参见图2b。可选的,为了便于用户对标签页背景色进行设置,还可以在图形界面中提供动态设置标签页背景色的接口,若需要设置标签页背景色,则调用相应的接口即可实现标签页背景色的设定,即还可以执行步骤:接收用户通过该浏览器中的预设接口输入的标签页背景色的设置请求,其中,该设置请求携带需要设置的颜色等信息,将该需要设置的颜色作为该页面的标签页背景色。其中,浏览器提供的设置标签页背景色的接口一般由网页中的JavaScript调用。网页可根据自身内容的特点,选择合适的颜色值作为标签页的背景色。比如,若需要把标签页背景色设置为灰色,则可以设置如下代码:qqbrowser.tab.setBackgroundColor(‘gray’)。需说明的是,该设置标签页背景色的步骤与步骤201~206中任一步骤的执行可以不分先后,即可以随时对该标签页背景色进行设置,在此不再赘述。由上可知,本实施例采用在接收到用户通过浏览器触发的页面访问请求时,根据该页面访问请求获取相应的页面,并检测该页面是否已设置标签页背景色,若已设置,则根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页,否则,若未设置,则提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页,然后,在该浏览器中显示该页面和彩色标签页;由于在该方案中,可以为不同页面的标签页设置不同的背景色,使标签页进一步凸显网站的品牌信息,因此,大大提高了标签页的辨识度,有利于各个标签页之间进行区分。而且,由于在该方案中,可以根据不同的情况灵活地为标签页设置背景色,比如,在检测到有预先设置的标签页背景色时,采用该预先设置的标签页背景色作为标签页的背景颜色,而在检测到没有设置的标签页背景色时,则采用提取页面的主色调来作为标签页背景 色,等等,因此,可以避免某些页面不易提取主色调,如网站的图标中包含多种占比相同或接近的不同颜色,或网站的图标的主色调与网站内容的主色调不一致等场景下所导致的识别错误,甚至识别失败的情况的发生,有利于提高识别效率和识别效果。总而言之,采用该方案,不仅有助用户进行辨识,方便用户进行查看和操作,而且,也可以提高识别效率、识别效果、以及提高标签页中信息的识别度和传播性。实施例三、为了更好地实施以上方法,本发明实施例还提供一种图形界面中标签页的处理装置,如图3a所示,该图形界面中标签页的处理装置还可以包括接收单元301、获取单元302、检测单元303、第一绘制单元304、第二绘制单元305、第二绘制单元305和显示单元306,如下:(1)接收单元301;接收单元301,用于接收用户通过图形界面触发的页面访问请求。例如,具体可以接收用户通过图形界面中的地址栏输入的链接地址,来触发该页面访问请求;或者,也可以接收用户通过点击图形界面中的链接接口或触发键来触发该页面访问请求,等等,在此不再赘述。其中,该页面访问请求中可以携带所需要访问的页面的地址等信息。其中,该图形界面具体可以为浏览器,或其他用于显示网页服务器或者文件系统的HTML文件内容,并可以让用户与这些文件进行交互的其他应用。为了描述方便,在本发明实施例中,将均以浏览器为例进行说明。(2)获取单元302;获取单元302,用于根据该页面访问请求获取相应的页面。例如,获取单元302可以根据该页面访问请求中所携带的页面的地址向对应的网站服务器发送页面访问请求,并接收该网站服务器根据该页面访问请求返回的网页。又例如,获取单元302可以根据该页面访问请求中所携带的页面的地址向对应的设备发送页面访问请求,并接收该设备根据该页面访问请求返回的文件,比如图片或视频,等等。(3)检测单元303;检测单元303,用于检测该页面是否已设置标签页背景色。其中,检测的方式可以有多种,具体可以根据标签页背景色的设置方式而定,而标签页背景色的设置方式同样可以有多种,比如,可以在页面的内容中设置标签页背景色参数,然后通过对该标签页背景色参数赋值来设置标签页背景色,或者,还可以设置标签页背景色的链接地址,如URL等来设置该标签页背景色,等等。例如,具体可以如下:检测单元303,具体可以用于获取该页面的内容,该页面的内容中包括标签页背景色参数;确定该标签页背景色参数的值是否为预设值;若是,则确定已设置标签页背景色,并根据该预设值确定标签页背景色;若否,则确定未设置标签页背景色。其中,预设值可以根据实际应用的需求而定,可以是一个数值,也可以是若干个数值,还可以是一个或若干个数值的范围,在此不再赘述。或者,检测单元303,具体可以用于确定该页面是否存在对应的标签页背景色的链接地址;若是,则确定已设置标签页背景色,并根据该链接地址获取标签页背景色;若否,则确定未设置标签页背景色。其中,该标签页背景色的链接地址可以由各个页面所在的网站进行设置(即可以通过固定规则的默认URL的方式),也可以在页面内容如网页内容中进行设置。该链接地址的具体组成因素可以根据实际应用的需求而定,比如,可采用域名+特定路径(如tab-background-color)的方式,等等。(4)第一绘制单元304;第一绘制单元304,用于在检测单元确定已设置标签页背景色时,根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页。(5)第一绘制单元304;第二绘制单元305,用于在检测单元确定未设置标签页背景色时,提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页。其中,提取该页面的主色调的方式可以有多种,比如,可以确定该页面的图标(favicon),然后提取该图标的主色调,根据该图标的主色调计算页面的主色调,等等,即:第二绘制单元305,具体可以用于在检测单元确定未设置标签页背景色时,确定该页面的图标;提取该图标的主色调,并根据该图标的主色调计算该页面的主色调,根据该页面的主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页。需说明的是,提取图标的主色调的方式可以有多种,比如,可以以像素数量占比的方式来提取主色调,然后采用预设算法来计算该页面的主色调,等等,其中,不同的算法可能会得到不同的页面主色调,在此不再赘述。(6)显示单元306;显示单元306,用于在该图形界面中显示该页面和彩色标签页。例如,显示单元306,具体可以用于在图形界面中的页面显示区域显示页面的内容,并在标签栏中显示该彩色标签页可选的,为了便于用户对标签页背景色进行设置,还可以在图形界面中提供动态设置标签页背景色的接口,若需要设置标签页背景色,则调用相应的接口即可实现标签页背景色的设定。即如图3b所示,该图形界面中标签页的处理装置还可以包括设置单元307,如下:设置单元307,用于设置该页面的标签页背景色。例如,具体可以如下:该设置单元307,具体可以用于接收用户通过该图形界面中的预设接口输入的标签页背景色的设置请求,该设置请求携带需要设置的颜色;将该需要设置的颜色作为该页面的标签页背景色。其中,该预设的接口可以根据实际应用的需求进行设置,在此不再赘述。可选的,还可以设置只有当该页面被激活,比如用户点击该页面对应的标 签,以浏览该页面时,才将该页面的标签页显示为对应的彩色标签页,否则,该页面的标签页可以显示为普通标签页,所谓普通标签页指的是与其他标签页不具有背景色差异的标签页,其中,普通标签页的背景颜色也可以根据实际应用的需求进行预设。即如图3b所示,该图形界面中标签页的处理装置还可以包括更换单元308,如下:更换单元308,用于在该图形界面中新建标签页或其他标签页被选中时,可以将页面在图形界面中所显示的彩色标签页的背景色更换为预设颜色。此后,若该页面图形界面中的标签页再次被选中,比如,用户点击了该页面的标签页,则可以将该页面在图形界面中的标签页再次更换为该彩色标签页,以作突出显示,表示该彩色标签页所对应的页面为当前用户正在浏览的页面,等等。即:更换单元308,还用于在该页面在图形界面中的标签页被选中时,将该页面在图形界面中的标签页更换为所述彩色标签页。具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。该图形界面中标签页的处理装置具体可以集成在终端等设备中,也可以以软体的形式安装在终端等设备中,该终端具体可以为手机、平板电脑、笔记本电脑或PC等设备。由上可知,本实施例的图形界面中标签页的处理装置采用在接收到用户通过图形界面触发的页面访问请求时,由获取单元302根据该页面访问请求获取相应的页面,并由检测单元303检测该页面是否已设置标签页背景色,若已设置,则由第一绘制单元304根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页,否则,若未设置,则由第二绘制单元305提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页,然后,再由显示单元306在该图形界面中显示该页面和彩色标签页;由于在该方案中,可以为不同页面的标签页设置不同的背景色,使标签页进一步 凸显网站的品牌信息,因此,大大提高了标签页的辨识度,有利于各个标签页之间进行区分。而且,由于在该方案中,可以根据不同的情况灵活地为标签页设置背景色,比如,在检测到有预先设置的标签页背景色时,采用该预先设置的标签页背景色作为标签页的背景颜色,而在检测到没有设置的标签页背景色时,则采用提取页面的主色调来作为标签页背景色,等等,因此,可以避免某些页面不易提取主色调,如网站的图标中包含多种占比相同或接近的不同颜色,或网站的图标的主色调与网站内容的主色调不一致等场景下所导致的识别错误,甚至识别失败的情况的发生,有利于提高识别效率和识别效果。总而言之,采用该方案,不仅有助用户进行辨识,方便用户进行查看和操作,而且,也可以提高识别效率、识别效果、以及提高标签页中信息的识别度和传播性。实施例四、相应的,本发明实施例还提供一种终端,如图4所示,该终端可以包括射频(RF,RadioFrequency)电路401、包括有一个或一个以上计算机可读存储介质的存储器402、输入单元403、显示单元404、传感器405、音频电路406、无线保真(WiFi,WirelessFidelity)模块407、包括有一个或者一个以上处理核心的处理器408、以及电源409等部件。本领域技术人员可以理解,图4中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:RF电路401可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器408处理;另外,将涉及上行的数据发送给基站。通常,RF电路401包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,SubscriberIdentityModule)卡、收发信机、耦合器、低噪声放大器(LNA,LowNoiseAmplifier)、双工器等。此外,RF电路401还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统 (GSM,GlobalSystemofMobilecommunication)、通用分组无线服务(GPRS,GeneralPacketRadioService)、码分多址(CDMA,CodeDivisionMultipleAccess)、宽带码分多址(WCDMA,WidebandCodeDivisionMultipleAccess)、长期演进(LTE,LongTermEvolution)、电子邮件、短消息服务(SMS,ShortMessagingService)等。存储器402可用于存储软件程序以及模块,处理器408通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器408和输入单元403对存储器402的访问。输入单元403可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元403可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器408,并能接收处理器408发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元403还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作 杆等中的一种或多种。显示单元404可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元404可包括显示面板,可选的,可以采用液晶显示器(LCD,LiquidCrystalDisplay)、有机发光二极管(OLED,OrganicLight-EmittingDiode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器408以确定触摸事件的类型,随后处理器408根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图4中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。终端还可包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。音频电路406、扬声器,传声器可提供用户与终端之间的音频接口。音频电路406可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路406接收后转换为音频数据,再将音频数据输出处理器408处理后,经RF电路401以发送给比如另一终端,或者将音频数据输出至存储器402以便进一步处理。音频电路406还可能包括耳塞插孔,以提供外设耳机与终端的通信。WiFi属于短距离无线传输技术,终端通过WiFi模块407可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图4示出了WiFi模块407,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。处理器408是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行终端的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器408可包括一个或多个处理核心;优选的,处理器408可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器408中。终端还包括给各个部件供电的电源409(比如电池),优选的,电源可以通过电源管理系统与处理器408逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源409还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。尽管未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端中的处理器408会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器408来运行存储在存储器402中的应用程序,从而实现各种功能:接收用户通过图形界面触发的页面访问请求;根据该页面访问请求获取相应的页面;检测该页面是否已设置标签页背景色;若已设置,则根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页;若未设置,则提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页;在该图形界面中显示该页面和彩色标签页。其中,检测的方式可以有多种,具体可以根据标签页背景色的设置方式而定,而标签页背景色的设置方式同样可以有多种,比如,可以在页面的内容中 设置标签页背景色参数,然后通过对该标签页背景色参数赋值来设置标签页背景色,或者,还可以设置标签页背景色的链接地址,如URL等来设置该标签页背景色,等等。其中,该标签页背景色的链接地址可以由各个页面所在的网站进行设置(即可以通过固定规则的默认URL的方式),也可以在页面内容如网页内容中进行设置。该链接地址的具体组成因素可以根据实际应用的需求而定,比如,可采用域名+特定路径(如tab-background-color)的方式,等等。其中,提取该页面的主色调的方式可以有多种,比如,可以确定该页面的图标(favicon),然后提取该图标的主色调,根据该图标的主色调计算页面的主色调,等等。其中,页面的图标,即favicon一般在标签页的左侧显示,也可在书签,历史记录中显示。同理,提取图标的主色调的方式也可以有多种,比如,可以以像素数量占比的方式来提取主色调,然后采用预设算法来计算该页面的主色调,等等,其中,不同的算法可能会得到不同的页面主色调,在此不再赘述。可选的,还可以设置只有当该页面被激活,比如用户点击该页面对应的标签,以浏览该页面时,才将该页面的标签页显示为对应的彩色标签页,否则,该页面的标签页可以显示为普通标签页,其中,普通标签页的背景颜色也可以根据实际应用的需求进行预设。即处理器408还可以执行如下功能的指令:当该图形界面中新建标签页或其他标签页被选中时,可以将页面在图形界面中所显示的彩色标签页的背景色更换为预设颜色。此后,若该页面图形界面中的标签页再次被选中,比如,用户点击了该页面的标签页,则可以将该页面在图形界面中的标签页再次更换为该彩色标签页,以作突出显示,表示该彩色标签页所对应的页面为当前用户正在浏览的页面,等等。即处理器408还可以执行如下功能的指令:当该页面在图形界面中的标签页被选中时,将该页面在图形界面中的标签页更换为所述彩色标签页。可选的,为了便于用户对标签页背景色进行设置,还可以在图形界面中提 供动态设置标签页背景色的接口,若需要设置标签页背景色,则调用相应的接口即可实现标签页背景色的设定。即处理器408还可以执行如下功能的指令:设置该页面的标签页背景色。例如,具体可以如下:接收用户通过该图形界面中的预设接口输入的标签页背景色的设置请求,其中,该设置请求携带需要设置的颜色等信息,将该需要设置的颜色作为该页面的标签页背景色。其中,该预设的接口可以根据实际应用的需求进行设置,在此不再赘述。以上各个操作的具体实施可参见前面的实施例,在此不再赘述。由上可知,本实施例的终端采用在接收到用户通过图形界面触发的页面访问请求时,根据该页面访问请求获取相应的页面,并检测该页面是否已设置标签页背景色,若已设置,则根据该标签页背景色绘制该页面对应的标签页的背景颜色,得到彩色标签页,否则,若未设置,则提取该页面的主色调,根据该主色调绘制该页面对应的标签页的背景颜色,得到彩色标签页,然后,在该图形界面中显示该页面和彩色标签页;由于在该方案中,可以为不同页面的标签页设置不同的背景色,使标签页进一步凸显网站的品牌信息,因此,大大提高了标签页的辨识度,有利于各个标签页之间进行区分。而且,由于在该方案中,可以根据不同的情况灵活地为标签页设置背景色,比如,在检测到有预先设置的标签页背景色时,采用该预先设置的标签页背景色作为标签页的背景颜色,而在检测到没有设置的标签页背景色时,则采用提取页面的主色调来作为标签页背景色,等等,因此,可以避免某些页面不易提取主色调,如网站的图标中包含多种占比相同或接近的不同颜色,或网站的图标的主色调与网站内容的主色调不一致等场景下所导致的识别错误,甚至识别失败的情况的发生,有利于提高识别效率和识别效果。总而言之,采用该方案,不仅有助用户进行辨识,方便用户进行查看和操作,而且,也可以提高识别效率、识别效果、以及提高标签页中信息的识别度和传播性。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取记忆体(RAM,RandomAccessMemory)、磁盘或光盘等。以上对本发明实施例所提供的一种图形界面中标签页的处理方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1