Re: [Events] avoiding formal objections; a.k.a. concerns about caption on/off/toggle events, and overlap with User Context module

Hearing no objections in 48 hours, I've removed the events in questions. They will be available instead as part of IndieUI User Context.


On Dec 3, 2012, at 6:35 PM, James Craig <jcraig@apple.com> wrote:

> I added the IndieUI events for captions, as per ACTION-21 from the recent face-to-face meeting.
> 
> However, as I mentioned in Lyon, I'm concerned about these for a few reasons. I probably should have objected more strongly at the face-to-face, but my understanding of the problems did not solidify until I tried to squeeze them into the Events spec today. I'd like to propose we remove the caption events (yes, the ones I just added for ACTION-21) from the general Events module, and address captions as previously planned alongside the Preferences interface (and the valueForKey method) in User Context.
> 
> The problems as I see them:
> 
> 1. There is 1:1 overlap with the planned User Context notifications when user preferences change. Without that module, the events in their current form do not address the problem of what happens when a user lands on the page to watch a video. No "change" in the user's preference occurs, so no events will fire, and the web page will not be able to know if a user wants captions on or off.
> 
> 2. By adding these in the Events module, we'll have to address the idea of "restricted access" to user data in the general events spec, which requires the same amount of privacy restriction that we've anticipated for the user context spec. I expect the privacy aspects will require significant coordination with several groups, and I think the overlap and these concerns will cause us to receive objections immediately after the release of the FPWD. Let's try to avoid that.
> 
> James
> 
> http://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html#captionsoffrequest
> http://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html#captionsonrequest
> http://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html#captionstogglerequest
> 

Received on Thursday, 6 December 2012 02:35:26 UTC