显示图标的方法和装置转让专利

申请号 : CN201310169238.2

文献号 : CN104142815B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王建春豆宁军赵祎于希敏张晔薛珺

申请人 : 腾讯科技(深圳)有限公司

摘要 :

本发明公开了一种显示图标的方法和装置,属于互联网技术领域。所述方法包括:获取加载预设页面的事件;检测所述预设页面的安全性,并在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。本发明在预设页面上为功能图标预留预设位置,多个图标可以通过动态调整共用预留位置,从而节省了屏幕的显示空间,提高了屏幕显示空间的利用率。

权利要求 :

1.一种显示图标的方法,其特征在于,所述方法包括:获取加载预设页面的事件;

检测所述预设页面的安全性;

在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;

获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;

当所述检测的速度大于所述加载的速度,且所述检测结果为安全时,将所述第一图标的显示颜色调整为第一预设颜色,并在第一预设时间之后,用第二图标替换显示所述第一图标;

当所述检测的速度小于所述加载的速度时,用第二图标替换显示所述第一图标,当获取到所述检测结果,且所述检测结果为安全时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第一预设颜色,在第二预设时间之后,用所述第二图标替换显示所述第一图标。

2.根据权利要求1所述的方法,其特征在于,所述检测所述预设页面的安全性,包括:将所述预设页面的地址发送给服务器端,使服务器端根据所述预设页面的地址对所述页面进行安全检测;

接收所述预设页面返回的所述检测结果。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述检测结果为危险时,将所述第一图标的显示颜色调整为第二预设颜色并停止所述预设页面的加载操作。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当获取到所述检测结果,且所述检测结果为危险时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第二预设颜色。

5.根据权利要求1-4任一项所述的方法,其特征在于,第二图标包括:收藏夹图标。

6.根据权利要求1所述的方法,其特征在于,所述预设位置包括所述预设页面的地址栏上的位置。

7.根据权利要求6所述的方法,其特征在于,所述预设位置上的图标是在所述地址栏上的状态标识。

8.一种显示图标的装置,其特征在于,所述装置包括:第一获取模块,用于获取加载预设页面的事件;

检测模块,用于检测所述预设页面的安全性;

图标显示模块,用于在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;

第二获取模块,用于获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;

第一调整单元,用于当所述检测的速度大于所述加载的速度,且所述检测结果为安全时,将所述第一图标的显示颜色调整为第一预设颜色,并在第一预设时间之后,用第二图标替换显示所述第一图标;

第二调整单元,用于当所述检测的速度小于所述加载的速度时,用第二图标替换显示所述第一图标,当获取到所述检测结果,且所述检测结果为安全时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第一预设颜色,在第二预设时间之后,用所述第二图标替换显示所述第一图标。

9.根据权利要求8所述的装置,其特征在于,所述检测模块,包括:发送单元,用于将所述预设页面的地址发送给服务器端,使服务器端根据所述预设页面的地址对所述页面进行安全检测;

接收单元,用于接收所述预设页面返回的所述检测结果。

10.根据权利要求8所述的装置,其特征在于,

所述第一调整单元还用于当所述检测结果为危险时,将所述第一图标的显示颜色调整为第二预设颜色并停止所述预设页面的加载操作。

11.根据权利要求8所述的装置,其特征在于,

所述第二调整单元还用于当获取到所述检测结果,且所述检测结果为危险时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第二预设颜色。

12.根据权利要求8-11任一项所述的装置,其特征在于,第二图标包括:收藏夹图标。

13.根据权利要求8所述的装置,其特征在于,所述预设位置包括所述预设页面的地址栏上的位置。

14.根据权利要求13所述的装置,其特征在于,所述预设位置上的图标是在所述地址栏上的状态标识。

说明书 :

显示图标的方法和装置

技术领域

[0001] 本发明涉及互联网技术领域,特别涉及一种显示图标的方法和装置。

背景技术

