<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: What&#8217;s in a window.name?</title>
	<atom:link href="http://ajaxian.com/archives/whats-in-a-windowname/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/whats-in-a-windowname</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: tourque3000</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-285730</link>
		<dc:creator>tourque3000</dc:creator>
		<pubDate>Wed, 23 Mar 2011 05:45:34 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-285730</guid>
		<description>The interesting thing to note about window.name is that it:

1) Persists within across page refreshes, and
2) is specific to a tab

This allows us to provide tab-specific information while using a site. Without this hook it becomes quite difficult for a user to have multiple tabs open into the same site under the same session and have them not interfere with each other. Some web frameworks specifically address this issue, but are quite heavy and do so by adding information to all internal links, however this breaks when a user right-clicks and opens a new tab on a link.</description>
		<content:encoded><![CDATA[<p>The interesting thing to note about window.name is that it:</p>
<p>1) Persists within across page refreshes, and<br />
2) is specific to a tab</p>
<p>This allows us to provide tab-specific information while using a site. Without this hook it becomes quite difficult for a user to have multiple tabs open into the same site under the same session and have them not interfere with each other. Some web frameworks specifically address this issue, but are quite heavy and do so by adding information to all internal links, however this breaks when a user right-clicks and opens a new tab on a link.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: newz2000</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263801</link>
		<dc:creator>newz2000</dc:creator>
		<pubDate>Wed, 14 May 2008 15:01:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263801</guid>
		<description>Is this a security vulnerability (or information leakage)? It seems to me to be merely a way for consenting pages to pass information.</description>
		<content:encoded><![CDATA[<p>Is this a security vulnerability (or information leakage)? It seems to me to be merely a way for consenting pages to pass information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paftek</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263795</link>
		<dc:creator>paftek</dc:creator>
		<pubDate>Wed, 14 May 2008 09:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263795</guid>
		<description>@KevinWeibell: +1
Andrea Giammarchi blogged about this more than one year ago...</description>
		<content:encoded><![CDATA[<p>@KevinWeibell: +1<br />
Andrea Giammarchi blogged about this more than one year ago&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordan</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263786</link>
		<dc:creator>Jordan</dc:creator>
		<pubDate>Wed, 14 May 2008 03:25:55 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263786</guid>
		<description>There are some obvious problems to this:

1) If the user opens a page in another tab, the window name is lost.

2) If a script on the page, maybe an advertisement script or what not, creates a global variable with the name &quot;name&quot;, it will override the window.name variable.</description>
		<content:encoded><![CDATA[<p>There are some obvious problems to this:</p>
<p>1) If the user opens a page in another tab, the window name is lost.</p>
<p>2) If a script on the page, maybe an advertisement script or what not, creates a global variable with the name &#8220;name&#8221;, it will override the window.name variable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ibolmo</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263783</link>
		<dc:creator>ibolmo</dc:creator>
		<pubDate>Wed, 14 May 2008 00:08:17 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263783</guid>
		<description>I&#039;m still surprised by the security threats that everyone is afraid of. It&#039;s only an issue if someone uses window.name. Don&#039;t make the world spin on a dime, when there&#039;s bigger issues out there.</description>
		<content:encoded><![CDATA[<p>I&#8217;m still surprised by the security threats that everyone is afraid of. It&#8217;s only an issue if someone uses window.name. Don&#8217;t make the world spin on a dime, when there&#8217;s bigger issues out there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arapehl</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263780</link>
		<dc:creator>arapehl</dc:creator>
		<pubDate>Tue, 13 May 2008 19:00:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263780</guid>
		<description>The fact that other sites could read the data without difficulty is a major issue and could keep this from ever really being used as a cookie replacement.

It could however be used as a state manager for Ajax/Flash apps that track movements throughout an app by storing the current state in an iframe/url hash combination (re: YUI History Manager).</description>
		<content:encoded><![CDATA[<p>The fact that other sites could read the data without difficulty is a major issue and could keep this from ever really being used as a cookie replacement.</p>
<p>It could however be used as a state manager for Ajax/Flash apps that track movements throughout an app by storing the current state in an iframe/url hash combination (re: YUI History Manager).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JeromeLapointe</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263779</link>
		<dc:creator>JeromeLapointe</dc:creator>
		<pubDate>Tue, 13 May 2008 18:18:42 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263779</guid>
		<description>A little hackish but it&#039;s a pretty clever idea! Good example of &quot;thinking outside the box&quot;.</description>
		<content:encoded><![CDATA[<p>A little hackish but it&#8217;s a pretty clever idea! Good example of &#8220;thinking outside the box&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KevinWeibell</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263778</link>
		<dc:creator>KevinWeibell</dc:creator>
		<pubDate>Tue, 13 May 2008 17:22:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263778</guid>
		<description>Don&#039;t want to spoil all the fun... but this is not that new of a thing. Check out Andrea Giammarchi&#039;s &lt;a href=&quot;http://webreflection.blogspot.com/2007/06/jstone-javascript-temporary-object.html&quot; rel=&quot;nofollow&quot;&gt;JSTONE&lt;/a&gt; and &lt;a href=&quot;http://webreflection.blogspot.com/2007/10/cow-web-ram-javascript-function-to.html&quot; rel=&quot;nofollow&quot;&gt;Web RAM&lt;/a&gt;.

Cheers</description>
		<content:encoded><![CDATA[<p>Don&#8217;t want to spoil all the fun&#8230; but this is not that new of a thing. Check out Andrea Giammarchi&#8217;s <a href="http://webreflection.blogspot.com/2007/06/jstone-javascript-temporary-object.html" rel="nofollow">JSTONE</a> and <a href="http://webreflection.blogspot.com/2007/10/cow-web-ram-javascript-function-to.html" rel="nofollow">Web RAM</a>.</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: timwhunt</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263776</link>
		<dc:creator>timwhunt</dc:creator>
		<pubDate>Tue, 13 May 2008 16:49:02 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263776</guid>
		<description>This is really useful, thanks for pointing it out!!  However, I almost missed it because the title of the post was &quot;clever&quot; rather than informative.</description>
		<content:encoded><![CDATA[<p>This is really useful, thanks for pointing it out!!  However, I almost missed it because the title of the post was &#8220;clever&#8221; rather than informative.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263773</link>
		<dc:creator>Jamie</dc:creator>
		<pubDate>Tue, 13 May 2008 16:24:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263773</guid>
		<description>how long before this security hole is plugged in all real browsers though?</description>
		<content:encoded><![CDATA[<p>how long before this security hole is plugged in all real browsers though?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PaulIrish</title>
		<link>http://ajaxian.com/archives/whats-in-a-windowname/comment-page-1#comment-263771</link>
		<dc:creator>PaulIrish</dc:creator>
		<pubDate>Tue, 13 May 2008 16:01:21 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/whats-in-a-windowname#comment-263771</guid>
		<description>Picked this up from Leslie Orchard&#039;s del.icio.us a few days ago. Can&#039;t believe it hadn&#039;t surfaced before now!

This is huge.

Not to mention the ability it affords us in cross-domain messaging without iframe hacks or anything.</description>
		<content:encoded><![CDATA[<p>Picked this up from Leslie Orchard&#8217;s del.icio.us a few days ago. Can&#8217;t believe it hadn&#8217;t surfaced before now!</p>
<p>This is huge.</p>
<p>Not to mention the ability it affords us in cross-domain messaging without iframe hacks or anything.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

