AskBlocker: 阻止过于热切的权限请求
AskBlocker是由adamlynch010开发的免费Chrome插件。它属于浏览器类别,被归类为附加组件和工具的子类别。
这个方便的工具可以阻止过于热衷的通知、位置等权限请求。它专门针对在您与页面进行交互之前发生的请求,有助于改善您的整体浏览体验。AskBlocker的目标是提高权限用户体验,正如adamlynch010在文章《如何改善您的权限用户体验》中所解释的那样。
AskBlocker的工作原理是在您通过点击、轻敲或按键等操作与页面进行交互之前阻止权限请求。然而,这个规则有一些例外。如果权限已经被先前请求并授予或拒绝,AskBlocker不会干扰。此外,来自"localhost"或""域的请求不会被阻止。此外,如果您从同一域上的另一个页面导航到一个页面,权限请求仍将被允许。
虽然AskBlocker有效地解决了许多权限请求场景,但它还有一些未涵盖的领域。这些包括与加速计、陀螺仪、磁力计、设备动作、设备方向、环境光传感器、剪贴板、Flash、地理位置的`watchPosition`方法和Web USB相关的权限。这些要么不会触发权限请求弹窗,要么缺乏AskBlocker拦截所需的支持或功能。
总的来说,AskBlocker是Chrome用户的有价值工具,可以通过阻止烦人且不必要的权限请求,更好地控制他们的浏览体验。