1.本发明涉及互联网网页显示技术领域,更具体地说,涉及一种应用组件更新的指引方法和装置。
背景技术:2.随着互联网的快速发展,互联网技术更新的速度也在不断加快,尤其体现在网站/网页的更新迭代。目前很多网站/网页在进行更新迭代后,一般只是通过纯文本的形式进行描述。用户在阅读文字时只能做到大概的了解,很难知道修改/更新的功能模块具体在哪个位置,而且如果用户没有阅读版本更新的相关内容,在使用时可能会因为对新功能不了解从而导致操作失误,或者完全不会使用新出现的功能,对新功能带来的变化感到迷惑。
技术实现要素:3.本发明要解决的技术问题在于,针对上述的缺陷,提供一种应用组件更新的指引方法和装置。
4.本发明解决其技术问题所采用的技术方案是:构造一种应用组件更新的指引方法,所述方法包括下述步骤:
5.响应用户终端的登录请求;
6.登录成功后接收网页请求,判断所述网页请求对应的网页是否有应用组件更新;
7.若有,则生成所述应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。
8.进一步,在本发明所述的应用组件更新的指引方法中,所述网页包括至少两个已更新的应用组件。
9.进一步,在本发明所述的应用组件更新的指引方法中,预设至少两个已更新的所述应用组件的显示顺序;所述将所述指引说明推送至所述用户终端显示包括:
10.将所述指引说明推送至所述用户终端并按照所述显示顺序依次显示。
11.进一步,在本发明所述的应用组件更新的指引方法中,在判断所述网页请求对应的网页是否有应用组件更新之后,还包括步骤:
12.若所述网页请求对应的网页没有应用组件更新,则不生成指引说明。
13.进一步,在本发明所述的应用组件更新的指引方法中,所述响应用户终端的登录请求包括:
14.获取所述登录请求中的身份信息,将所述身份信息与具备登录权限的白名单进行匹配;
15.当匹配成功时,则登录成功;
16.当匹配失败时,则登录失败。
17.进一步,在本发明所述的应用组件更新的指引方法中,所述指引说明包括所述应用组件的位置高亮且配置与所述应用组件相对应的文字说明。
18.进一步,在本发明所述的应用组件更新的指引方法中,所述文字说明以弹窗的形式显示在所述网页。
19.进一步,在本发明所述的应用组件更新的指引方法中,在将所述指引说明推送至所述用户终端显示之后,还包括步骤:
20.接收关闭当前指引说明的命令并执行关闭当前指引说明操作,判断所述网页是否有未显示指引说明的应用组件;
21.若有,则生成未显示应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。
22.进一步,在本发明所述的应用组件更新的指引方法中,在判断所述网页请求对应的网页是否有应用组件更新之后,生成所述应用组件对应的指引说明之前,还包括步骤:
23.判断所述登录请求对应的用户是否为应用组件更新后首次登录;
24.若是,则生成所述应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。
25.本发明还提供一种应用组件更新的指引装置,包括:
26.响应模块,用于响应用户终端的登录请求;
27.判断模块,用于登录成功后接收网页请求,判断所述网页请求对应的网页是否有应用组件更新;
28.推送模块,用于生成所述应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。
29.实施本发明的一种应用组件更新的指引方法和装置,具有以下有益效果:根据网页上更新的应用组件,生成对应的指引说明并推送给用户,可以让用户更明显地感知到网页更新后的变化,让用户进一步地了解更新的内容,提高用户对更新的组件使用的准确性,缩短用户自行摸索更新的组件功能的时间,从而提高用户的工作效率。
附图说明
30.下面将结合附图及实施例对本发明作进一步说明,附图中:
31.图1是本发明实施例提供的一种应用组件更新的指引方法的流程图;
32.图2是本发明实施例提供的一种应用组件更新的指引方法的流程图;
33.图3是本发明实施例提供的一种应用组件更新的指引装置的结构示意图。
具体实施方式
34.为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
35.在一优选实施例中,参考图1,本实施例的一种应用组件更新的指引方法,包括下述步骤:
36.s1、响应用户终端的登录请求。具体的,用户在终端输入登录请求,比如用户在网站或者网页的登录界面,输入账号和密码后点击登录,服务器接收到登录请求后进行响应,例如根据登录请求中的账号和密码是否有误来确定通过/拒绝用户的登录请求。
37.s2、登录成功后接收网页请求,判断网页请求对应的网页是否有应用组件更新。具
体的,服务器通过用户的登录请求后接收网页请求,例如用户成功登录a网站后,a网站的页面并不涉及具体应用组件的更新或者用户的目标网页需要登录该网站后进行跳转,此时用户需发送网页跳转请求至服务器,服务器接收到请求后发出跳转网页的指令,在用户到达目标网页后,服务器需要对网页上是否有更新的应用组件进行判断。目标网页是指用户需要进入的网页。
38.s3、若网页请求对应的网页有应用组件更新,则生成应用组件对应的指引说明,将指引说明推送至用户终端显示。具体的,如果网页上存在更新的应用组件,例如网页上新增一个a组件,或者b组件增加了一些功能,此时服务器就会生成更新的应用组件的指引说明推送到用户终端显示,比如新增了a组件,那么就生成a组件的指引说明推送给用户。
39.本实施例根据网页上更新的应用组件,生成对应的指引说明并推送给用户,可以让用户更明显地感知到网页更新后的变化,让用户进一步地了解更新的内容,提高用户对更新的组件使用的准确性,缩短用户自行摸索更新的组件功能的时间,从而提高用户的工作效率。
40.在一些实施例的应用组件更新的指引方法中,网页包括至少两个已更新的应用组件。具体的,用户登录成功后跳转到目标网页,该目标网页中包括至少两个更新后的应用组件。例如,用户登录a网站成功后跳转到b网页,b网页中包括有两个新增的应用组件c和d,或者b网页中原有的应用组件e和f新增了功能,又或者b网页中原有应用组件的位置发生了变化等。
41.在上一实施例的基础上,本实施例对应用组件更新的数量作了限定,使得用户在应用组件更新后感知更明显,可以让用户对有多个应用组件更新时有更直观清楚的了解。
42.在一些实施例的应用组件更新的指引方法中,预设至少两个已更新的应用组件的显示顺序;将指引说明推送至用户终端显示包括:
43.将指引说明推送至用户终端并按照显示顺序依次显示。具体的,在目标网页中存在至少两个已更新的应用组件,生成对应的指引说明,指引说明会根据预设的顺序依次显示在用户终端。例如,用户的目标网页上有两个新增的应用组件g和h,可以预设这两个组件的显示顺序为g
→
h或者h
→
g,g和h对应的指引说明会根据预设的顺序,在用户终端先显示g的指引说明再显示h的指引说明,或者先显示h的指引说明再显示g的指引说明。
44.在上一实施例的基础上,本实施例对至少两个已更新的组件的指引说明顺序作了限定,可以让用户更加清楚地了解哪些组件进行了更新,同时也保证了指引说明显示的有序性,提高了用户体验。
45.在一些实施例的应用组件更新的指引方法中,在判断网页请求对应的网页是否有应用组件更新之后,还包括步骤:
46.s4、若网页请求对应的网页没有应用组件更新,则不生成指引说明。具体的,用户进入目标网页后,如果目标网页没有任何组件的更新,例如,该网页上无新增的应用组件,或现有的应用组件功能不变没有进行更新,又或者现有的应用组件在网页上所处的位置没有发生变化,就不生成指引说明。
47.在上述实施例的基础上,本实施例对应用组件未更新的情况进行了阐述,避免了在应用组件未更新的情况下仍旧生成指引说明的问题,进一步提高了用户体验。
48.在一些实施例的应用组件更新的指引方法中,响应用户终端的登录请求包括:
49.获取登录请求中的身份信息,将身份信息与具备登录权限的白名单进行匹配。具体的,用户在终端输入登录请求,比如用户在网站或者网页的登录界面输入登录请求,服务器接收到该登录请求后获取请求中的身份信息,例如根据登录请求获取该请求中的账号信息,将账号信息与白名单中的账号信息进行匹配,或者根据登录请求中的账号信息获取与该账号信息对应的密码信息,将该密码信息与白名单中的相应的密码信息进行匹配。
50.当匹配成功时,则登录成功。具体的,根据用户的请求获取账号信息,将账号信息与白名单中的账号信息进行匹配,若匹配成功,则根据该账号信息获取与该账号信息对应的密码信息,将该密码信息与白名单中的相应的密码信息进行匹配,若匹配成功,则判断该账号信息和该账号信息对应的密码信息是否正在被其他用户登录使用,如果没有,则通过用户的登录请求,用户登录成功。
51.当匹配失败时,则登录失败。具体的,根据用户的请求获取账号信息,将账号信息与白名单中的账号信息进行匹配,若匹配失败,则拒绝用户的登录请求,用户登录失败。或者将账号信息与白名单中的账号信息进行匹配,若匹配成功,则根据该账号信息获取与该账号信息对应的密码信息,将该密码信息与白名单中的相应的密码信息进行匹配,若匹配成功,则判断该账号信息和该账号信息对应的密码信息是否正在被其他用户登录使用,如果有,则拒绝用户的登录请求,用户登录失败。
52.在上述实施例的基础上,本实施例对响应用户终端的登录请求作了较为详细的限定,可筛选出白名单用户,解决了同个白名单账户的同时登录的问题,避免了同个白名单账户多人使用的情况。
53.在一些实施例的应用组件更新的指引方法中,指引说明包括应用组件的位置高亮且配置与应用组件相对应的文字说明。具体的,当用户登录成功并跳转到目标网页后,网页上有更新的应用组件,则会生成对应的指引说明,该指引说明包含更新的应用组件所在的位置高亮且在该更新的应用组件所在的位置旁边配置与该更新的应用组件对应的文字说明。例如a网页增加j应用组件,则j组件所在的位置会有高亮显示,且在j组件上/下/左/右面的位置会配置对应的文字说明。
54.在上述实施例的基础上,本实施例对指引说明进行了描述,可以让用户更明显地感知到应用组件更新的变化,让用户进一步地了解更新的内容,提高用户对更新后组件使用的准确性。
55.在一些实施例的应用组件更新的指引方法中,文字说明以弹窗的形式显示在网页。具体的,指引说明包含更新的应用组件所在的位置高亮且在该更新的应用组件所在的位置旁边配置与该更新的应用组件对应的文字说明,该说明以弹窗的形式显示在网页。例如,a网页增加j应用组件,则j组件所在的位置会有高亮显示,且在j组件上/下/左/右面的位置会配置对应的文字说明,且该说明是以弹窗的形式显示在a网页。
56.在上一实施例的基础上,本实施例对指引说明的显示形式作了限定,可以让用户更明显地感知到应用组件更新的变化,让用户进一步地了解更新的内容,提高用户对更新后组件使用的准确性。
57.在一些实施例的应用组件更新的指引方法中,在将指引说明推送至用户终端显示之后,还包括步骤:
58.接收关闭当前指引说明的命令并执行关闭当前指引说明操作,判断网页是否有未
显示指引说明的应用组件。具体的,用户在目标网页接收到应用组件更新的指引说明,阅读完毕后关闭了该指引说明,关闭指引说明后应用组件恢复正常显示。此时,服务器需判断该目标网页上是否还有其它更新的应用组件还未显示指引说明。例如,a网页上有m和n两个应用组件进行了更新,用户接收了m应用组件的指引说明,在阅读完毕后关闭了该指引说明,则服务器会判断出还有一个n应用组件的指引说明没有进行显示。
59.若网页还有未显示指引说明的应用组件,则生成未显示应用组件对应的指引说明,将指引说明推送至用户终端显示。具体的,用户在目标网页接收到应用组件更新的指引说明,阅读完毕后关闭了该指引说明,此时,服务器判断出该目标网页上还有其它更新的应用组件还未显示指引说明,则生成未显示的指引说明推送给用户。例如,a网页上有m和n两个应用组件进行了更新,用户接收了m应用组件的指引说明,在阅读完毕后关闭了该指引说明,服务器判断出还有一个n应用组件的指引说明没有进行显示,则会生成n应用组件的指引说明推送给用户。
60.在上述实施例的基础上,本实施例对多个应用组件更新时的显示说明作了限定,可以让用户更加清楚地了解哪些组件进行了更新,同时也保证了指引说明显示的有序性,提高用户对更新后组件使用的准确性。
61.在一些实施例的应用组件更新的指引方法中,在判断网页请求对应的网页是否有应用组件更新之后,生成应用组件对应的指引说明之前,还包括步骤:
62.判断登录请求对应的用户是否为应用组件更新后首次登录。具体的,在用户登录成功后,服务器会根据用户的信息判断用户是否为应用组件更新后第一次登录。例如,a网页在5月6日0点更新了应用组件,则用户l在5月6日0点之后登录a网页都属于应用组件更新后的首次登录。
63.若登录请求对应的用户是应用组件更新后首次登录,则生成应用组件对应的指引说明,将指引说明推送至用户终端显示。具体的,在用户登录成功后,服务器根据用户的信息判断用户是应用组件更新后的第一次登录,则会生成更新的应用组件的指引说明并推送给用户,即每个用户只收到1次指引说明推送。例如,a网页在5月6日0点更新了应用组件,用户l在5月7日9点登录a网页,则用户l是应用组件更新后首次登录,那么服务器会将更新的应用组件的说明推送给用户l。反之,如果用户在5月7日9点登录过a网页,在5月7日12点再登录a网页时,就不算是应用组件更新后首次登录,此时不会生成指引说明。
64.在上述实施例的基础上,本实施例对应用组件更新后生成的指引说明推送的次数作了限定,可以有针对性地推送更新后的指引说明给用户,减少了指引说明对用户的干扰,提高用户体验。
65.在一优选实施例中,参考图3,本实施例的一种应用组件更新的指引装置,包括:
66.响应模块,用于响应用户终端的登录请求。具体的,用户在终端输入登录请求,比如用户在网站或者网页的登录界面,输入账号和密码后点击登录,服务器接收到登录请求后进行响应,例如根据登录请求中的账号和密码是否有误来确定通过/拒绝用户的登录请求。
67.判断模块,用于登录成功后接收网页请求,判断网页请求对应的网页是否有应用组件更新。具体的,服务器通过用户的登录请求后接收网页请求,例如用户成功登录a网站后,a网站的页面并不涉及具体应用组件的更新或者用户的目标网页需要登录该网站后进
行跳转,此时用户需发送网页跳转请求至服务器,服务器接收到请求后发出跳转网页的指令,在用户到达目标网页后,服务器需要对网页上是否有更新的应用组件进行判断。目标网页是指用户需要进入的网页。
68.推送模块,用于生成应用组件对应的指引说明,将指引说明推送至用户终端显示。具体的,如果网页上存在更新的应用组件,例如网页上新增一个a组件,或者b组件增加了一些功能,此时服务器就会生成更新的应用组件的指引说明推送到用户终端显示,比如新增了a组件,那么就生成a组件的指引推送给用户。
69.本实施例根据网页上更新的应用组件,生成对应的指引说明并推送给用户,可以让用户更明显地感知到网页更新后的变化,让用户进一步地了解更新的内容,提高用户对更新的组件使用的准确性,缩短用户自行摸索更新的组件功能的时间,从而提高用户的工作效率。
70.在一优选实施例中,本实施例的一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序适于处理器进行加载,以执行如上述应用组件更新的指引方法的步骤。
71.在一优选实施例中,本实施例的一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器通过调用存储器中存储的计算机程序,执行如上述应用组件更新的指引方法的步骤。
72.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
73.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
74.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
75.以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。
技术特征:1.一种应用组件更新的指引方法,其特征在于,所述方法包括下述步骤:响应用户终端的登录请求;登录成功后接收网页请求,判断所述网页请求对应的网页是否有应用组件更新;若有,则生成所述应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。2.根据权利要求1所述的应用组件更新的指引方法,其特征在于,所述网页包括至少两个已更新的应用组件。3.根据权利要求2所述的应用组件更新的指引方法,其特征在于,预设至少两个已更新的所述应用组件的显示顺序;所述将所述指引说明推送至所述用户终端显示包括:将所述指引说明推送至所述用户终端并按照所述显示顺序依次显示。4.根据权利要求1所述的应用组件更新的指引方法,其特征在于,在判断所述网页请求对应的网页是否有应用组件更新之后,还包括步骤:若所述网页请求对应的网页没有应用组件更新,则不生成指引说明。5.根据权利要求1所述的应用组件更新的指引方法,其特征在于,所述响应用户终端的登录请求包括:获取所述登录请求中的身份信息,将所述身份信息与具备登录权限的白名单进行匹配;当匹配成功时,则登录成功;当匹配失败时,则登录失败。6.根据权利要求1所述的应用组件更新的指引方法,其特征在于,所述指引说明包括所述应用组件的位置高亮且配置与所述应用组件相对应的文字说明。7.根据权利要求6所述的应用组件更新的指引方法,其特征在于,所述文字说明以弹窗的形式显示在所述网页。8.根据权利要求1所述的应用组件更新的指引方法,其特征在于,在将所述指引说明推送至所述用户终端显示之后,还包括步骤:接收关闭当前指引说明的命令并执行关闭当前指引说明操作,判断所述网页是否有未显示指引说明的应用组件;若有,则生成未显示应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。9.根据权利要求1所述的应用组件更新的指引方法,其特征在于,在判断所述网页请求对应的网页是否有应用组件更新之后,生成所述应用组件对应的指引说明之前,还包括步骤:判断所述登录请求对应的用户是否为应用组件更新后首次登录;若是,则生成所述应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。10.一种应用组件更新的指引装置,其特征在于,包括:响应模块,用于响应用户终端的登录请求;判断模块,用于登录成功后接收网页请求,判断所述网页请求对应的网页是否有应用组件更新;
推送模块,用于生成所述应用组件对应的指引说明,将所述指引说明推送至所述用户终端显示。
技术总结本发明涉及互联网网页显示技术领域,更具体地说,涉及一种应用组件更新的指引方法和装置。该方法包括下述步骤:响应用户终端的登录请求;登录成功后接收网页请求,判断网页请求对应的网页是否有应用组件更新;若有,则生成应用组件对应的指引说明,将指引说明推送至用户终端显示。本发明根据网页上更新的应用组件,生成对应的指引说明并推送给用户,可以让用户更明显地感知到网页更新后的变化,让用户进一步地了解更新的内容,提高用户对更新后组件使用的准确性,缩短用户自行摸索更新的组件功能的时间,从而提高用户的工作效率。从而提高用户的工作效率。从而提高用户的工作效率。
技术研发人员:陈志鹏
受保护的技术使用者:深圳市世强元件网络有限公司
技术研发日:2022.05.26
技术公布日:2022/11/1