[0002] 随着智能终端的发展,尤其是智能手机的普及,越来越多的用户使用手机来浏览网页,但是智能手机的屏幕空间有限,如何既保障网页内容的完整,又能在页面上保留页面的功能按钮,是运营商需要解决的问题。
[0003] 现有技术中提供了一种适合智能终端的网页,在页面的地址栏左侧留有两个永久位置,分别显示收藏夹图标和网址安全的图标,用户通过网址安全的图标可以获知该网页是否安全,通过触发收藏夹图标可以收藏自己喜欢的内容,这样就实现了既保证页面内容的完整又保留了页面的功能按钮,提高了用户在浏览页面的体验感。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:由于手机的屏幕空间有限,在页面上同时显示两个功能图标,占用了屏幕的显示空间,降低了屏幕显示空间的利用率。

发明内容

[0005] 为了提高对屏幕显示空间的利用率,本发明实施例提供了一种显示图标的方法和装置。所述技术方案如下:
[0006] 一方面,提供了一种显示图标的方法,所述方法包括:
[0007] 获取加载预设页面的事件;
[0008] 检测所述预设页面的安全性;
[0009] 在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;
[0010] 获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;
[0011] 根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。
[0012] 另一方面,提供了一种显示图标的装置,所述装置包括:
[0013] 第一获取模块,用于获取加载预设页面的事件;
[0014] 检测模块,用于检测所述预设页面的安全性;
[0015] 图标显示模块,用于在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;
[0016] 第二获取模块,用于获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;
[0017] 图标调整模块,用于根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。
[0018] 本发明实施例提供的技术方案带来的有益效果是:获取加载预设页面的事件;检测所述预设页面的安全性,并在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。其中,在预设页面上为功能图标预留预设位置,多个图标可以通过动态调整共用预留位置,从而节省了屏幕的显示空间,提高了屏幕显示空间的利用率。

附图说明

[0019] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020] 图1是本发明实施例一中提供的一种显示图标的方法流程图;
[0021] 图2是本发明实施例二中提供的一种显示图标的方法流程图;
[0022] 图3是本发明实施例二中提供的一种页面示意图;
[0023] 图4是本发明实施例二中提供的另一种页面示意图;
[0024] 图5是本发明实施例二中提供的另一种页面示意图;
[0025] 图6是本发明实施例三中提供的一种显示图标的装置结构示意图;
[0026] 图7是本发明实施例三中提供的另一种显示图标的装置结构示意图。

具体实施方式

