3 ms·
If there was a Firefox extension that simply disabled 100% of the ability to control or influence the selection, I'd install it in a second. Manipulating the s
by pdkl95 11y ago
If there was a Firefox extension that simply disabled 100% of the ability to control or influence the selection, I'd install it in a second.
Manipulating the selection is probably a specific case of the larger problem of terrible, incomplete reimplementations of UI that already exists. This inevitably ends up demonstrating the exact gap between what user environment is, and what the webpage author believes it ought to be.
- myfonj 11y agoFrom a quick glance it seems quite possible to make such extension: simple dark prototype crippling for inputs and textareas like Selection.prototype.addRange = HTMLTextAreaElement.prototype.select = HTMLInputElement.prototype.select = function(){ console.info(this,' arificial selection disabled, sorry.') } If you use some userscript manager, try it with https://greasyfork.org/en/scripts/12762-disable-arificial-selections https://greasyfork.org/en/scripts/12762-disable-arificial-se...
- pdkl95 11y agoOh, cool! Thanks!
- nacs 11y agoHate to be that guy but just wanted to point out the typo in the console message/userscript title: "arificial" should be "artificial" (missing 't').
- myfonj 11y agoHanks for pointing out, good catch! Fixed in userscript, also updated it a bit. Not able to fix it here. Seems like quite frequent mistype BTW :]
- J_Darnley 11y agoNoScript? If a website doesn't work without JS then is the site worth your time?