← Back to context

Comment by shiandow

13 hours ago

It still baffles me that it has become normal for an OS to place the wishes of an app above those of the user.

Hijacking the screenshot process is a privilege that you ought to be able to revoke, it's insane to allow software to be given more control.

And don't tell me it's anything to do with security when it can be circumvented in any number of ways.

> Hijacking the screenshot process is a privilege that you ought to be able to revoke, it's insane to allow software to be given more control.

It should not exist as a control in the first place.

I know it may sound absolutist, but the way I see it: if you allow this as a user-revocable permission, then the very apps that need to be screenshotted by users most often will be the first to refuse to work at all unless you grant this permission.

Screenshotting is an system operations level feature. Apps should be neither aware of, nor able to interfere with, a screen capture being taken.

Did you read the post? Nothing is hijacked, but its a trick where they render the normal button in a ui element for secret data, which is blanked by the system on screenshot, revealing the logo underneath. Its a reasonable feature, so its hard for apple to control it better or remove this.

  • That is a lot of words just to make it sound reasonable that a page can be exempt from the underlying screenshot functionality. It isn't. Not without asking the user.

  • users should have some way to control if screenshots have secret data in them or not, really. what if I do actually need to preserve it?

    • I like your idea. When the screenshot is taken a user can have an option: Include Secrets? And the Apps can only hint at what to hide.

  • No, it’s not a reasonable feature. If I take a screenshot, I want the image to include what is displayed on my fucking screen, period. What is so difficult about this?