[0027] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0028] 本实施例中的终端包括但不限于:智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。
[0029] 本实施例中涉及的第一和第二,并不代表先后执行顺序,只是为了对不同图标进行区分。本实施例中涉及的第一图标或第二图标包括预设页面的地址栏的状态标识。
[0030] 实施例一
[0031] 参见图1,本发明实施例中提供了一种显示图标的方法,包括:
[0032] 101、获取加载预设页面的事件;
[0033] 102、检测所述预设页面的安全性;
[0034] 103、在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;
[0035] 104、获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;
[0036] 105、根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。
[0037] 在另一实施例中,所述检测所述预设页面的安全性,包括:
[0038] 将所述预设页面的地址发送给服务器端,使服务器端根据所述预设页面的地址对所述页面进行安全检测;
[0039] 接收所述预设页面返回的所述检测结果。
[0040] 在另一实施例中,所述根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标,包括:
[0041] 当所述检测的速度大于所述加载的速度,且所述检测结果为安全时,将所述第一图标的显示颜色调整为第一预设颜色,并在第一预设时间之后,用第二图标替换显示所述第一图标。
[0042] 在另一实施例中,所述方法还包括:
[0043] 当所述检测结果为危险时,将所述第一图标的显示颜色调整为第二预设颜色并停止所述预设页面的加载操作。
[0044] 在另一实施例中,所述根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标,包括:
[0045] 当所述检测的速度小于所述加载的速度时,用所述第二图标替换显示所述第一图标,当获取到所述检测结果,且所述检测结果为安全时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第一预设颜色,在第二预设时间之后,用所述第二图标替换显示所述第一图标。
[0046] 在另一实施例中,所述方法还包括:
[0047] 当获取到所述检测结果,且所述检测结果为危险时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第二预设颜色。
[0048] 在另一实施例中,所述第二图标包括但不限于:收藏夹图标。
[0049] 在另一实施例中,所述预设位置包括所述预设页面的地址栏上的位置。
[0050] 在另一实施例中,所述预设位置上的图标是在所述地址栏上的状态标识。
[0051] 本实施例的有益效果包括:获取加载预设页面的事件;检测所述预设页面的安全性,并在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。其中,在预设页面上为功能图标预留预设位置,多个图标可以通过动态调整共用预留位置,从而节省了屏幕的显示空间,提高了屏幕显示空间的利用率。
[0052] 实施例二
[0053] 本发明实施例中提供了一种显示图标的方法,参见图2,方法流程包括:
[0054] 201、获取预设页面的地址,根据所述预设页面的地址加载所述预设页面。
[0055] 本步骤中,用户用浏览器访问预设页面,其中,预设页面包括浏览器中的任何一个页面,对此本实施例中并不做具体限定。
[0056] 可选地,获取预设页面的地址包括:获取用户手动的预设页面的地址,或监控用户的触发操作,根据用户的触发操作获得预设页面的地址,对此本实施例中并不做具体限定。
[0057] 202、获取加载预设页面的事件,检测所述预设页面的安全性,并在所述预设页面的预设位置上显示第一图标。
[0058] 本步骤中,对浏览器中页面的加载事件进行监控,当监控到预设页面的加载事件时,对预设页面的安全性进行检测,其中,优选地,检测所述预设页面的安全性,包括:将所述预设页面的地址发送给服务器端,使服务器端根据所述预设页面的地址对所述页面进行安全检测;接收所述预设页面返回的所述检测结果。
[0059] 可选地,在服务器端设置安全信息库,将安全的页面地址放到该信息库中,当终端对预设页面的安全性进行查询时,将预设页面的地址在安全信息库中进行匹配,如果有匹配的信息则认为该预设页面是安全的,如果没有匹配的信息,则认为该预设页面是危险的,并将结果返回给终端。
[0060] 本步骤中,在检测预设页面的安全性时,在预设页面的预设位置显示第一图标,预设位置包括但不限于:页面地址栏上的位置。优选地,预设位置包括页面地址栏的左侧位置。预设位置上的图标是在所述地址栏上的状态标识,如第一图标用于表示所述预设页面在进行安全检测中的状态。
[0061] 本步骤中,可选地,在还未获得预设页面的检测结果时,第一图标显示第三预设颜色,例如,第一图标显示灰色,以表明检测进行中。
[0062] 203、当在预设页面的加载完毕之前接收到对预设页面的检测结果时,判断检测结果是否为安全的检测结果,如果是,则执行步骤204,否则,执行步骤205。
[0063] 本实施例中,根据页面加载的速度和检测的速度,动态调整预设位置显示的图标。本实施例中的速度是指操作完成的先后,其中,获取所述加载预设页面的速度,包括:接收预设页面加载完毕的通知,根据接收到预设页面加载完毕的时间得到加载预设页面的速度。获取所述检测所述预设页面的安全性的速度,包括:接收服务器端返回的检测结果,根据接收到检测结果的时间得到检测预设页面的速度。
[0064] 204、将所述第一图标的显示颜色调整为第一预设颜色,并在第一预设时间之后,用第二图标替换显示所述第一图标。
[0065] 其中,在检测结果为安全时,调整第一图标的颜色,如调整为绿色,用于表示检测结果为安全。第一预设时间可以为2秒,3秒,4秒等,对此本实施例中并不做具体限定。
[0066] 本步骤中,在第一预设时间之后,用第二图标替换显示第一图标,其中,第二图标包括但不限于:收藏夹图标等,这样用户触发第二图标就能够执行其对应的操作。
[0067] 205、当所述检测结果为危险时,将所述第一图标的显示颜色调整为第二预设颜色并停止所述预设页面的加载操作。
[0068] 本步骤中,如果检测结果为危险,则调整第一图标的颜色为第二预设颜色,如黄色,以警示用户该页面存在安全风险,并优选地,在预设页面没加载完毕时停止对该页面的加载,以确保终端的安全。当然也可以继续加载该页面,对此本实施例中并不做具体限定。
[0069] 206、当在接收到对预设页面的检测结果之前接收到预设页面加载完毕的信息时,用所述第二图标替换显示所述第一图标。
[0070] 本步骤中,预设页面的加载速度快于安全检测的速度,在预设位置上第二图标替换显示第一图标。
[0071] 207、当获取到所述检测结果时,判断所述检测结果是否为安全的检测结果,如果是,则执行步骤208,否则执行步骤209。
[0072] 208、用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第一预设颜色,在第二预设时间之后,用所述第二图标替换显示所述第一图标。
[0073] 209、用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第二预设颜色。
[0074] 其中,步骤203-209为具体执行获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标的步骤。
[0075] 为使本领域人员更加清楚的了解本发明,现举例如下:
[0076] 如图3所示,加载页面A地址,在地址栏左侧预留图标显示区域,在获取到页面A加载事件时,对页面A进行安全检测,在图标显示区域显示安全U盾的图标,当检测到页面A有风险时,将调整安全U盾的颜色,以警示用户该页面存在危险,可选地,如图4所示,可以弹出风险类型;当页面A的检测结果为安全时,将安全U盾的颜色调整为绿色,显示绿色的安全U盾一段时间后,如图5所示,在图标显示区域显示收藏夹的图标,当用户触发该图标时,可以对页面进行收藏。
[0077] 本实施例的有益效果包括:获取加载预设页面的事件;检测所述预设页面的安全性,并在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。其中,在预设页面上为功能图标预留预设位置,多个图标可以通过动态调整共用预留位置,从而节省了屏幕的显示空间,提高了屏幕显示空间的利用率。
[0078] 实施例三
[0079] 参见图6,本发明实施例中提供了一种显示图标的装置,该装置包括:第一获取模块301,检测模块302,图标显示模块303,第二获取模块304和图标调整模块305。
[0080] 第一获取模块301,用于获取加载预设页面的事件;
[0081] 检测模块302,用于检测所述预设页面的安全性;
[0082] 图标显示模块303,用于在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;
[0083] 第二获取模块304,用于获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;
[0084] 图标调整模块305,用于根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。
[0085] 在另一实施例中,所述检测模块302,包括:
[0086] 发送单元,用于将所述预设页面的地址发送给服务器端,使服务器端根据所述预设页面的地址对所述页面进行安全检测;
[0087] 接收单元,用于接收所述预设页面返回的所述检测结果。
[0088] 在另一实施例中,参见图7,所述图标调整模块305,包括:
[0089] 第一调整单元305a,用于当所述检测的速度大于所述加载的速度,且所述检测结果为安全时,将所述第一图标的显示颜色调整为第一预设颜色,并在第一预设时间之后,用第二图标替换显示所述第一图标。
[0090] 在另一实施例中,所述第一调整单元305a还用于当所述检测结果为危险时,将所述第一图标的显示颜色调整为第二预设颜色并停止所述预设页面的加载操作。
[0091] 在另一实施例中,参见图7,所述图标调整模块305,包括:
[0092] 第二调整单元305b,用于当所述检测的速度小于所述加载的速度时,用所述第二图标替换显示所述第一图标,当获取到所述检测结果,且所述检测结果为安全时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第一预设颜色,在第二预设时间之后,用所述第二图标替换显示所述第一图标。
[0093] 在另一实施例中,所述第二调整单元305b还用于当获取到所述检测结果,且所述检测结果为危险时,用所述第一图标替换显示所述第二图标,并将所述第一图标的显示颜色调整为第二预设颜色。
[0094] 在另一实施例中,所述第二图标包括但不限于:收藏夹图标。
[0095] 在另一实施例中,所述预设位置包括所述预设页面的地址栏上的位置。
[0096] 在另一实施例中,所述预设位置上的图标是在所述地址栏上的状态标识。
[0097] 本实施例的有益效果包括:获取加载预设页面的事件;检测所述预设页面的安全性,并在所述预设页面的预设位置上显示第一图标,所述第一图标用于表示所述预设页面在进行安全检测中;获取所述加载预设页面的速度和所述检测所述预设页面的安全性的速度;根据所述加载的速度和所述检测的速度,动态调整所述预设位置上显示的图标。其中,在预设页面上为功能图标预留预设位置,多个图标可以通过动态调整共用预留位置,从而节省了屏幕的显示空间,提高了屏幕显示空间的利用率。
[0098] 需要说明的是:上述实施例提供的显示图标的装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0099] 另外,上述实施例提供的显示图标的装置与显示图标的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0100] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0101] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0102] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。