To all developers, everywhere:
Unless the message you’re displaying is “you’re in incredible danger” there is no excuse, ever, to steal focus from my current application. I don’t care if you’re updating virus definitions, or if you want to check for software updates. It’s less important than me actually working. If I’m writing full-tilt and something pops up, I:
– almost certainly key input to that dialogue that does something unintentionally
– lose ~10-15 words of whatever I was writing
– lose my concentration
which leads to
– losing my shit
I, no joke, uninstall programs that can’t be quiet. If your objective was to be noticed, you succeeded, and now I don’t use your app at all. Congratulations.
Windows should – easily – allow me to disable that operation entirely. There’s no reason a user shouldn’t be able to control whether they’re interrupted by messages like that.