Hey widget lovers,
This has been on my TODO list for a long time, and now I'm finally
getting around to it -- I'm compiling a list of all cross-context
communication systems available for web browsers and categorizing them
by following a set of criteria. Cross-context communication is
communication between different context in the browser, where a
context is either a window, iFrame or a web worker. Since widgets are
often implemented as iFrames, this systematization is relevant to
people involved with widget technologies. There exist widget
technologies/portals which don't implement widgets as isolated
iFrames, rather as content inline with the widget container (as DIVs)
-- this systematization of little use for those. In other words, this
systematization is a lower level one in comparison to a possible inter-
widget communication systems one.
The motivation for doing this is 1) it doesn't exist yes, 2) there is
a growing need for it (e.g. this group) and 3) it's part of a research
I'm doing for my Ph.D. and I wanted to share + get input from the
community (sharing is caring). There have been research and industry
papers covering some areas of cross-context communication (security
aspects, simple in-browser mechanisms, motivation for this kind of
communication) but most of these papers are at least a few years old
and offer no kind of systematization or overview of the whole
ecosystem.
The work in progress is available here:
http://code.google.com/p/pmrpc/wiki/IWCProjects.
It's not nearly finished, but it's good enough to get feedback.
I'd appreciate any comments in any way: have I missed a system, did I
wrongly evaluate a system, is a criterion missing in the
categorization, etc etc. Sean Kinsey (developer of the easyXDM cross-
context communication framework -
http://easyxdm.net/wp/) already
helped with many comments.
That's it. Hope someone finds this useful :)
Cheers,
Ivan
--
You received this message because you are subscribed to the Google Groups "Talk about Widgets" group.
To post to this group, send email to
talk-abou...@googlegroups.com.
To unsubscribe from this group, send email to
talk-about-widg...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/talk-about-widgets?hl=en.