CN111274520A - 网页资源审核方法、装置、设备和介质 - Google Patents
网页资源审核方法、装置、设备和介质 Download PDFInfo
- Publication number
- CN111274520A CN111274520A CN202010104782.9A CN202010104782A CN111274520A CN 111274520 A CN111274520 A CN 111274520A CN 202010104782 A CN202010104782 A CN 202010104782A CN 111274520 A CN111274520 A CN 111274520A
- Authority
- CN
- China
- Prior art keywords
- resource
- browser
- webpage
- audited
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种网页资源审核方法、装置、设备和介质,涉及网络安全技术,其中,该方法包括:获取待审核网页资源;在浏览器的分屏展示模式下,将待审核网页资源与审核反馈页面同时展示;根据用户操作,在审核反馈页面记录待审核网页资源的审核结果。本申请实施例通过利用浏览器将待审核网页资源和审核反馈页面同时显示,供审核人员审核,可以提高网页资源的审核效率,确保审核结果的准确性。
Description
技术领域
本申请实施例涉及计算机技术,具体涉及网络安全技术,尤其涉及一种网页资源审核方法、装置、设备和介质。
背景技术
网络资源审核是打造安全绿色网络环境至关重要的一个环节。目前,网络资源审核一般采用机器与人工审核两种方式,达到双重保障。
人工审核形式通常需要借助额外的展示工具,例如iframe框架,展示待审核资源,这导致审核过程中存在诸多弊端,例如:某些特定网站禁止调用该展示工具,导致待审核资源无法展示,以及该展示工具的页面展示效果与某些待审核资源的实际展示效果存在较大偏差等。以上情况对网络资源的审核效率以及审核准确率均存在不利影响。
发明内容
本申请实施例公开一种网页资源审核方法、装置、设备和介质,以提高网页资源的审核效率,确保审核结果的准确性。
第一方面,本申请实施例公开了一种网页资源审核方法,包括:
获取待审核网页资源;
在浏览器的分屏展示模式下,将所述待审核网页资源与审核反馈页面同时展示;
根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果。
上述申请中的一个实施例具有如下优点或有益效果:通过将待审核网页资源与审核反馈页面同时在浏览器中展示,提高了审核人员的查看便利性,提高了审核效率;浏览器的利用,保证了优质的网页资源展示效果,即可以原生的展示网页资源的实际展示效果,确保了审核结果的准确性。
可选的,所述获取待审核网页资源,包括:
利用预先嵌入所述浏览器的资源获取插件,获取所述待审核网页资源。
可选的,所述利用预先嵌入所述浏览器的资源获取插件,获取所述待审核网页资源,包括:
利用所述资源获取插件中配置的通信协议,建立所述浏览器与资源服务器之间的通信连接,其中,所述资源服务器用于存储所述待审核网页资源;
利用所述资源获取插件中配置的监听方式,获取所述资源服务器发送的所述待审核网页资源的网络地址。
上述申请中的一个实施例具有如下优点或有益效果:得益于资源获取插件的开发便利性,资源服务器与浏览器之间的通信实现非常便捷,降低了利用浏览器进行网页资源审核过程中,技术开发的难度以及复杂度。
可选的,如果所述待审核网页资源属于移动端类型网页资源,则在所述获取待审核网页资源之前,所述方法还包括:
在所述浏览器中调用预设模拟插件,以对所述移动终端上的浏览器页面展示效果进行模拟,其中,所述预设模拟插件包括自定义开发的模拟插件或者所述浏览器中集成的移动端模拟工具。
上述申请中的一个实施例具有如下优点或有益效果:针对移动端类型的待审核网页资源,通过在浏览器中调用移动终端的预设模拟插件,对移动终端中浏览器页面展示效果进行模拟,避免了因为移动端类型待审核网页资源在非移动终端和移动终端中展示效果存在差异,而影响审核结果准确性的现象,保证了审核结果的准确性。
可选的,所述浏览器的分屏展示模式通过调用与所述浏览器适配的分屏插件实现。
可选的,所述根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果之后,所述方法还包括:
将记录所述审核结果的审核反馈页面进行提交,以使得所述浏览器展示新的待审核网页资源与新的审核反馈页面。
上述申请中的一个实施例具有如下优点或有益效果:当前审核结果的提交,可以同时触发浏览器对下一条待审核网页资源以及对应的审核反馈页面的获取请求,实现审核过程中新的待审核网页资源与新的审核反馈页面的自动下发或更新,不需要审核人员手动触发获取,在针对大量待审核网页资源的情形,极大提高了审核执行效率。
第二方面,本申请实施例还公开了一种网页资源审核装置,包括:
网页资源获取模块,用于获取待审核网页资源;
页面展示模块,用于在浏览器的分屏展示模式下,将所述待审核网页资源与审核反馈页面同时展示;
审核结果记录模块,用于根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果。
可选的,所述网页资源获取模块具体用于:
利用预先嵌入所述浏览器的资源获取插件,获取所述待审核网页资源。
可选的,所述网页资源获取模块包括:
通信连接建立单元,用于利用所述资源获取插件中配置的通信协议,建立所述浏览器与资源服务器之间的通信连接,其中,所述资源服务器用于存储所述待审核网页资源;
网络地址获取单元,用于利用所述资源获取插件中配置的监听方式,获取所述资源服务器发送的所述待审核网页资源的网络地址。
可选的,如果所述待审核网页资源属于移动端类型网页资源,则所述装置还包括:
模拟插件调用模块,用于在所述网页资源获取模块执行所述获取待审核网页资源的操作之前,在所述浏览器中调用预设模拟插件,以对所述移动终端上的浏览器页面展示效果进行模拟,其中,所述预设模拟插件包括自定义开发的模拟插件或者所述浏览器中集成的移动端模拟工具。
可选的,所述浏览器的分屏展示模式通过调用与所述浏览器适配的分屏插件实现。
可选的,所述装置还包括:
审核结果提交模块,用于在所述审核结果记录模块执行所述根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果之后,将记录所述审核结果的审核反馈页面进行提交,以使得所述浏览器展示新的待审核网页资源与新的审核反馈页面。
第三方面,本申请实施例还公开了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本申请实施例任一所述的网页资源审核方法。
第四方面,本申请实施例还公开了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如本申请实施例任一所述的网页资源审核方法。
根据本申请实施例的技术方案,通过将待审核网页资源与审核反馈页面同时在浏览器中展示,提高了审核人员的查看便利性,提高了审核效率;浏览器的利用,保证了优质的网页资源展示效果,即可以原生的展示网页资源的实际展示效果,确保了审核结果的准确性;由于本实施例方案在实现网页资源的审核过程中,不需要借助额外的资源展示工具,因此,不会存在某些网站因禁止被资源展示工具加载、或者加载过程中会过滤掉部分页面内容而导致网页展示效果与实际展示效果不符,进而导致网页资源审核结果不准确的问题,即本实施例方案可以成功规避利用额外的资源展示工具进行审核而存在的缺陷,可以适用于对任意类型的网页资源的审核;此外,本实施例方案借助浏览器实现,涉及的技术难度低、复杂度低,易于被广泛应用。上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。
附图说明
附图用于更好地理解本方案,不构成对本申请的限定。其中:
图1是根据本申请实施例公开的一种网页资源审核方法的实现架构示意图;
图2是根据本申请实施例公开的一种网页资源审核方法的流程图;
图3是根据本申请实施例公开的另一种网页资源审核方法的流程图;
图4是根据本申请实施例公开的一种网页资源审核装置的结构示意图;
图5是根据本申请实施例公开的一种电子设备的框图。
具体实施方式
以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1是根据本申请实施例公开的一种网页资源审核方法的实现架构示意图,以对本申请实施例进行示例性说明,不应理解为对本申请实施例的具体限定。如图1所示,服务器可以用于存储待审核网页资源、存储审核结果等数据,客户端指审核人员执行资源审核任务时所使用的电子设备,通常可以为电脑(PC端),当然待审核网页资源也可以在电子设备本地存储。该客户端中安装浏览器,用于展示待审核网页资源和审核反馈页面,分别对应于图1中所示出的落地页模块和审核模块。客户端和服务器可以建立双向通信,客户端可以向服务器发送待审核网页资源的获取请求,服务器响应客户端的获取请求并将待审核网页资源发送客户端;同时,客户端可以将审核结果发送至服务器以进行存储。插件模块具体可以包括通过客户端中的浏览器对待审核网页资源进行审核过程中所需调用的各种类型的插件。数据存储与服务器关联,具体用于存储服务器的各类数据。
图2是根据本申请实施例公开的一种网页资源审核方法的流程图,本实施例可以适用于审核人员通过浏览器对网页资源进行审核的情况。本实施例方法可以由网页资源审核装置来执行,该装置可采用软件和/或硬件实现,并可集成在任意的支持浏览器运行的电子设备中,通常为便于审核人员执行资源审核任务的电脑等终端。
如图2所示,本实施例公开的网页资源审核方法可以包括:
S101、获取待审核网页资源。
在本实施例中,网页资源包括在网页中展示的任意类型的网络资源,包括文字、图像、视频以及至少两者的结合,例如,PDF类型网页、广告位、Feed信息流、引导下载应用程序的引导页面等。根据待审核网页资源存储位置的不同,审核人员可以通过电子设备从不同的存储位置进行获取。示例性的,审核人员可以在启用电子设备中的浏览器之后,通过浏览器页面中的获取控件,触发待审核网页资源的获取请求;或者在审核人员登录电子设备中的审核账号后,在启用浏览器的同时,通过电子设备自动触发当前首条待审核网页资源的获取请求,电子设备获取首条待审核网页资源并在审核完成后提交审核结果,当前审核结果的提交可以触发下一条待审核网页资源的自动获取。
可选的,电子设备可以利用预先嵌入浏览器的资源获取插件,获取待审核网页资源,即电子设备获取待审核网页资源后,可以通过该资源获取插件将获取的资源传输至浏览器中,以使得浏览器可以成功打开该待审核的网页资源。以待审核网页资源存储在资源服务器中为例,该资源获取插件可以用于建立资源服务器与电子设备浏览器之间的通信,具体可以是双向通信。资源获取插件可以利用浏览器支持的编程语言实现。示例性的,针对电子设备中安装的特定类型的浏览器,该资源获取插件可以用一段js(javascript)脚本实现,例如利用Tampermonkey脚本管理器进行开发,并预先嵌入到浏览器的页面代码中。得益于资源获取插件的开发便利性,降低了利用浏览器进行网页资源审核过程中技术开发的难度以及复杂度。
如果待审核网页资源存储在资源服务器中,进一步的,资源获取插件中可以配置有电子设备浏览器和资源服务器之间的通信协议,以及消息的监听方式,该监听方式用于实现监听资源服务器是否向电子设备浏览器发送待审核网页资源,该监听方式可以采用任意可以应用到浏览器中的监听机制实现。以监听方式采用监听函数的形式实现为例,如果监听到资源发送事件,则可以将资源服务器发送的待审核网页资源的网络地址(UniformResource Locator,URL)作为函数值嵌入电子设备浏览器的页面代码中,使得电子设备浏览器通过页面渲染而展示待审核网页资源。考虑本实施例中可以将任意的浏览器应用于资源审核场景中,通过预先约定与配置该浏览器与资源服务器之间的通信协议,可以为后续待审核网页资源的正常传输奠定基础;通过监听设置,待审核网页资源可以及时传输至浏览器中,避免待审核网页资源的遗漏,也有助于提高审核进度。
S102、在浏览器的分屏展示模式下,将待审核网页资源与审核反馈页面同时展示。
其中,浏览器的分屏展示模式可以通过调用与浏览器适配的分屏插件实现,本实施例所提及的分屏是指浏览器可以在当前展示界面上同时展示至少两个网页。示例性的,审核人员启用浏览器之后,通过操作页面工具栏上的分屏控件,发起浏览器的分屏展示请求,电子设备响应该请求,使得浏览器切换至分屏展示模式。分屏控件可以根据需要同时展示的网页数据量进行分类,例如二分屏控件或者四分屏控件等,还可以根据需要同时展示的网页页面布局方式进行分类,例如页面左右布局的二分屏控件或者页面上下布局的二分屏控件等。在实际应用中,审核人员可以根据需求进行具体分屏控件的选择,本实施例不作具体限定。在一种可选的分屏展示模式下,可以将待审核网页资源与审核反馈页面进行左右分屏展示。
审核反馈页面与待审核网页资源可以是一一对应关系。审核反馈页面用于记录审核结果,可以是在浏览器被启用后,由审核人员通过浏览器向服务器发送页面获取请求后,在浏览器中展示。审核反馈页面的获取请求也可以是在浏览器被启用的同时被触发。
通过在浏览器的分屏展示模式下,将待审核网页资源与审核反馈页面同时展示,审核人员可以在查看待审核网页资源的过程中,同时查看审核反馈页面,进行审核结果的记录,省去了现有方案中待审核网页资源与审核反馈页面无法同时展示,导致审核人员在审核过程中需要频繁切换页面的繁琐操作,提高了审核便利性以及审核效率。
S103、根据用户操作,在审核反馈页面记录待审核网页资源的审核结果。
其中,用户操作即指审核人员查看待审核网页资源后,在审核反馈页面上为其评分而产生的操作,例如审核人员可以借助输入工具或者直接在支持触控的显示屏幕上,针对不同审核项而产生的点击、双击、拖动、以及信息输入等操作。用户操作与审核标准以及待审核网页资源的内容本身、展示效果等因素有关。通过用户(即审核人员)在审核反馈页面上的操作,实现对待审核网页资源的审核结果的记录。示例性的,网页资源的审核项包括但不限于:页面质量、浏览体验、内容质量、资源权威性等;审核结果可以采用分值的形式实现,针对每一个审核项,审核反馈页面可以记录对应的分值以及评分原因,评分原因包括但不限于:死链、空白页、低质量视频、非原创等。针对审核反馈页面的内容以及布局,可以根据审核需求进行灵活设置,本实施例不作具体限定。
进一步的,根据用户操作,在审核反馈页面记录待审核网页资源的审核结果之后,本实施例公开的方法还包括:将记录审核结果的审核反馈页面进行提交,以使得浏览器展示新的待审核网页资源与新的审核反馈页面。即当前审核结果的提交,可以同时触发浏览器对下一条待审核网页资源以及对应的审核反馈页面的获取请求,实现审核过程中新的待审核网页资源与新的审核反馈页面的自动下发或更新,不需要审核人员手动触发获取,在针对大量待审核网页资源的情形,可以极大提高审核执行效率。
根据本实施例的技术方案,通过将待审核网页资源与审核反馈页面同时在浏览器中展示,提高了审核人员的查看便利性,提高了审核效率;浏览器的利用,保证了优质的网页资源展示效果,即可以原生的展示网页资源的实际展示效果,确保了审核结果的准确性;由于本实施例方案在实现网页资源的审核过程中,不需要借助额外的资源展示工具,因此,不会存在某些网站因禁止被资源展示工具加载、或者加载过程中会过滤掉部分页面内容而导致网页展示效果与实际展示效果不符,进而导致网页资源审核结果不准确的问题,即本实施例方案可以成功规避利用额外的资源展示工具进行审核而存在的缺陷,可以适用于对任意类型的网页资源的审核;此外,本实施例方案借助浏览器实现,涉及的技术难度低、复杂度低,易于被广泛应用。
图3是根据本申请实施例公开的另一种网页资源审核方法的流程图,基于上述技术方案进一步优化与扩展,并可以与上述各个可选实施方式进行结合。具体的,本实施例方案以审核人员利用PC端执行网页资源的审核为例,对本申请实施例公开的网页资源审核方法进行示例性说明,即本实施例方案可以应用在PC端。如图3所示,该方法可以包括:
S201、利用资源获取插件中配置的通信协议,建立浏览器与资源服务器之间的通信连接,其中,资源服务器用于存储待审核网页资源。
其中,资源获取插件用于建立资源服务器与PC端浏览器之间的通信,可以预先嵌入PC端浏览器中。资源获取插件中配置的通信协议可以是双向通信协议,例如Websocket协议,使得资源服务器与PC端浏览器在建立通信连接之后,资源服务器与PC端浏览器都可以主动向对方发送数据或者主动接受数据,提高资源审核过程中的数据流转效率。
S202、利用资源获取插件中配置的监听方式,获取资源服务器发送的PC端类型待审核网页资源的网络地址。
S203、利用资源获取插件中配置的监听方式,获取资源服务器发送的移动端类型待审核网页资源的网络地址。
资源获取插件中配置的监听方式,用于实现监听资源服务器是否发送待审核网页资源,该监听方式可以采用任意可以应用到浏览器中的监听机制实现。以监听方式采用监听函数的形式实现为例,如果监听到资源发送事件,则将资源服务器发送的待审核网页资源的网络地址URL作为函数值嵌入PC端浏览器的页面代码中,使得PC端浏览器通过页面渲染而展示待审核网页资源。
在本实施例中,PC端类型待审核网页资源是指网页资源原本即展示在PC端的浏览器中,按照PC端中浏览器的页面展示效果进行开发。移动端类型待审核网页资源是指网页资源原本即展示在移动终端的浏览器中,按照移动终端中浏览器的页面展示效果进行开发。将PC端类型待审核网页资源展示在PC端浏览器中,页面实际展示效果不会发生变化;而将移动端类型待审核网页资源展示在PC端浏览器中,由于PC端和移动终端中浏览器设计的差异,页面实际展示效果可能会发生变化。
因此,进一步的,针对属于移动端类型的待审核网页资源,在获取待审核网页资源之前,具体可以是在建立PC端浏览器与资源服务器之间的通信连接之前,本实施例公开的方法还包括:在PC端浏览器中调用预设模拟插件,以对移动终端上的浏览器页面展示效果进行模拟,其中,预设模拟插件包括自定义开发的模拟插件或者浏览器中集成的移动端模拟工具。示例性的,针对特定的PC端浏览器,调用的预设模拟插件可以是UA(User-Agent)插件,或者浏览器自带的Debug调试工具。针对移动终端的预设模拟插件,可以利用PC端中浏览器支持的编程语言实现,实现复杂度较低,进而通过在PC端对移动终端的浏览器页面展示效果进行模拟,对原本展示在移动终端的网页资源的审核也易于实现。
而且,通过在PC端浏览器中调用移动终端的预设模拟插件,PC端浏览器展示的待审核网页资源,与移动终端中浏览器展示的待审核网页资源的展示效果一致,避免了因为移动端类型待审核网页资源在PC端和移动终端中展示效果存在差异,而影响审核结果准确性的现象,保证了针对移动端类型的待审核网页资源的审核准确性。
S204、在浏览器的分屏展示模式下,将待审核网页资源与审核反馈页面同时展示。
S205、根据用户操作,在审核反馈页面记录待审核网页资源的审核结果。
以PC端中浏览器的双屏展示模式为例,对本实施例进行示例性说明:
1)审核人员在PC端浏览器中打开审核反馈页面,开启分屏插件,并选择1*2页面展示模式,分为窗口1、窗口2;
2)审核人员在资源服务器中创建Websocket服务,用于监听PC端的审核资源获取请求、审核结果存储请求等;
3)审核人员在PC端浏览器的Tampermonkey脚本管理器开启js脚本,与服务器建立双向通信,同时监听服务器的消息;
4)审核人员点击审核反馈页面上的按钮,请求第一后端接口领取资源审核任务;
5)浏览器页面窗口1接收当前待审核网页资源的网络地址URL,进行页面跳转;
6)审核人员根据窗口1展现的待审核网页资源作为审核判断依据,在窗口2进行审核打分,并提交审核结果,通过第二后端接口将审核结果发送至资源服务器;其中,第一后端接口与第二后端接口没有顺序上的限定,仅在于区分性命名;
7)资源服务器更新数据库中当前待审核网页资源的状态为已审核,PC端浏览器接收到第二后端接口的正确返回后,自动调用第一后端接口,获取下一条待审核网页资源;
8)第一后端接口在向PC端浏览器返回下一条待审核网页资源的同时,调用Websocket服务,通知浏览器待审核网页资源的URL发生更新,并发送新的URL;
9)跳转到第(5)步,循环进行,直到所有审核任务完成。
根据本实施例的技术方案,通过利用资源获取插件中配置的通信协议,建立PC端浏览器与资源服务器之间的通信连接,利用资源获取插件中配置的监听方式,获取资源服务器发送的待审核网页资源的网络地址,涉及的技术难度低、复杂度低,易于被广泛应用;审核人员可以在PC端浏览器的分屏展示模式下,执行资源审核,提高了审核效率;本实施例方案不需要借助额外的资源展示工具,可以直接利用PC端浏览器实现资源审核,保证了优质的网页资源展示效果,确保了审核结果的准确性,而且,无论是PC端类型网页资源还是移动端类型网页资源,本实施例方案均具有较高的适用性,可以达到较高的审核效果。
图4是根据本申请实施例公开的一种网页资源审核装置的结构示意图,本实施例可以适用于审核人员通过浏览器对网页资源进行审核的情况。本实施例公开的装置可以采用软件和/或硬件实现,并可集成在任意的支持浏览器运行的电子设备中,通常为便于审核人员执行资源审核任务的电脑等终端。
如图4所示,本实施例公开的网页资源审核装置400可以包括网页资源获取模块401、页面展示模块402和审核结果记录模块403,其中:
网页资源获取模块401,用于获取待审核网页资源;
页面展示模块402,用于在浏览器的分屏展示模式下,将待审核网页资源与审核反馈页面同时展示;
审核结果记录模块403,用于根据用户操作,在审核反馈页面记录待审核网页资源的审核结果。
可选的,网页资源获取模块401具体用于:
利用预先嵌入浏览器的资源获取插件,获取待审核网页资源。
可选的,网页资源获取模块401包括:
通信连接建立单元,用于利用资源获取插件中配置的通信协议,建立浏览器与资源服务器之间的通信连接,其中,资源服务器用于存储待审核网页资源;
网络地址获取单元,用于利用资源获取插件中配置的监听方式,获取资源服务器发送的待审核网页资源的网络地址。
可选的,如果待审核网页资源属于移动端类型网页资源,则本实施例公开的装置还包括:
模拟插件调用模块,用于在网页资源获取模块401执行获取待审核网页资源的操作之前,在浏览器中调用预设模拟插件,以对移动终端上的浏览器页面展示效果进行模拟,其中,预设模拟插件包括自定义开发的模拟插件或者浏览器中集成的移动端模拟工具。
可选的,浏览器的分屏展示模式通过调用与浏览器适配的分屏插件实现。
可选的,本实施例公开的装置还包括:
审核结果提交模块,用于在审核结果记录模块403执行根据用户操作,在审核反馈页面记录待审核网页资源的审核结果之后,将记录审核结果的审核反馈页面进行提交,以使得浏览器展示新的待审核网页资源与新的审核反馈页面。
本申请实施例所公开的网页资源审核装置400可执行本申请实施例所公开的任意网页资源审核方法,具备执行方法相应的功能模块和有益效果。本实施例中未详尽描述的内容可以参考本申请任意方法实施例中的描述。
根据本申请的实施例,本申请实施例还提供了一种电子设备和一种可读存储介质。
如图5所示,图5是用于实现本申请实施例中网页资源审核方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请实施例的实现。
如图5所示,该电子设备包括:一个或多个处理器501、存储器502,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示图形用户界面(Graphical User Interface,GUI)的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作,例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统。图5中以一个处理器501为例。
存储器502即为本申请实施例所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请实施例所提供的网页资源审核方法。本申请实施例的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请实施例所提供的网页资源审核方法。
存储器502作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中网页资源审核方法对应的程序指令/模块,例如,附图4所示的网页资源获取模块401、页面展示模块402和审核结果记录模块403。处理器501通过运行存储在存储器502中的非瞬时软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述方法实施例中的网页资源审核方法。
存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据网页资源审核方法的电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至用于实现本实施例中网页资源审核方法的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
用于实现本实施例中网页资源审核方法的电子设备还可以包括:输入装置503和输出装置504。处理器501、存储器502、输入装置503和输出装置504可以通过总线或者其他方式连接,图5中以通过总线连接为例。
输入装置503可接收输入的数字或字符信息,以及产生与用于实现本实施例中网页资源审核方法的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置504可以包括显示设备、辅助照明装置和触觉反馈装置等,其中,辅助照明装置例如发光二极管(Light Emitting Diode,LED);触觉反馈装置例如,振动电机等。该显示设备可以包括但不限于,液晶显示器(Liquid Crystal Display,LCD)、LED显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。
此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用集成电路(Application Specific Integrated Circuit,ASIC)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
这些计算程序,也称作程序、软件、软件应用、或者代码,包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置,例如,磁盘、光盘、存储器、可编程逻辑装置(Programmable Logic Device,PLD),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置,例如,阴极射线管(Cathode Ray Tube,CRT)或者LCD监视器;以及键盘和指向装置,例如,鼠标或者轨迹球,用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈,例如,视觉反馈、听觉反馈、或者触觉反馈;并且可以用任何形式,包括声输入、语音输入或者、触觉输入,来接收来自用户的输入。
可以将此处描述的系统和技术实施在包括后台部件的计算系统,例如,作为数据服务器,或者实施在包括中间件部件的计算系统,例如,应用服务器,或者实施在包括前端部件的计算系统,例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互,或者实施在包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信,例如通信网络,来将系统的部件相互连接。通信网络的示例包括:局域网(Local Area Network,LAN)、广域网(Wide Area Network,WAN)和互联网。
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
根据本申请实施例的技术方案,根据本实施例的技术方案,通过将待审核网页资源与审核反馈页面同时在浏览器中展示,提高了审核人员的查看便利性,提高了审核效率;浏览器的利用,保证了优质的网页资源展示效果,即可以原生的展示网页资源的实际展示效果,确保了审核结果的准确性;由于本实施例方案在实现网页资源的审核过程中,不需要借助额外的资源展示工具,因此,不会存在某些网站因禁止被资源展示工具加载、或者加载过程中会过滤掉部分页面内容而导致网页展示效果与实际展示效果不符,进而导致网页资源审核结果不准确的问题,即本实施例方案可以成功规避利用额外的资源展示工具进行审核而存在的缺陷,可以适用于对任意类型的网页资源的审核;此外,本实施例方案借助浏览器实现,涉及的技术难度低、复杂度低,易于被广泛应用。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。
Claims (14)
1.一种网页资源审核方法,其特征在于,包括:
获取待审核网页资源;
在浏览器的分屏展示模式下,将所述待审核网页资源与审核反馈页面同时展示;
根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果。
2.根据权利要求1所述的方法,其特征在于,所述获取待审核网页资源,包括:
利用预先嵌入所述浏览器的资源获取插件,获取所述待审核网页资源。
3.根据权利要求2所述的方法,其特征在于,所述利用预先嵌入所述浏览器的资源获取插件,获取所述待审核网页资源,包括:
利用所述资源获取插件中配置的通信协议,建立所述浏览器与资源服务器之间的通信连接,其中,所述资源服务器用于存储所述待审核网页资源;
利用所述资源获取插件中配置的监听方式,获取所述资源服务器发送的所述待审核网页资源的网络地址。
4.根据权利要求1所述的方法,其特征在于,如果所述待审核网页资源属于移动端类型网页资源,则在所述获取待审核网页资源之前,所述方法还包括:
在所述浏览器中调用预设模拟插件,以对所述移动终端上的浏览器页面展示效果进行模拟,其中,所述预设模拟插件包括自定义开发的模拟插件或者所述浏览器中集成的移动端模拟工具。
5.根据权利要求1所述的方法,其特征在于,所述浏览器的分屏展示模式通过调用与所述浏览器适配的分屏插件实现。
6.根据权利要求1所述的方法,其特征在于,所述根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果之后,所述方法还包括:
将记录所述审核结果的审核反馈页面进行提交,以使得所述浏览器展示新的待审核网页资源与新的审核反馈页面。
7.一种网页资源审核装置,其特征在于,包括:
网页资源获取模块,用于获取待审核网页资源;
页面展示模块,用于在浏览器的分屏展示模式下,将所述待审核网页资源与审核反馈页面同时展示;
审核结果记录模块,用于根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果。
8.根据权利要求7所述的装置,其特征在于,所述网页资源获取模块具体用于:
利用预先嵌入所述浏览器的资源获取插件,获取所述待审核网页资源。
9.根据权利要求8所述的装置,其特征在于,所述网页资源获取模块包括:
通信连接建立单元,用于利用所述资源获取插件中配置的通信协议,建立所述浏览器与资源服务器之间的通信连接,其中,所述资源服务器用于存储所述待审核网页资源;
网络地址获取单元,用于利用所述资源获取插件中配置的监听方式,获取所述资源服务器发送的所述待审核网页资源的网络地址。
10.根据权利要求7所述的装置,其特征在于,如果所述待审核网页资源属于移动端类型网页资源,则所述装置还包括:
模拟插件调用模块,用于在所述网页资源获取模块执行所述获取待审核网页资源的操作之前,在所述浏览器中调用预设模拟插件,以对所述移动终端上的浏览器页面展示效果进行模拟,其中,所述预设模拟插件包括自定义开发的模拟插件或者所述浏览器中集成的移动端模拟工具。
11.根据权利要求7所述的装置,其特征在于,所述浏览器的分屏展示模式通过调用与所述浏览器适配的分屏插件实现。
12.根据权利要求7所述的装置,其特征在于,所述装置还包括:
审核结果提交模块,用于在所述审核结果记录模块执行所述根据用户操作,在所述审核反馈页面记录所述待审核网页资源的审核结果之后,将记录所述审核结果的审核反馈页面进行提交,以使得所述浏览器展示新的待审核网页资源与新的审核反馈页面。
13.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6中任一项所述的网页资源审核方法。
14.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-6中任一项所述的网页资源审核方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010104782.9A CN111274520B (zh) | 2020-02-20 | 2020-02-20 | 网页资源审核方法、装置、设备和介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010104782.9A CN111274520B (zh) | 2020-02-20 | 2020-02-20 | 网页资源审核方法、装置、设备和介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111274520A true CN111274520A (zh) | 2020-06-12 |
| CN111274520B CN111274520B (zh) | 2023-08-15 |
Family
ID=70999184
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010104782.9A Active CN111274520B (zh) | 2020-02-20 | 2020-02-20 | 网页资源审核方法、装置、设备和介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111274520B (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111815296A (zh) * | 2020-07-23 | 2020-10-23 | 长沙公信诚丰信息技术服务有限公司 | 面向第三方业务系统的智能审核方法 |
| CN113537742A (zh) * | 2021-07-05 | 2021-10-22 | 网易传媒科技(北京)有限公司 | 一种审核质量监控方法和装置及设备 |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080281768A1 (en) * | 2007-05-08 | 2008-11-13 | Policy Forecast, Ltd. | Method and System for Conducting a Compliance Audit |
| JP2010287118A (ja) * | 2009-06-12 | 2010-12-24 | Nomura Research Institute Ltd | Webサイトセキュリティ情報表示システム |
| CN103942225A (zh) * | 2013-01-23 | 2014-07-23 | 阿里巴巴集团控股有限公司 | 一种混合型应用客户端的资源调用方法、客户端及系统 |
| CN104951504A (zh) * | 2015-05-20 | 2015-09-30 | 深圳创维-Rgb电子有限公司 | 一种网页处理方法及系统 |
| CN107102877A (zh) * | 2017-04-26 | 2017-08-29 | 国网辽宁省电力有限公司信息通信分公司 | 一种跨浏览器插件的自适应方法 |
| CN107785060A (zh) * | 2017-03-03 | 2018-03-09 | 平安医疗健康管理股份有限公司 | 医疗处方审核方法及装置 |
| CN109492952A (zh) * | 2018-12-28 | 2019-03-19 | 广州华多网络科技有限公司 | 审核数据处理方法、装置、电子设备及存储介质 |
| CN109598230A (zh) * | 2018-11-30 | 2019-04-09 | 深圳慧通商务有限公司 | 差旅人员住店审核方法和相关产品 |
| CN110163481A (zh) * | 2019-04-19 | 2019-08-23 | 深圳壹账通智能科技有限公司 | 电子装置、用户风控审核系统测试方法及存储介质 |
-
2020
- 2020-02-20 CN CN202010104782.9A patent/CN111274520B/zh active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080281768A1 (en) * | 2007-05-08 | 2008-11-13 | Policy Forecast, Ltd. | Method and System for Conducting a Compliance Audit |
| JP2010287118A (ja) * | 2009-06-12 | 2010-12-24 | Nomura Research Institute Ltd | Webサイトセキュリティ情報表示システム |
| CN103942225A (zh) * | 2013-01-23 | 2014-07-23 | 阿里巴巴集团控股有限公司 | 一种混合型应用客户端的资源调用方法、客户端及系统 |
| CN104951504A (zh) * | 2015-05-20 | 2015-09-30 | 深圳创维-Rgb电子有限公司 | 一种网页处理方法及系统 |
| CN107785060A (zh) * | 2017-03-03 | 2018-03-09 | 平安医疗健康管理股份有限公司 | 医疗处方审核方法及装置 |
| CN107102877A (zh) * | 2017-04-26 | 2017-08-29 | 国网辽宁省电力有限公司信息通信分公司 | 一种跨浏览器插件的自适应方法 |
| CN109598230A (zh) * | 2018-11-30 | 2019-04-09 | 深圳慧通商务有限公司 | 差旅人员住店审核方法和相关产品 |
| CN109492952A (zh) * | 2018-12-28 | 2019-03-19 | 广州华多网络科技有限公司 | 审核数据处理方法、装置、电子设备及存储介质 |
| CN110163481A (zh) * | 2019-04-19 | 2019-08-23 | 深圳壹账通智能科技有限公司 | 电子装置、用户风控审核系统测试方法及存储介质 |
Non-Patent Citations (3)
| Title |
|---|
| NEIL KATZ等: ""Extending Web Browsers with a Unity 3D-Based Virtual Worlds Viewer"", IEEE INTERNET COMPUTING * |
| 刘立秋等: ""智能旁站监理管控系统设计与应用"" * |
| 游丹丹: ""视频插件在地学浏览器中的研究与应用"", 中国优秀硕士学位论文全文数据库 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111815296A (zh) * | 2020-07-23 | 2020-10-23 | 长沙公信诚丰信息技术服务有限公司 | 面向第三方业务系统的智能审核方法 |
| CN113537742A (zh) * | 2021-07-05 | 2021-10-22 | 网易传媒科技(北京)有限公司 | 一种审核质量监控方法和装置及设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111274520B (zh) | 2023-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11144711B2 (en) | Webpage rendering method, device, electronic apparatus and storage medium | |
| CN112099790B (zh) | 确定页面主题的方法、装置、设备以及存储介质 | |
| CN113220571B (zh) | 移动网页的调试方法、系统、设备和存储介质 | |
| US11514090B2 (en) | Comments-ordering method, apparatus, device and computer storage medium | |
| CN111813623B (zh) | 一种页面监控方法、装置、电子设备及存储介质 | |
| US11734454B2 (en) | Method for providing applet service capability, electronic device, and storage medium | |
| CN112015468B (zh) | 一种接口文档处理方法、装置、电子设备以及存储介质 | |
| US11615159B2 (en) | Data processing method for mini app, apparatus, device and medium | |
| US11475093B2 (en) | Method and apparatus for processing webpage, device, and storage medium | |
| KR102550540B1 (ko) | 랜딩 페이지 처리 방법, 장치, 기기 및 매체 | |
| CN113254043A (zh) | Web前端项目处理方法、装置、电子设备及存储介质 | |
| CN112817656B (zh) | 小程序运行方法和装置 | |
| CN111274520A (zh) | 网页资源审核方法、装置、设备和介质 | |
| CN111522599A (zh) | 用于发送信息的方法和装置 | |
| CN112764746A (zh) | 数据处理方法、装置、电子设备及存储介质 | |
| CN112099791B (zh) | 设置浏览器中页面的样式的方法、装置、设备和存储介质 | |
| CN111338714B (zh) | 小程序物料处理方法、装置、电子设备和介质 | |
| CN111177558B (zh) | 频道业务构建方法及装置 | |
| WO2023169193A1 (zh) | 用于生成智能合约的方法和装置 | |
| CN112016020B (zh) | 信息的处理方法和装置 | |
| CN115577200B (zh) | 加载页面的方法、装置、设备以及存储介质 | |
| CN112214370B (zh) | 一种大屏终端的调试设备及方法 | |
| CN112269954B (zh) | 页面使用时长确定方法和装置 | |
| CN111581071B (zh) | 数据处理方法、装置、设备以及存储介质 | |
| US20210216597A1 (en) | Method and apparatus for processing mini app material, electronic device and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |