Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
One of the reasons I installed an add-on to redirect twitter links to https://nitter.net/
this is called an html module: https://github.com/WICG/webcomponents/blob/gh-pages/proposal...
> It suffices to simply provide some way to pass this class from a parent to a child, for example, and let the child component decide what to do with it.
Again, the child component can't decide what to do with a class, as it can't know specifics about the parent. It would break the modularity.
I checked the most commented issue, it's about the reactivity system doing only one round of checking in topological ordering, which could be fixed, but could cause infinite loop, and again the problem is not implementation, but deciding on the best design:
https://github.com/sveltejs/svelte/issues?q=is%3Aissue+is%3A...
Zapper is a special feature, entirely unrelated to cosmetic filtering. When you zap an element, the element is removed from the DOM, and the zapper code will also look at the DOM to find out if any of the parent elements are scroll-locked, and if so will defuse it with an inline style using `!important`.[1]
As for cosmetic filtering, it's is the hiding of elements using `display: none !important;` to ensure page styles are overridden.[2]
* * *
[1] https://github.com/gorhill/uBlock/blob/12ab8664a30538570d395...
[2] https://github.com/gorhill/uBlock/blob/12ab8664a30538570d395...
Related posts
- The next time Wikipedia asks for a donation, ignore it
- Hide like counts on Twitter and karma points on Reddit with uBlock Origin
- Apr 24th is JavaScript Naked Day – Browse the web without JavaScript
- Nitter over IPFS or Torrent
- Some notes on Firefox's media autoplay settings in practice as of Firefox 124