使网页浏览器扩展能够执行异步阻止操作的制作_中国专利数据库
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

使网页浏览器扩展能够执行异步阻止操作的制作

发布日期:2024-08-21 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


使网页浏览器扩展能够执行异步阻止操作的制作
申请号: 申请日:
公开(公告)号: 公开(公告)日:
发明(设计)人: 申请(专利权)人:
主分类号: 分类号:
代理公司: 代理人:
地址: 国省代码:
权利要求书: 说明书:
微信咨询: 添加微信:543646或【点此在线咨询 文件下载: 【点此下载】请正确填写本页网址和接收邮箱
摘要: 、浏览器扩展是一组计算机指令,该组计算机指令被提供到网页浏览器(webbrowser)以便向网页浏览器提供附加功能,诸如阻止广告和修改网页内容的能力。网页浏览器容纳浏览器扩展的一种方式是通过提供应用程序编程接口(api),其使浏览器扩展能够监控某些类型的事件(诸如当网页浏览器从互联网接收网...
相关服务: 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理

背景技术:1、浏览器扩展是一组计算机指令,该组计算机指令被提供到网页浏览器(webbrowser)以便向网页浏览器提供附加功能,诸如阻止广告和修改网页内容的能力。网页浏览器容纳浏览器扩展的一种方式是通过提供应用程序编程接口(api),其使浏览器扩展能够监控某些类型的事件(诸如当网页浏览器从互联网接收网页时),并采取某些动作(例如如果浏览器扩展确定网页满足需要阻止网页的预定义条件,则阻止由网页浏览器呈现网页)。然而,目前的网页浏览器架构使得浏览器扩展不能执行异步阻止操作。技术实现思路1、在本发明的一个方面中,提供使网页浏览器扩展能够执行异步阻止操作的方法,该方法包括:配置网页浏览器以从网页浏览器扩展接收扩展提供的回调函数和指示器,其中,扩展提供的回调函数被配置为执行异步阻止操作,其中,指示器指示扩展回调函数与异步阻止操作有关,其中,扩展提供的回调函数被配置为接收网页浏览器提供的回调函数作为扩展提供的回调函数的参数,并且其中,扩展提供的回调函数被配置为在执行异步阻止操作后调用网页浏览器提供的回调函数;以及配置网页浏览器以在指示器指示扩展回调函数与异步阻止操作有关的情况下调用扩展提供的回调函数,其中网页浏览器提供的回调函数作为扩展提供的回调函数的参数。2、在本发明的另一方面中,该方法还包括配置网页浏览器以仅在确定扩展被授权执行异步阻止操作后调用扩展提供的回调函数,其中网页浏览器提供的回调函数作为扩展提供的回调函数的参数。3、在本发明的另一方面中,该方法还包括配置网页浏览器以在与由网页浏览器可检测到的事件相关联的请求中接收扩展提供的回调函数和指示器。4、在本发明的另一方面中,该方法还包括配置网页浏览器以响应于网页浏览器检测到事件而调用扩展提供的回调函数。技术特征:1.一种使网页浏览器扩展能够执行异步阻止操作的方法,所述方法包括:2.根据权利要求1所述的方法,还包括:配置所述网页浏览器以仅在确定所述扩展被授权执行异步阻止操作后调用所述扩展提供的回调函数,其中所述网页浏览器提供的回调函数作为所述扩展提供的回调函数的参数。3.根据权利要求1所述的方法,还包括:配置所述网页浏览器以在与由所述网页浏览器可检测到的事件相关联的请求中接收所述扩展提供的回调函数和所述指示器。4.根据权利要求3所述的方法,还包括:配置所述网页浏览器以响应于所述网页浏览器检测到所述事件而调用所述扩展提供的回调函数。技术总结通过如下方式使网页浏览器扩展能够执行异步阻止操作:配置网页浏览器以从网页浏览器扩展接收扩展提供的回调函数和指示器,其中,扩展提供的回调函数被配置为执行异步阻止操作,其中,指示器指示扩展回调函数与异步阻止操作有关,其中,扩展提供的回调函数被配置为接收网页浏览器提供的回调函数作为扩展提供的回调函数的参数,并且其中,扩展提供的回调函数被配置为在执行异步阻止操作后调用网页浏览器提供的回调函数;以及配置网页浏览器以在指示器指示扩展回调函数与异步阻止操作有关的情况下调用扩展提供的回调函数,其中网页浏览器提供的回调函数作为扩展提供的回调函数的参数。技术研发人员:S·戈兰,L·祖阿雷特斯,D·阿米加受保护的技术使用者:海岛科技有限公司技术研发日:技术公布日:2024/8/16

使网页浏览器扩展能够执行异步阻止操作的制作