Re: Turning off screen shot ability
Re: Turning off screen shot ability
- Subject: Re: Turning off screen shot ability
- From: Scott Ribe <email@hidden>
- Date: Thu, 07 Mar 2013 00:06:59 -0700
On Mar 6, 2013, at 10:21 PM, Brad O'Hearne wrote:
> ...but they do not get to call the shots or make the rules on how to use the content in the app...
And there is the crux of my argument about fundamental stupidity. Once the data is in the user's head, there is no technical means to control what the user does with it.
> Someone earlier mentioned DRM, iTunes, and the requirements of media publishers to secure such data. Different data, but same principle...
Yes, and DRM is the classic and perfect example of the futility of trying to simultaneously allow and disallow a user to access data. DRM is largely, and quite famously, a miserable failure and vast waste of effort. (How many hacks exist to capture DVD playback on OS X? Answer, in case you don' know: a lot, and they're apparently damn near trivial to write.)
> ...it is an absolute, non-negotiable requirement that data be secured in this way. I have zero ability to change that requirement. The requirement does not originate from me, nor is it mine to change -- it is only mine to solve.
Well, that sucks... Are you 100% certain you have no ability to affect the requirement? And what if the answer is "no, their is no way to do that on OS X"? Or, more likely, what if the answer is "not through a supported API, only by hacking the windowing system"? Is this misfeature really worth the all the potential problems with conflicts and updates that come with injecting code to modify kernel operations?
> But even if I was given authority to make the call, I'd agree with the pursuit of this end -- this particular use case is a legitimate use-case for disabling screen-shots.
Then you need to think about it more, rather than defending the indefensibly stupid requirement handed down from marketing.
> I'll refrain from any more attempts at explaining the scenario...I've said what I could, but if that still isn't enough, it shouldn't be too hard to imagine scenarios where this would be desirable.
Unless you take time to think about it more deeply, in which case it becomes obvious that the requirement is self-contradictory, and although someone might indeed desire it, there is absolutely not, indeed cannot be, a scenario where it is truly important.
NB: thanks to friends/colleagues who work with truly confidential data, I have a rough idea how the DOD & NSA deal with top secret data. I'm pretty sure they would snicker at this "absolute, non-negotiable requirement" ;-)
--
Scott Ribe
email@hidden
http://www.elevated-dev.com/
(303) 722-0567 voice
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden