<?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: Cross-Site XMLHttpRequest in Firefox 3</title>
	<atom:link href="http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Sat, 20 Mar 2010 05:20:04 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: stefanoc</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-271619</link>
		<dc:creator>stefanoc</dc:creator>
		<pubDate>Wed, 25 Feb 2009 12:51:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-271619</guid>
		<description>Yes, W3C AC is basically like crossdomain.xml in Flash; and yes, W3C AC does not really open cross-domain for developers - as you depend on the server crossdomain access control to use it, so it&#039;s protecting the server and not facilitating development of mash-up applications!

At Mixendo.com we have an approach to provide cross-domain AJAX based on the &quot;proxy&quot; pattern.

Include our &lt;a href=&quot;http://dev.mixendo.com/MiXHR&quot; title=&quot;mixendo cross-domain xhr (MiXHR)&quot; rel=&quot;nofollow&quot;&gt;cross-domain xhr&lt;/a&gt; javascript and:

 1) keep using the XMLHttpRequest object as usual - just, it&#039;s cross-domain enabled
 
 2) you can make both GET and POST requests which is vital considering that GET is limited in length!

 3) our proxy can take care of cookies, mandatory for some websites

 4) we have an improved &lt;a href=&quot;http://dev.mixendo.com/wiki/Mixendo_XHR_Security&quot; title=&quot;Mixendo Cross-domain XHR Security&quot; rel=&quot;nofollow&quot;&gt;cross-domain security model&lt;/a&gt;, the developer has to declare which sources his application is going to connect to so that the user know what&#039;s going on. It&#039;s not a perfect solution, but it&#039;s a little improvement.
 
