<?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: Back/Forward and JS + XHR + URL Manipulation</title>
	<atom:link href="http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/</link>
	<description>Except not really.</description>
	<lastBuildDate>Wed, 24 Feb 2010 10:04:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sumiko Krason</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-43899</link>
		<dc:creator>Sumiko Krason</dc:creator>
		<pubDate>Mon, 27 Apr 2009 20:06:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-43899</guid>
		<description>Hello to all :) I cant understand how to add your site in my rss reader. Help me, please</description>
		<content:encoded><![CDATA[<p>Hello to all <img src='http://www.gijsk.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I cant understand how to add your site in my rss reader. Help me, please</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gijs</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-34993</link>
		<dc:creator>Gijs</dc:creator>
		<pubDate>Mon, 20 Oct 2008 22:49:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-34993</guid>
		<description>Dmose: Sure. Sometimes, at least for me, one is able to find someone on Facebook, MySpace, LinkedIn, or what-have-you. However, email addresses need not be visible at that time. Of course, you can ask for them, but that requires sending such a message (chicken-egg problem, in a sense). Furthermore, on some sites such as dating sites, the exact point is that you send messages on the site, somewhat anonymously, without giving away your personal email address (or such is what I&#039;ve understood about them - I&#039;m afraid I don&#039;t actually use dating sites, so I have no first-hand experience of that system). Finally, group pages on social networking sites provide an easy way to have topic-centred discussions with a group of people, without having to start a webserver, emaillist or something similar. The same problem occurs there.

All these cases can be essentially done in email by creating eg. temporary addresses that can be removed so as to prevent correspondence via them, email lists and other technical solutions - but this requires a certain amount of effort and technical knowledge by the person concerned, which means they are not solutions for most non-technical persons.


Boris: I didn&#039;t expect you to create a Facebook account, sorry if I gave that impression. It&#039;s a general problem. Facebook does gmail-like things in having #anchors to get back-forward history, and that&#039;s what breaks here, but I&#039;m aware that you will need a working testcase to be able to do anything. I will file a bug when I have one - right now I&#039;m fairly swamped with getting started at uni, but that should be over in a week or two, and then I&#039;ll try to get a bug + testcase going. Thanks for your input! :-)</description>
		<content:encoded><![CDATA[<p>Dmose: Sure. Sometimes, at least for me, one is able to find someone on Facebook, MySpace, LinkedIn, or what-have-you. However, email addresses need not be visible at that time. Of course, you can ask for them, but that requires sending such a message (chicken-egg problem, in a sense). Furthermore, on some sites such as dating sites, the exact point is that you send messages on the site, somewhat anonymously, without giving away your personal email address (or such is what I&#8217;ve understood about them &#8211; I&#8217;m afraid I don&#8217;t actually use dating sites, so I have no first-hand experience of that system). Finally, group pages on social networking sites provide an easy way to have topic-centred discussions with a group of people, without having to start a webserver, emaillist or something similar. The same problem occurs there.</p>
<p>All these cases can be essentially done in email by creating eg. temporary addresses that can be removed so as to prevent correspondence via them, email lists and other technical solutions &#8211; but this requires a certain amount of effort and technical knowledge by the person concerned, which means they are not solutions for most non-technical persons.</p>
<p>Boris: I didn&#8217;t expect you to create a Facebook account, sorry if I gave that impression. It&#8217;s a general problem. Facebook does gmail-like things in having #anchors to get back-forward history, and that&#8217;s what breaks here, but I&#8217;m aware that you will need a working testcase to be able to do anything. I will file a bug when I have one &#8211; right now I&#8217;m fairly swamped with getting started at uni, but that should be over in a week or two, and then I&#8217;ll try to get a bug + testcase going. Thanks for your input! <img src='http://www.gijsk.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Mosedale</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-34984</link>
		<dc:creator>Dan Mosedale</dc:creator>
		<pubDate>Mon, 20 Oct 2008 19:33:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-34984</guid>
		<description>I&#039;m curious to know about the cases in which using email is not possible / desirable.  Can you elaborate?</description>
		<content:encoded><![CDATA[<p>I&#8217;m curious to know about the cases in which using email is not possible / desirable.  Can you elaborate?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark S</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-34913</link>
		<dc:creator>Mark S</dc:creator>
		<pubDate>Sun, 19 Oct 2008 00:30:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-34913</guid>
		<description>I vote Facebook&#039;s fault.
If I navigate away from a message in gmail it sees that I haven&#039;t saved or sent the message and it prompts me.
Facebook doesn&#039;t have to save messages, but it can sure detect if I&#039;ve sent it yet and prompt me about it.</description>
		<content:encoded><![CDATA[<p>I vote Facebook&#8217;s fault.<br />
If I navigate away from a message in gmail it sees that I haven&#8217;t saved or sent the message and it prompts me.<br />
Facebook doesn&#8217;t have to save messages, but it can sure detect if I&#8217;ve sent it yet and prompt me about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: quodlibetor</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-34895</link>
		<dc:creator>quodlibetor</dc:creator>
		<pubDate>Sat, 18 Oct 2008 17:15:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-34895</guid>
		<description>It&#039;s my understanding that it is possible to us js to send &quot;new page event&quot;s to the browser, and that when that happens firefox does save form data. Of course, the js can overwrite that data.

Gmail doesn&#039;t let you change pages within its site with unsaved data, but i feel like that&#039;s new, and that what used to happen was that my old messages would be there if i clicked &quot;back.&quot; Also see the way google reader totally dominates that tabs history.

I guess i&#039;m blaming the website, if for no other reason than that they really can throw up a dialog saying &quot;are you sure?&quot; Although if there is no javascript &quot;i&#039;m going to a new page&quot; event, there probably should be.</description>
		<content:encoded><![CDATA[<p>It&#8217;s my understanding that it is possible to us js to send &#8220;new page event&#8221;s to the browser, and that when that happens firefox does save form data. Of course, the js can overwrite that data.</p>
<p>Gmail doesn&#8217;t let you change pages within its site with unsaved data, but i feel like that&#8217;s new, and that what used to happen was that my old messages would be there if i clicked &#8220;back.&#8221; Also see the way google reader totally dominates that tabs history.</p>
<p>I guess i&#8217;m blaming the website, if for no other reason than that they really can throw up a dialog saying &#8220;are you sure?&#8221; Although if there is no javascript &#8220;i&#8217;m going to a new page&#8221; event, there probably should be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boris</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-34894</link>
		<dc:creator>Boris</dc:creator>
		<pubDate>Sat, 18 Oct 2008 16:02:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-34894</guid>
		<description>&gt; and I’m wondering if the JS/XHR could be done in such a way that the problem won’t occur,

Yes.  gmail does just that, last I checked.

&gt; or that we can change some of the assumptions that Firefox itself is making

Hard to say without a testcase (and no, I&#039;m not creating a Facebook account, sorry).</description>
		<content:encoded><![CDATA[<p>&gt; and I’m wondering if the JS/XHR could be done in such a way that the problem won’t occur,</p>
<p>Yes.  gmail does just that, last I checked.</p>
<p>&gt; or that we can change some of the assumptions that Firefox itself is making</p>
<p>Hard to say without a testcase (and no, I&#8217;m not creating a Facebook account, sorry).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gijs</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-34881</link>
		<dc:creator>Gijs</dc:creator>
		<pubDate>Sat, 18 Oct 2008 11:42:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-34881</guid>
		<description>To the previous commenter: thanks, but I really *am* also trying to pose the first question: whose fault is this? In principle, Firefox does save form contents for back/forward. It&#039;s the JS and XHR stuff that&#039;s messing with some of the assumptions that code is making, I guess, and I&#039;m wondering if the JS/XHR could be done in such a way that the problem won&#039;t occur, or that we can change some of the assumptions that Firefox itself is making and have its own save/restore work for this case as well.</description>
		<content:encoded><![CDATA[<p>To the previous commenter: thanks, but I really *am* also trying to pose the first question: whose fault is this? In principle, Firefox does save form contents for back/forward. It&#8217;s the JS and XHR stuff that&#8217;s messing with some of the assumptions that code is making, I guess, and I&#8217;m wondering if the JS/XHR could be done in such a way that the problem won&#8217;t occur, or that we can change some of the assumptions that Firefox itself is making and have its own save/restore work for this case as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SaveForms</title>
		<link>http://www.gijsk.com/blog/2008/10/backforward-and-js-xhr-url-manipulation/comment-page-1/#comment-34880</link>
		<dc:creator>SaveForms</dc:creator>
		<pubDate>Sat, 18 Oct 2008 11:29:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.gijsk.com/blog/?p=84#comment-34880</guid>
		<description>Click my name for several extension solutions</description>
		<content:encoded><![CDATA[<p>Click my name for several extension solutions</p>
]]></content:encoded>
	</item>
</channel>
</rss>
