Re:Mozilla working on in-page popup blocker for Firefox
by strkek on Tuesday March 13, 2018 @03:01PM
(#16578800)
You can golf away 8 characters by replacing
[].foreach.call(a, b) -> a.forEach(b)
... since the value returned by `querySelectorAll` has a `forEach` method. And 5 more if you replace: 'body *' -> '*'
Re:Mozilla working on in-page popup blocker for Firefox
by myfonj on Tuesday March 13, 2018 @03:40PM
(#16579093)
Ah, thanks for headsup, I somewhat missed the moment NodeList got sufficiently widespread forEach support. Good to know.
In fact my intention was just to add check for `sticky` value along the `fixed` one; the 'golfing' approach was just habitual laziness…
Re:Mozilla working on in-page popup blocker for Firefox
by hotwire on Tuesday March 13, 2018 @05:42PM
(#16580112)
that one looks better than the one i pasted - i've noticed that some sites are using "sticky" instead of "fixed" and my bookmarklet (which I copied off someone else) doesn't remove them.
thanks.
(Slightly modernized version could be:)
[0] https://news.ycombinator.com/item?id=16516126 [1] https://alisdair.mcdiarmid.org/kill-sticky-headers/