需要一种方法来阻止恼人的 Google Doodle 再次显示 uBlock 来源。
我发现图像来自这些 HTML 标签,我不知道如何g-img
使用 uBlock 阻止标签。
<div class="IormK" aria-hidden="true" tabindex="-1" data-hveid="8" data-ved="0ahUKEwid58qgvLX_AhW5nFYBHX6bAf8QPQgI">
<g-img class="Yyxs2 ZGomKf" style="height:96px;width:536px;background-color:rgba(255, 255, 255, 0)"><img src="/logos/doodles/2023/celebrating-willi-ninja-6753651837109840.7-shs.png" class="YQ4gaf" style="margin-left:-10px;margin-top:-10px" title="Willi Ninja's 62nd birthday" alt="Willi Ninja's 62nd birthday" data-atf="1" data-frt="0" width="1108" height="116"></g-img>
<g-img class="JcyVnf ZGomKf" style="height:96px;width:542px;background-color:rgba(255, 255, 255, 0)"><img src="/logos/doodles/2023/celebrating-willi-ninja-6753651837109840.7-shs.png" class="YQ4gaf" style="margin-left:-556px;margin-top:-10px" title="Willi Ninja's 62nd birthday" alt="Willi Ninja's 62nd birthday" data-atf="1" data-frt="0" width="1108" height="116"></g-img>
</div>
<div class="logo Ib7Efc">
<a href="https://www.google.com/webhp?hl=en&ictx=2&sa=X&ved=0ahUKEwid58qgvLX_AhW5nFYBHX6bAf8QPQgJ" data-hveid="9">
<img style="text-indent:100%;white-space:nowrap;overflow:hidden" alt="Willi Ninja's 62nd birthday" src="/logos/doodles/2023/celebrating-willi-ninja-6753651837109840.5-s.png" title="Willi Ninja's 62nd birthday" data-atf="1" data-frt="0" width="92" height="33" border="0">
</a>
</div>
这些自定义过滤器不起作用:
https://www.google.com/logos/doodles/*$image
https://www.google.com/logos/doodles/*#img
https://www.google.com/logos/doodles/*
要阻止具有 Google 域(https://google.com、http://images.google.pl)等的任何网站上的任何 Doodle 图像,您可以将其添加到
My filters
uBlock 部分:第一部分匹配所有域,然后我们有路径,最后是仅阻止图像的规范 (
$image
)。假设他们确实位于该 URL 上。如果你访问Doodles,有些实际上就在 Google 的 CDN 上:
lh3.googleusercontent.com
那里。您也可以尝试阻止任何内容,但它也可能阻止非涂鸦图像。最后,要阻止所有
<g-img>
HTML 标签,可以使用以下语法: