#2035·uBlock

在创建美化过滤器时,可以在元素选择器中选择主机名

作者: jjohns71创建于 2016年9月28日更新于 2018年2月25日

第一读:https://GitHub.com/gorhill/uBlock/blob/master/CONTRIBUTING.md。 · 说明问题

在用取元素器创建过滤器时,我注意到它有时会自动地将"www."添加到过滤器上,有时不会. 如果ublock 将“ www.” 添加到您的过滤器上, 那么您的过滤器只在“ www. site.com” 域名上应用, 而不是没有“ www.

我怀疑是否只要把“www.”从过滤器创建中删去, 我看不出添加它有什么价值, 因为您的过滤器现在不会在“https://site.com”上工作, 如果过滤器没有“www. 这与ublock在创建过滤器时如何不包括"http://"和"https://"前缀类似.

  • 任何人都要采取步骤复制这个问题
  1. 转到'https://www.google.com',用取元素器创建过滤器.
  2. 现在转到'https://nexted.google.com',并观察到您在步骤一中创建的过滤器不起作用,因为您的过滤器只适用于域'www.google.com',而不是"google.com"这样的域,比如"已加密.google.com"或者"google.com",没有了"www.".
  3. Google只是一个例子,它发生在不止一个google.com上,当uBlock Origin在地址栏中用"www."创建了过滤器时,它将其限制在只有下级"www."域,所以我最终不得不从每个自定义过滤器中去除"www.",从而针对更高级域. 如果“www.

[删除的无关信息-戈尔希尔]