[whatwg] event-source prototype and questions
Mike Dierken
mdierken at hotmail.com
Tue Oct 25 22:03:19 PDT 2005
I've put together a quick prototype to experiment with the event-source
design implications based on the WHAT-WG Web App spec here:
http://www.searchalert.net/dierken/eventsource/
This does not follow exactly the WebApp spec - rather, I'm making
suggestions about alternate approaches.
These are the points I'd like to start a discussion about:
* What markup is used within a page?
* How are incoming messages routed to script handlers?
* What javascript is used to receive messages?
* What event stream format is used?
* How are resources/URIs used?
This experiment/prototype is a simple bit of javascript that fetches a set
of messages and dispatches them to handlers within the page.
I'd be very happy if some folks could take a look at the comments and
questions on that page as well as the source of the prototype.
Also - one thing I couldn't figure out how to do with the javascript protype
was to dispatch to a javascript function and have that function access an
object by name without having to declare that object as a parameter to that
method.
For example:
I'd like to be able to write this:
<script>
function handleStocks()
{
alert(msg.content);
}
</script>
<div event-src="http://example.org/stock-stream" onMessage="handleStocks()"
/>
But instead I had to write this:
<script>
function handleStocks(msg)
{
alert(msg.content);
}
</script>
<div event-src="http://example.org/stock-stream"
onMessage="handleStocks(msg)" />
I tried using closures in several different ways and couldn't get it to
work. Any help would be appreciated - not necessarily to make the prototype
better, but just for my own education.
More information about the whatwg
mailing list