It only really makes sense with browser-level cpu scheduling. Otherwise there's no real way to throttle the amount of cpu these bitcoin miners take from you.
Without that, I think people are unlikely to be sympathetic and they'll be snagged by ad blockers rapidly: consent is the cornerstone of products people like.
Why would they block miner.pr0gramm.com, which is only used in one specific place (the pr0gramm site itself) where you need to explicitly press a start button to mine?
My point is that it's clear that you mine when you use their miner. You get premium points on the website as a reward. How is that shady? I think it's a perfect use case of where a web miner makes sense as an alternative monetization method.
Chrome has added throttling for inactive tabs. The problem is this is an active tab open for long stretches of time doing a somewhat cpu intensive task, so throttling isn't an option. I also doubt that be too adversely affected by slipping down the search rankings in this case.
Which is a lot easier toeasure than long running CPU usage unfortunately (at least not without privacy concerns - e.g. getting real world data from users)
Without that, I think people are unlikely to be sympathetic and they'll be snagged by ad blockers rapidly: consent is the cornerstone of products people like.