←back to thread

Et Tu, Grammarly?

(dbushell.com)
279 points dbushell | 1 comments | | HN request time: 0.296s | source
Show context
dbushell ◴[] No.43514309[source]
How do you deal with hostile browser extensions?
replies(5): >>43514670 #>>43515016 #>>43515058 #>>43516270 #>>43516486 #
eadmund ◴[] No.43515058[source]
I don’t think that ‘hostile’ is really fair in this case, when ‘insufficiently competent’ will do (albeit at the cost of more syllables).

I am not a fan of Grammarly or their technical model, but I don think it’s fair to attribute malice when it is adequately explained by stupidity.

It’s been a long time since I did any front-end work: should both Grammarly’s extension and your own code use namespaced property names?

replies(4): >>43515091 #>>43516294 #>>43516464 #>>43516925 #
1. MartijnHols ◴[] No.43516925[source]
Unfortunately browsers don't really provide good solutions for extensions that need to inject or change sites. Look at Google's owner in-browser translate extension, its DOM manipulation breaks many interactive apps as well. There are no tools available in browsers for it to not need to do that.