Please have a tour on our &lt;a href=&quot;http://dev.mixendo.com&quot; title=&quot;Mixendo Developers&quot; rel=&quot;nofollow&quot;&gt;Mixendo Developers Website&lt;/a&gt; to learn more about our MiXHR Service and other upcoming cross-domain/mash-up solutions.</description>
		<content:encoded><![CDATA[<p>Yes, W3C AC is basically like crossdomain.xml in Flash; and yes, W3C AC does not really open cross-domain for developers &#8211; as you depend on the server crossdomain access control to use it, so it&#8217;s protecting the server and not facilitating development of mash-up applications!</p>
<p>At Mixendo.com we have an approach to provide cross-domain AJAX based on the &#8220;proxy&#8221; pattern.</p>
<p>Include our <a href="http://dev.mixendo.com/MiXHR" title="mixendo cross-domain xhr (MiXHR)" rel="nofollow">cross-domain xhr</a> javascript and:</p>
<p> 1) keep using the XMLHttpRequest object as usual &#8211; just, it&#8217;s cross-domain enabled</p>
<p> 2) you can make both GET and POST requests which is vital considering that GET is limited in length!</p>
<p> 3) our proxy can take care of cookies, mandatory for some websites</p>
<p> 4) we have an improved <a href="http://dev.mixendo.com/wiki/Mixendo_XHR_Security" title="Mixendo Cross-domain XHR Security" rel="nofollow">cross-domain security model</a>, the developer has to declare which sources his application is going to connect to so that the user know what&#8217;s going on. It&#8217;s not a perfect solution, but it&#8217;s a little improvement.</p>
<p>Please have a tour on our <a href="http://dev.mixendo.com" title="Mixendo Developers" rel="nofollow">Mixendo Developers Website</a> to learn more about our MiXHR Service and other upcoming cross-domain/mash-up solutions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tlrobinson</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-263042</link>
		<dc:creator>tlrobinson</dc:creator>
		<pubDate>Tue, 22 Apr 2008 22:32:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-263042</guid>
		<description>So this is basically like crossdomain.xml in Flash??</description>
		<content:encoded><![CDATA[<p>So this is basically like crossdomain.xml in Flash??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: luca</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-262738</link>
		<dc:creator>luca</dc:creator>
		<pubDate>Thu, 10 Apr 2008 14:55:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-262738</guid>
		<description>maybe this will light you up
http://websecurity.ro/blog/2008/04/10/cross-domain-requests-will-be-back/</description>
		<content:encoded><![CDATA[<p>maybe this will light you up<br />
<a href="http://websecurity.ro/blog/2008/04/10/cross-domain-requests-will-be-back/" rel="nofollow">http://websecurity.ro/blog/2008/04/10/cross-domain-requests-will-be-back/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stauren</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260946</link>
		<dc:creator>stauren</dc:creator>
		<pubDate>Tue, 29 Jan 2008 08:47:39 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260946</guid>
		<description>I think this could enable some kind of attacks like, using js to steal the password in the page and send back to the attacker&#039;s sever by xmlhttp request.
This is normally not available, but in FF3 this is available if the attacker had configured his own server correctly!</description>
		<content:encoded><![CDATA[<p>I think this could enable some kind of attacks like, using js to steal the password in the page and send back to the attacker&#8217;s sever by xmlhttp request.<br />
This is normally not available, but in FF3 this is available if the attacker had configured his own server correctly!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pool</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260536</link>
		<dc:creator>pool</dc:creator>
		<pubDate>Mon, 14 Jan 2008 15:32:11 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260536</guid>
		<description>Beside if this is a &#039;good&#039; or &#039;bad&#039; thing, I think it would still take half a decade to use this method unobtrusively in web applications. (since this would probably be the time Microsoft needs to adobt this and all it&#039;s users upgraded)</description>
		<content:encoded><![CDATA[<p>Beside if this is a &#8216;good&#8217; or &#8216;bad&#8217; thing, I think it would still take half a decade to use this method unobtrusively in web applications. (since this would probably be the time Microsoft needs to adobt this and all it&#8217;s users upgraded)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexeiwhite</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260505</link>
		<dc:creator>alexeiwhite</dc:creator>
		<pubDate>Fri, 11 Jan 2008 19:42:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260505</guid>
		<description>I think there is a huge need for this. Bottlenecks on proxies, easy integration of Ajax components that connect to a central webservice, etc.</description>
		<content:encoded><![CDATA[<p>I think there is a huge need for this. Bottlenecks on proxies, easy integration of Ajax components that connect to a central webservice, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pwb</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260499</link>
		<dc:creator>pwb</dc:creator>
		<pubDate>Fri, 11 Jan 2008 06:35:28 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260499</guid>
		<description>The risks are actually pretty huge. The biggest being infiltration behind firewalls. A malicious server could serve a cross-domain script that essentially robots through an unsuspecting surfer&#039;s intranet.</description>
		<content:encoded><![CDATA[<p>The risks are actually pretty huge. The biggest being infiltration behind firewalls. A malicious server could serve a cross-domain script that essentially robots through an unsuspecting surfer&#8217;s intranet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: linizou</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260492</link>
		<dc:creator>linizou</dc:creator>
		<pubDate>Fri, 11 Jan 2008 03:18:35 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260492</guid>
		<description>cross-site XMLHTTPRequests helpful .</description>
		<content:encoded><![CDATA[<p>cross-site XMLHTTPRequests helpful .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ded</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260488</link>
		<dc:creator>ded</dc:creator>
		<pubDate>Fri, 11 Jan 2008 02:02:43 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260488</guid>
		<description>wasn&#039;t there plans to implement the cross-site jsonrequest function proposed from crockford almost 2 years ago?</description>
		<content:encoded><![CDATA[<p>wasn&#8217;t there plans to implement the cross-site jsonrequest function proposed from crockford almost 2 years ago?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans Schmucker</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260487</link>
		<dc:creator>Hans Schmucker</dc:creator>
		<pubDate>Fri, 11 Jan 2008 00:50:15 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260487</guid>
		<description>Protecting the user is exactly the reason why we need cross-site XMLHTTPRequests... as stated before we could use JSON, but getting data from JSON without using exec (which should never be done with data that you get from a thirdparty server) is a pain. A crosssite XMLHttprequest is much safer... I mean, what harm can it to as long as protected data is not marker allow=â€*â€, which hopefully nobody in their right mind would do...</description>
		<content:encoded><![CDATA[<p>Protecting the user is exactly the reason why we need cross-site XMLHTTPRequests&#8230; as stated before we could use JSON, but getting data from JSON without using exec (which should never be done with data that you get from a thirdparty server) is a pain. A crosssite XMLHttprequest is much safer&#8230; I mean, what harm can it to as long as protected data is not marker allow=â€*â€, which hopefully nobody in their right mind would do&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bander</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260484</link>
		<dc:creator>bander</dc:creator>
		<pubDate>Thu, 10 Jan 2008 18:30:37 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260484</guid>
		<description>It&#039;s protecting the client from having its cookie-authenticated data exposed to malicious sites.

And yeah, bnye, unprotected JSON (or Javascript, even more so) is basically allow=&quot;*&quot;. So if you want to allow other sites to use data associated with your users, totally. If not, &lt;a href=&quot;http://getahead.org/blog/joe/2007/04/04/how_to_protect_a_json_or_javascript_service.html&quot; rel=&quot;nofollow&quot;&gt;protect your JSON&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>It&#8217;s protecting the client from having its cookie-authenticated data exposed to malicious sites.</p>
<p>And yeah, bnye, unprotected JSON (or Javascript, even more so) is basically allow=&#8221;*&#8221;. So if you want to allow other sites to use data associated with your users, totally. If not, <a href="http://getahead.org/blog/joe/2007/04/04/how_to_protect_a_json_or_javascript_service.html" rel="nofollow">protect your JSON</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bnye</title>
		<link>http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3/comment-page-1#comment-260483</link>
		<dc:creator>bnye</dc:creator>
		<pubDate>Thu, 10 Jan 2008 17:54:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3#comment-260483</guid>
		<description>Is this a good place to use Json instead?</description>
		<content:encoded><![CDATA[<p>Is this a good place to use Json instead?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
