But what about channels?
Now, you may be asking... what about the properties of channels? How do they work? And the answer is “I wish I could tell you.”
Channels are a staple of the existing work in mashups, with the idea that you'd want to set up a page so changing, say, your city could also update news, weather, etc. In other parts of the page. But within my test set, I was surprised to find very little use of this sort of inter-page communication. I don't know if this is an artifact of the pages we chose, or if there simply isn't much communication going in within the page. Perhaps most communication comes from attackers? I really don't know the answers.
Note: This is part of my presentation on Visual Security Policy for the Web.