- From: Aaron Boodman <aa@google.com>
- Date: Thu, 31 Jan 2008 08:56:30 -0800
On Thu, Jan 31, 2008 at 4:25 AM, Jeff Walden <jwalden+whatwg at mit.edu> wrote:
> Maciej Stachowiak wrote:
> > The more convenient version of that would be to require clients to
> > describe allowed senders when registering for the event in some way.
>
> I thought about this, but then we necessarily lose the familiarity of the standard event-listener registration process, which outweighs the convenience in my book.
Not necessarily. You could do something like this:
window.createMessageReceiver("http://www.google.com")
.addEventListener("post-message", function() {
...
}, fase);
Could probably come up with a better method name, and I forget the
name of the event to use with PostMessage, but I hope you get the
idea.
I like Maciej's suggestion of making it a natural part of the
interface. If you tell people they have to read x property before y
property, they will just do:
// spec says we have to read this first
var foo = event.domain;
alert(event.message);
- a
Received on Thursday, 31 January 2008 08:56:30 UTC