<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: crosswindowmessaging</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/crosswindowmessaging.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2008-02-10T12:00:00+00:00</updated><author><name>Simon Willison</name></author><entry><title>Cross-Window Messaging</title><link href="https://simonwillison.net/2008/Feb/10/cross-window-messaging/#atom-tag" rel="alternate"/><published>2008-02-10T12:00:00+00:00</published><updated>2008-02-10T12:00:00+00:00</updated><id>https://simonwillison.net/2008/Feb/10/cross-window-messaging/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://ejohn.org/blog/cross-window-messaging/"&gt;Cross-Window Messaging&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Now in Firefox 3 trunk, the HTML 5 specified ability for JavaScript to send messages between windows (or iframes) hosted on different domains. Fantastically powerful, but must be implemented with care to avoid accidentally processing bad messages from malicious third parties.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/crosswindowmessaging"&gt;crosswindowmessaging&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firefox"&gt;firefox&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firefox3"&gt;firefox3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/john-resig"&gt;john-resig&lt;/a&gt;&lt;/p&gt;



</summary><category term="crosswindowmessaging"/><category term="firefox"/><category term="firefox3"/><category term="html5"/><category term="javascript"/><category term="john-resig"/></entry></feed>