浏览器应用提供方法及系统的制作方法
【专利摘要】本申请提供了一种浏览器应用提供方法,包括以下步骤:进入浏览器的全屏显示状态;确定浏览器当前页面或页面内容的类别;根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用;在全屏显示状态中添加显示所述浏览器应用。本申请还提供了一种实现前述方法的浏览器应用提供系统。本申请的浏览器应用提供方法及系统,能够在浏览器全屏显示状态下提供浏览器应用。
【专利说明】浏览器应用提供方法及系统
[0001]本发明专利申请是申请日为2012年3月31日、申请号为201210093557.5、名称为“浏览器应用提供方法及系统”的中国发明专利申请的分案申请。
【技术领域】
[0002]本申请涉及计算机数据处理【技术领域】,特别是涉及一种浏览器应用提供方法及系统。
【背景技术】
[0003]用户在浏览器中打开网页或者在线文档时,因为浏览器的工具栏、地址栏、任务栏或者状态栏等相关功能展示占用了部分显示窗口,这就会使网页或者文档可视窗口变小,特别是对于屏幕较小的电脑来说,网页或文档的可视窗口会更受限制。为了解决这一问题,目前很多浏览器都提供了全屏浏览模式,可以通过用户手动或者浏览器自动识别来进行切换。当用户打开网页或在线文档时,便可以实现全屏浏览,从而增加可视窗口的范围。
[0004]但是,全屏模式下,因为浏览器相应的功能展示都被隐藏了,如果需要对网页或者在线文件进行操作,则需要用户重新进行模式切换,回到原有的模式中,找到相应的功能按钮来实现对应功能操作。例如,当用户在浏览器的标准模式下进行浏览时,可以切换网页标签,可以使用浏览器提供的工具及插件,可以察看任务栏里的頂提示,可以切换任务等等操作。但进入全屏模式后,这些操作均无法实现,需要再次切换回标准模式才能实现。这种反复切换,无疑会增加用户操作的复杂性,造成使用的不方便。
【发明内容】
[0005]本申请提供一种浏览器应用提供方法及系统,能够浏览器全屏显示状态下无法提供浏览器应用的问题。
[0006]为了解决上述问题,本申请公开了一种浏览器应用提供方法,包括以下步骤:
[0007]进入浏览器的全屏显示状态;
[0008]确定浏览器当前页面或页面内容的类别;
[0009]根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用;
[0010]在全屏显示状态中添加显示所述浏览器应用。
[0011]进一步地,所述确定浏览器当前页面的类别根据当前页面的统一资源定位符确定;
[0012]所述确定浏览器当前页面内容的类别根据当前页面的页面内容确定。
[0013]进一步地,所述根据当前页面的统一资源定位符确定浏览器当前页面的类别包括:
[0014]获取当前页面的统一资源定位符;
[0015]将所述统一资源定位符与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。[0016]进一步地,所述根据当前页面的统一资源定位符确定浏览器当前页面的类别包括:
[0017]获取当前页面的统一资源定位符;
[0018]根据预定规则提取所述当前页面的统一资源定位符特征;
[0019]将所述当前页面的统一资源定位符特征与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
[0020]进一步地,所述根据当前页面的统一资源定位符确定浏览器当前页面的类别包括:
[0021]建立预存的统一资源定位符特征与类别的关联表;
[0022]从关联表查找与当前页面的统一资源定位符相匹配的预存的统一资源定位符特征关联的类别;
[0023]确定所述从关联表中查找到的类别为浏览器当前页面的类别。
[0024]进一步地,所述根据当前页面的页面内容确定浏览器当前页面内容的类别包括:
[0025]获取当前页面的页面内容;
[0026]将所述当前页面的页面内容与预存的内容特征进行匹配,根据匹配结果确定当前页面内容的类别。
[0027]进一步地,所述根据当前页面的页面内容确定浏览器当前页面内容的类别包括:
[0028]获取当前页面的页面内容;
[0029]根据预定规则提取所述当前页面的页面内容的内容特征;
[0030]将所述提取的内容特征与预存的内容特征进行匹配,根据匹配结果确定当前页面内容的类别。
[0031]进一步地,所述根据当前页面的页面内容确定浏览器当前页面的类别包括:
[0032]建立预存的内容特征与类别的关联表;
[0033]从关联表查找与当前页面的内容特征相匹配的预存的内容特征关联的类别;
[0034]确定所述从关联表中查找到的类别为浏览器当前页面内容的类别。
[0035]进一步地,所述根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用包括:
[0036]将所述当前页面的类别带入预存的类别与浏览器应用关联表中查询与所述类别相关联的浏览器应用。
[0037]进一步地,所述方法还包括:
[0038]根据用户需求添加或删除在全屏显示状态中显示的浏览器应用。
[0039]进一步地,所述方法包括:
[0040]将所述浏览器应用显示在全屏显示状态中设置的控制台中,所述控制台提供添加或删除显示的浏览器应用的功能。
[0041]进一步地,其特征在于,所述显示的浏览器应用从浏览器的应用集合中选取并加载。
[0042]为了解决上述问题,本申请还公开了一种浏览器应用提供系统,包括:
[0043]全屏显示状态监听模块,用于进入浏览器的全屏显示状态;
[0044]类别确定模块,用于确定浏览器当前页面或页面内容的类别;[0045]浏览器应用确定模块,用于根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用;
[0046]显示模块,用于在全屏显示状态中添加显示所述浏览器应用。
[0047]进一步地,所述类别确定模块包括:
[0048]统一资源定位符确定单元,用于根据当前页面的统一资源定位符确定;和/或
[0049]页面内容确定单元,用于根据当前页面的页面内容确定。
[0050]进一步地,所述统一资源定位符确定单元包括:
[0051]统一资源定位符获取子单元,用于获取当前页面的统一资源定位符;和
[0052]匹配单元,用于将所述统一资源定位符与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
[0053]进一步地,所述统一资源定位符确定单元包括:
[0054]统一资源定位符获取子单元,用于获取当前页面的统一资源定位符;
[0055]统一资源定位特征提取子单元,用于根据预定规则提取所述当前页面的统一资源定位符特征;和
[0056]匹配单元,用于将所述统一资源定位符特征与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
[0057]进一步地,所述统一资源定位符确定单元还包括:
[0058]关联表建立子单元,用于建立预存的统一资源定位符特征与类别的关联表;
[0059]查找子单元,用于从关联表查找与当前页面的统一资源定位符相匹配的预存的统一资源定位符特征关联的类别;和
[0060]类别确定子单元,用于确定所述从关联表中查找到的类别为浏览器当前页面的类别。
[0061]进一步地,所述页面内容确定单元包括:
[0062]页面内容获取子单元,用于获取当前页面的页面内容;和
[0063]匹配子单元,用于将所述当前页面的页面内容与预存的内容特征进行匹配,根据匹配结果确定当前页面内容的类别。
[0064]进一步地,所述页面内容确定单元包括:
[0065]页面内容获取子单元,用于获取当前页面的页面内容;
[0066]内容特征提取子单元,用于根据预定规则提取所述当前页面的页面内容的内容特征;和
[0067]匹配子单元,用于将所述提取的内容特征与预存的内容特征进行匹配,根据匹配结果确定当前页面内容的类别。
[0068]进一步地,页面内容确定单元还包括:
[0069]关联表建立子单元,用于建立预存的内容特征与类别的关联表;
[0070]查找子单元,用于从关联表查找与当前页面的内容特征相匹配的预存的内容特征关联的类别;和
[0071]类别确定子单元,用于确定所述从关联表中查找到的类别为浏览器当前页面内容的类别。
[0072]进一步地,所述系统还包括:[0073]浏览器应用修改模块,用于根据用户需求添加或删除在全屏显示状态中显示的浏览器应用。
[0074]进一步地,所述系统还包括:
[0075]控制台,用于在全屏显示状态中显示浏览器应用,并提供添加或删除显示的浏览器应用的功能。
[0076]进一步地,所述系统还包括:
[0077]加载模块,用于从浏览器的应用集合中选取浏览器应用并加载到全屏显示状态中。
[0078]与现有技术相比,本申请包括以下优点:
[0079]本申请的浏览器应用提供方法及系统通过预先对浏览器显示页面或者页面内容进行分类,设定特定类别,并为每种类别确定相关联的浏览器应用,当浏览器处于全屏显示状态时,便可以根据预先设定的方法对页面进行实时分类,从而查找到适合当前页面的浏览器应用,并进行展示。当用户需要时,便可以方便的使用这些浏览器应用,而无需进行浏览模式的切换,提高了使用的便利性,同时可以避免因为频繁切换浏览模式而过多的占用系统资源。
[0080]进一步地,在确定浏览器当前页面的类别过程中可以根据当前页面的统一资源定位符来确定,也可以根据当前页面的页面内容来确定。两种确定方法可以使类别确定过程更为灵活。
[0081]另外,在进行浏览器应用展示时,还提供了控制台,用户可以通过控制台实现浏览器应用的添加或删除,从而可以满足单个用户的使用习惯,增加用户使用的便利性,同时便于对浏览器应用进行管理。
[0082]当然,实施本申请的任一产品不一定需要同时达到以上所述的所有优点。
【专利附图】
【附图说明】
[0083]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0084]图1是本申请的浏览器应用提供方法实施例一的流程图;
[0085]图2是本申请的浏览器应用提供方法实施例二的流程图;
[0086]图3是本申请的浏览器应用提供系统实施例一的结构示意图;
[0087]图4是本申请的浏览器应用提供系统实施例二的结构示意图。
【具体实施方式】
[0088]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
[0089]参照图1,示出本申请的一种浏览器应用提供方法实施例一,包括以下步骤:[0090]步骤101,进入浏览器的全屏显示状态。
[0091]当用户通过点击切换按钮或者浏览器自动切换,进入全屏显示状态时,通过监听浏览器状态信息的改变便可以判断浏览器是否进入全屏显示状态。
[0092]步骤102,确定浏览器当前页面或页面内容的类别。
[0093]浏览器当前页面或页面内容的类别可以预先设定,例如文档类、视频类等等。具体的类别可以根据需要设定。
[0094]确定浏览器当前页面的类别可以根据当前页面的统一资源定位符(URL)来确定。具体采用如下方法:
[0095]获取当前页面的统一资源定位符;
[0096]将所述统一资源定位符与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
[0097]需要预先搜集具有代表性的统一资源定位符,并从中提取出统一资源定位符特征,然后确定各统一资源定位符特征所对应的类别,并采用关联表的方式进行存储,即,将统一资源定位符特征与其对应的类别相关联。具体的,预存的统一资源定位符特征可以是从完整的统一资源定位符中取出的具有代表性的部分。例如,可以仅是网页域名部分,也可以是表示文件类型的部分,等等。在进行匹配时,也可以仅进行特征的匹配,若当前页面的统一资源定位符中包含有预存的统一资源定位符特征,则可以确定二者匹配。其中,因为不同页面的统一资源定位符并不会完全相同,此处的匹配采用近似匹配的方法,可以预先设定匹配规则,如果按照匹配规则当前页面的统一资源定位符能够与预存的统一资源定位符特征匹配上,则确定当前页面的类别为预存的统一资源定位符所对应的类别。
[0098]可以理解,还可以根据预定规则提取当前页面的统一资源定位符特征,然后将提取的特征与预存的统一资源定位符特征匹配,若能匹配上,则将预存的统一资源定位符特征所对应的类别确定为当前页面的类别。此时,预定规则可以是预存的统一资源定位符特征的提取规则,从而保证匹配结果的准确性。
[0099]优选地,在某些情况下,页面内容和页面可能并不相同,例如一个新闻页面下,还可能包含视频文件,通过确定其中的页面内容的类别可以更好和更准确的提供浏览器应用。具体的,确定浏览器当前页面内容的类别可以根据当前页面的页面内容来确定。具体采用如下方法:
[0100]获取当前页面的页面内容;
[0101]将所述当前页面的页面内容与预存的内容特征进行匹配,根据匹配结果确定当前页面内容的类别。
[0102]其中,当前页面的页面内容可以通过调用操作系统中对应的函数来获取。预存的内容特征可以搜集具有代表性的内容,从中提取出内容特征,然后确定各内容特征对应的类别,并采用关联表的方式进行存储,即将内容特征与其对应的类别相关联。具体的,内容特征可以是文档特征、视频特征等等。在进行匹配时,可以首先获取当前页面的页面内容,然后将页面内容与预存的内容特征进行匹配,若包含所有的内容特征,则确定两者能够匹配可以将预存的内容特征相关联的类别确定为当前页面的类别。此处的匹配采用近似匹配的方法,无需完全匹配,只要预存的内容特征全部包含在当前页面的页面内容中,则认为匹配。[0103]可以理解,本申请还可以采用对当前页面的页面内容按照预定规则进行内容特征提取,然后将当前页面的内容特征与预存的内容特征进行匹配,若能够匹配上,则将预存的内容特征相关联的类别确定为当前页面的类别。此时,预定规则可以是预存的内容特征的提取规则,从而保证匹配结果的准确性。
[0104]步骤103,根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用。
[0105]预先存储了类别与相关联的浏览器应用的关联表,可以直接将该类别带入关联表中查询即可以得到相关联的浏览器应用。例如,对于文档,其相关联的浏览器应用可以包括截图、保存、复制等等。对于视频,其相关联的浏览器应用可以是截图、下载等等。具体的类别与相关联的浏览器应用可以根据实际情况进行设定和修改。本申请对此并不限制。
[0106]步骤104,在全屏显示状态中添加显示所述浏览器应用。
[0107]当确定浏览器应用后,可以将浏览器应用对应的功能按钮显示在全屏显示状态的页面中,以供用户进行相关操作。具体的展示可以是展示所述浏览器应用对应的操作按钮,展示形式可以以悬浮的窗口形式。窗口可以根据需要设置透明度等等。
[0108]优选地,为了不影响用户使用全屏显示状态,还可以采用如下方式来展示:
[0109]监听鼠标光标动作,若鼠标光标运动,则显示所述浏览器应用,若鼠标光标在预定时间内没有运动,则隐藏所述浏览器应用。
[0110]参照图2,示出本申请的浏览器应用提供方法实施例二,优选地,在实施例一的基础上还包括以下步骤:
[0111]步骤201,根据用户需求删除或添加在全屏显示状态中显示的浏览器应用。
[0112]可以理解,所有的浏览器应用可以采用独立的图标形式在全屏显示状态下显示。优选地,浏览器应用还可以通过控制台的方式显示,即,将所述浏览器应用显示在全屏显示状态中设置的控制台中,控制台提供添加或删除显示的浏览器应用的功能。在全屏显示状态中增加控制台,将本次判断确定的浏览器应用全部展示在控制台中,由控制台实现浏览器应用的统一管理,可以方便用户操作,同时可以便于对浏览器应用的管理。另外,用户可以根据自己需要通过控制台添加或者删除等方式来修改相关联的浏览器应用。例如,系统只能实现的根据预存的关联表查询到与当前页面的类别相关联的浏览器应用会显示在控制台中,若用户需要的浏览器应用并未被显示,则可以通过控制台实现浏览器应用的添加,具体的,所有的浏览器应用可以从浏览器的应用集合中选取并加载添加。同时,本申请的浏览器应用提供方法还可以智能记录下当前用户的添加内容,当存入关联表中,当该用户下次再浏览同类别的页面时,则可以将此次添加的浏览器应用一同进行显示。可以理解,整个控制台可以一直显示在全屏显示状态的显示窗口中,也可以设置其透明度,或者也可以根据鼠标光标是否运动来确定是否显示的方式设置在全屏显示状态的显示窗口中。例如,当鼠标光标在预定时间范围内都未运动,则隐藏该控制台,若监测到鼠标光标运动,则显示该控制台。
[0113]下面结合具体的实例对前述方法进行详细的说明。以统一资源定位符确定当前页面的类别为例。
[0114]首先通过监听用户操作或者浏览器指令,可以判断浏览器是否进入全屏状态,在浏览器进入全屏状态之后,则获取浏览器当前页面的统一资源定位符,对其进行特征提取,假设提取的特征为文件类型,具体文件类型为PDF文档。通过预先统计,一般用户会对TOF文件所进行的浏览器应用操作包括下载、复制、截图等等,而这些浏览器应用会预先存储在关联表中,当确定了当前页面的类别为PDF文档后,则可以从关联表中查询到相关联的浏览器应用,并进行加载,然后在全屏显示状态中显示这些浏览器应用。用户则可以根据在全屏显示状态中显示的浏览器应用选取其所需要的,无需切换到标准模式之后再去查找相关联的浏览器应用,从而简化了用户的操作流程,提高了全屏显示状态下使用的便利性,同时可以避免频繁切换浏览器模式而占用过多的系统资源。
[0115]参照图3,示出本申请浏览器应用提供系统实施例一,包括全屏显示状态监听模块
10、类别确定模块20、浏览器应用确定模块30和显示模块40。
[0116]全屏显示状态监听模块10,用于进入浏览器的全屏显示状态。
[0117]类别确定模块20,用于确定浏览器当前页面或页面内容的类别。优选地,类别确定模块20包括统一资源定位符确定单元和/或页面内容确定单元。统一资源定位符确定单元,用于根据当前页面的统一资源定位符确定。页面内容确定单元,用于根据当前页面的页面内容确定。
[0118]浏览器应用确定模块30,用于根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用。
[0119]显示模块40,用于在全屏显示状态中添加显示所述浏览器应用。
[0120]其中,统一资源定位符确定单元可以包括统一资源定位符获取子单元和匹配单元。统一资源定位符获取子单元,用于获取当前页面的统一资源定位符。匹配单元,用于将所述统一资源定位符与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
[0121]可以理解,统一资源定位符确定单元也可以包括统一资源定位符获取子单元、统一资源定位特征提取子单元和匹配单元。统一资源定位符获取子单元,用于获取当前页面的统一资源定位符。统一资源定位特征提取子单元,用于根据预定规则提取所述当前页面的统一资源定位符特征。匹配单元,用于将所述统一资源定位符特征与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
[0122]优选地,在前述两种情况的基础上,统一资源定位符确定单元还可以包括关联表建立子单元、查找子单元和类别确定子单元。关联表建立子单元,用于建立预存的统一资源定位符特征与类别的关联表。查找子单元,用于从关联表查找与当前页面的统一资源定位符相匹配的预存的统一资源定位符特征关联的类别。类别确定子单元,用于确定所述从关联表中查找到的类别为浏览器当前页面的类别。
[0123]页面内容确定单元可以包括页面内容获取子单元和匹配子单元。页面内容获取子单元,用于获取当前页面的页面内容。匹配子单元,用于将所述当前页面的页面内容与预存的内容特征进行匹配,根据匹配结果确定当前页面内容内容的类别。
[0124]可以理解,页面内容确定单元也可以包括页面内容获取子单元,用于获取当前页面的页面内容、内容特征提取子单元和匹配子单元。页面内容获取子单元,用于获取当前页面的页面内容。内容特征提取子单元,用于根据预定规则提取所述当前页面的页面内容的内容特征。匹配子单元,用于将所述提取的内容特征与预存的内容特征进行匹配,根据匹配结果确定当前页面内容的类别。
[0125]优选地,在前述两种情况的基础上,页面内容确定单元还可以包括关联表建立子单元、查找子单元和类别确定子单元。关联表建立子单元,用于建立预存的内容特征与类别的关联表。查找子单元,用于从关联表查找与当前页面的内容特征相匹配的预存的内容特征关联的类别。类别确定子单元,用于确定所述从关联表中查找到的类别为浏览器当前页面的类别。
[0126]优选地,参照图4,示出本申请的浏览器应用提供系统实施例二,该系统还包括浏览器应用修改模块60,用于根据用户需求添加或删除在全屏显示状态中显示的浏览器应用。
[0127]优选地,该系统还包括控制台,用于在全屏显示状态中显示浏览器应用,并提供添加或删除显示的浏览器应用的功能。
[0128]进一步地,系统还包括加载模块,用于从浏览器的应用集合中选取浏览器应用并加载到全屏显示状态中。
[0129]本申请的浏览器应用提供系统通过预先对浏览器显示页面或者页面内容进行分类,设定特定类别,并为每种类别确定相关联的浏览器应用,当浏览器处于全屏显示状态时,便可以根据预先设定的方法对页面进行实时分类,从而查找到适合当前页面的浏览器应用,并进行展示。当用户需要时,便可以方便的使用这些浏览器应用,而无需进行浏览模式的切换,提高了使用的便利性,同时可以避免因为频繁切换浏览模式而过多的占用系统资源。
[0130]进一步地,在确定浏览器当前页面的类别过程中可以根据当前页面的统一资源定位符来确定,也可以根据当前页面的页面内容来确定。两种确定方法可以使类别确定过程更为灵活。
[0131]另外,在进行浏览器应用展示时,还提供控制台,用户可以通过控制台实现浏览器应用的添加或删除,从而可以满足单个用户的使用习惯,增加用户使用的便利性。
[0132]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
[0133]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0134]以上对本申请所提供的浏览器应用提供方法及系统进行了详细介绍,本文中浏览器应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及浏览器应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【权利要求】
1.一种浏览器应用提供方法,其特征在于,包括以下步骤: 进入浏览器的全屏显示状态; 确定浏览器当前页面或页面内容的类别; 根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用; 在全屏显示状态中添加显示所述浏览器应用。
2.如权利要求1所述的浏览器应用提供方法,其特征在于,所述确定浏览器当前页面的类别根据当前页面的统一资源定位符确定; 所述确定浏览器当前页面内容的类别根据当前页面的页面内容确定。
3.如权利要求2所述的浏览器应用提供方法,其特征在于,所述根据当前页面的统一资源定位符确定浏览器当前页面的类别包括: 获取当前页面的统一资源定位符; 将所述统一资源定位符与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
4.如权利要求2所述的浏览器应用提供方法,其特征在于,所述根据当前页面的统一资源定位符确定浏览器当前页面的类别包括: 获取当前页面的统一资源定位符; 根据预定规则提取所述当前页面的统`一资源定位符特征; 将所述当前页面的统一资源定位符特征与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
5.如权利要求3或4所述的浏览器应用提供方法,其特征在于,所述根据当前页面的统一资源定位符确定浏览器当前页面的类别包括: 建立预存的统一资源定位符特征与类别的关联表; 从关联表查找与当前页面的统一资源定位符相匹配的预存的统一资源定位符特征关联的类别; 确定所述从关联表中查找到的类别为浏览器当前页面的类别。
6.一种浏览器应用提供系统,其特征在于,包括: 全屏显示状态监听模块,用于进入浏览器的全屏显示状态; 类别确定模块,用于确定浏览器当前页面或页面内容的类别; 浏览器应用确定模块,用于根据当前页面或页面内容的类别查询与所述类别相关联的浏览器应用; 显示模块,用于在全屏显示状态中添加显示所述浏览器应用。
7.如权利要求6所述的浏览器应用提供系统,其特征在于,所述类别确定模块包括: 统一资源定位符确定单元,用于根据当前页面的统一资源定位符确定;和/或 页面内容确定单元,用于根据当前页面的页面内容确定。
8.如权利要求7所述的浏览器应用提供系统,其特征在于,所述统一资源定位符确定单元包括: 统一资源定位符获取子单元,用于获取当前页面的统一资源定位符;和匹配单元,用于将所述统一资源定位符与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
9.如权利要求7所述的浏览器应用提供系统,其特征在于,所述统一资源定位符确定单元包括: 统一资源定位符获取子单元,用于获取当前页面的统一资源定位符; 统一资源定位特征提取子单元,用于根据预定规则提取所述当前页面的统一资源定位符特征;和 匹配单元,用于将所述统一资源定位符特征与预存的统一资源定位符特征进行匹配,根据匹配结果确定当前页面的类别。
10.如权利要求8或9所述的浏览器应用提供系统,其特征在于,所述统一资源定位符确定单元还包括: 关联表建立子单元,用于建立预存的统一资源定位符特征与类别的关联表; 查找子单元,用于从关联表查找与当前页面的统一资源定位符相匹配的预存的统一资源定位符特征关联的类别;和 类别确定子单元,用于确定所述从关联表中查找到的类别为浏览器当前页面的类别。
【文档编号】G06F17/30GK103617257SQ201310629777
【公开日】2014年3月5日 申请日期:2012年3月31日 优先权日:2012年3月31日
【发明者】李鸣, 李海亮, 任寰 申请人:奇智软件(北京)有限公司, 北京奇虎科技有限公司