<?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: using web workers: working smarter, not harder</title>
	<atom:link href="http://hacks.mozilla.org/2009/07/working-smarter-not-harder/feed/" rel="self" type="application/rss+xml" />
	<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/</link>
	<description></description>
	<lastBuildDate>Sat, 21 Nov 2009 15:59:58 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: 谋智社区 &#187; Blog Archives &#187; 火狐五周岁──记录互联网变化的五年</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-35570</link>
		<dc:creator>谋智社区 &#187; Blog Archives &#187; 火狐五周岁──记录互联网变化的五年</dc:creator>
		<pubDate>Mon, 09 Nov 2009 12:02:49 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-35570</guid>
		<description>[...] 在过去五年中很明显改变的一件事情是在众多现代浏览器──Firefox、Safari、Opera和Chrome──同世界最流行浏览器──IE之间各个方面产生的巨大差异。现代浏览器是为了未来那些互联网应用构建──超级快速的JavaScript，现代CSS，HTML5，支持多样的互联网应用标准，支持可下载字体，支持离线应用，通过canvas 和 WebGL支持原生图像处理，原生视频支持，高级XHR支持兼具高级安全工具和网络能力。 [...]</description>
		<content:encoded><![CDATA[<p>[...] 在过去五年中很明显改变的一件事情是在众多现代浏览器──Firefox、Safari、Opera和Chrome──同世界最流行浏览器──IE之间各个方面产生的巨大差异。现代浏览器是为了未来那些互联网应用构建──超级快速的JavaScript，现代CSS，HTML5，支持多样的互联网应用标准，支持可下载字体，支持离线应用，通过canvas 和 WebGL支持原生图像处理，原生视频支持，高级XHR支持兼具高级安全工具和网络能力。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 火狐五周岁──记录互联网变化的五年 &#60; MJiA</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-35511</link>
		<dc:creator>火狐五周岁──记录互联网变化的五年 &#60; MJiA</dc:creator>
		<pubDate>Mon, 09 Nov 2009 07:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-35511</guid>
		<description>[...] 在过去五年中很明显改变的一件事情是在众多现代浏览器──Firefox、Safari、Opera和Chrome──同世界最流行浏览器──IE之间各个方面产生的巨大差异。现代浏览器是为了未来那些互联网应用构建──超级快速的JavaScript，现代CSS，HTML5，支持多样的互联网应用标准，支持可下载字体，支持离线应用，通过canvas 和 WebGL支持原生图像处理，原生视频支持，高级XHR支持兼具高级安全工具和网络能力。 [...]</description>
		<content:encoded><![CDATA[<p>[...] 在过去五年中很明显改变的一件事情是在众多现代浏览器──Firefox、Safari、Opera和Chrome──同世界最流行浏览器──IE之间各个方面产生的巨大差异。现代浏览器是为了未来那些互联网应用构建──超级快速的JavaScript，现代CSS，HTML5，支持多样的互联网应用标准，支持可下载字体，支持离线应用，通过canvas 和 WebGL支持原生图像处理，原生视频支持，高级XHR支持兼具高级安全工具和网络能力。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 5 years of Firefox at hacks.mozilla.org</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-35454</link>
		<dc:creator>5 years of Firefox at hacks.mozilla.org</dc:creator>
		<pubDate>Sun, 08 Nov 2009 23:46:58 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-35454</guid>
		<description>[...] the future of web applications &#8211; super fast JavaScript, modern CSS, HTML5, support for the various web-apps standards, downloadable font support, offline application support, raw graphics through canvas and WebGL, [...]</description>
		<content:encoded><![CDATA[<p>[...] the future of web applications &#8211; super fast JavaScript, modern CSS, HTML5, support for the various web-apps standards, downloadable font support, offline application support, raw graphics through canvas and WebGL, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Experimenting with web workers &#124; NCZOnline</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-7967</link>
		<dc:creator>Experimenting with web workers &#124; NCZOnline</dc:creator>
		<pubDate>Tue, 18 Aug 2009 13:01:02 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-7967</guid>
		<description>[...] the past couple of months, there&#8217;s been some good information floating around about web workers. I have no desire to add yet another introduction to the topic into the blogosphere, [...]</description>
		<content:encoded><![CDATA[<p>[...] the past couple of months, there&#8217;s been some good information floating around about web workers. I have no desire to add yet another introduction to the topic into the blogosphere, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla Hacks: Nieprzezroczystość w Firefoksie 3.5 &#171; marcoos.techblog</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-2289</link>
		<dc:creator>Mozilla Hacks: Nieprzezroczystość w Firefoksie 3.5 &#171; marcoos.techblog</dc:creator>
		<pubDate>Thu, 23 Jul 2009 19:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-2289</guid>
		<description>[...] artykułów z bloga Mozilla Hacks, przedstawiam dzisiaj tłumaczenie (króciutkiego) artykułu Opacity in Firefox 3.5, autorstwa Chrisa [...]</description>
		<content:encoded><![CDATA[<p>[...] artykułów z bloga Mozilla Hacks, przedstawiam dzisiaj tłumaczenie (króciutkiego) artykułu Opacity in Firefox 3.5, autorstwa Chrisa [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Web Workers - Threads em Javascript - Klaus Paiva</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-2250</link>
		<dc:creator>Web Workers - Threads em Javascript - Klaus Paiva</dc:creator>
		<pubDate>Wed, 22 Jul 2009 22:16:28 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-2250</guid>
		<description>[...] hacks.mozilla.org: using web workers: working smarter, not harder [...]</description>
		<content:encoded><![CDATA[<p>[...] hacks.mozilla.org: using web workers: working smarter, not harder [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcoos</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-2123</link>
		<dc:creator>marcoos</dc:creator>
		<pubDate>Sun, 19 Jul 2009 15:34:49 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-2123</guid>
		<description>I&#039;ve posted a Polish translation of this article here: http://blog.marcoos.com/2009/07/19/mozilla-hacks-korzystanie-z-web-workers/ :)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve posted a Polish translation of this article here: <a href="http://blog.marcoos.com/2009/07/19/mozilla-hacks-korzystanie-z-web-workers/" rel="nofollow">http://blog.marcoos.com/2009/07/19/mozilla-hacks-korzystanie-z-web-workers/</a> <img src='http://hacks.mozilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla Hacks: Korzystanie z Web Workers &#171; marcoos.techblog</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-2122</link>
		<dc:creator>Mozilla Hacks: Korzystanie z Web Workers &#171; marcoos.techblog</dc:creator>
		<pubDate>Sun, 19 Jul 2009 15:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-2122</guid>
		<description>[...] Comment!    W ramach serii tłumaczeń artykułów z bloga Mozilla Hacks, przedstawiam dzisiaj tłumaczenie artykułu Using Web Workers &#8211; Working Smarter, Not Harder. [...]</description>
		<content:encoded><![CDATA[<p>[...] Comment!    W ramach serii tłumaczeń artykułów z bloga Mozilla Hacks, przedstawiam dzisiaj tłumaczenie artykułu Using Web Workers &#8211; Working Smarter, Not Harder. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesse Ruderman</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-1776</link>
		<dc:creator>Jesse Ruderman</dc:creator>
		<pubDate>Fri, 10 Jul 2009 20:32:33 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-1776</guid>
		<description>You can&#039;t pass functions to workers because they &quot;might&quot; be closures?  Why not just disallow instantiating workers with functions that *do* lexically refer to an outer scope, and allow the rest?  Spidermonkey already keeps track of this to perform various optimizations; the so-called &quot;null closure&quot; optimization was first added in bug 452498.

Passing a function to a worker seems more natural to me than passing a file.</description>
		<content:encoded><![CDATA[<p>You can&#8217;t pass functions to workers because they &#8220;might&#8221; be closures?  Why not just disallow instantiating workers with functions that *do* lexically refer to an outer scope, and allow the rest?  Spidermonkey already keeps track of this to perform various optimizations; the so-called &#8220;null closure&#8221; optimization was first added in bug 452498.</p>
<p>Passing a function to a worker seems more natural to me than passing a file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: datastorm</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-1742</link>
		<dc:creator>datastorm</dc:creator>
		<pubDate>Thu, 09 Jul 2009 23:07:59 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-1742</guid>
		<description>Were you talking to me?</description>
		<content:encoded><![CDATA[<p>Were you talking to me?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Malte</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-1738</link>
		<dc:creator>Malte</dc:creator>
		<pubDate>Thu, 09 Jul 2009 21:12:52 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-1738</guid>
		<description>If you like to put on your diving suit and dive into dangerous waters you might want to try to integrate the piece of software we use in bespin which will eventually be its own project: http://www.nonblocking.io/2009/03/offloading-arbitrary-js-objects-to.html</description>
		<content:encoded><![CDATA[<p>If you like to put on your diving suit and dive into dangerous waters you might want to try to integrate the piece of software we use in bespin which will eventually be its own project: <a href="http://www.nonblocking.io/2009/03/offloading-arbitrary-js-objects-to.html" rel="nofollow">http://www.nonblocking.io/2009/03/offloading-arbitrary-js-objects-to.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dataStorm</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-1728</link>
		<dc:creator>dataStorm</dc:creator>
		<pubDate>Thu, 09 Jul 2009 15:25:10 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-1728</guid>
		<description>Thanks for the article!
Is there a way(maybe someone has a link?) to load the scripts with web workers and if those are not supported then just load it the old way? (without repeating the scripts). I would like to start implementing this new technology but it has to degrade nicely.</description>
		<content:encoded><![CDATA[<p>Thanks for the article!<br />
Is there a way(maybe someone has a link?) to load the scripts with web workers and if those are not supported then just load it the old way? (without repeating the scripts). I would like to start implementing this new technology but it has to degrade nicely.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Funtomas</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-1722</link>
		<dc:creator>Funtomas</dc:creator>
		<pubDate>Thu, 09 Jul 2009 10:42:18 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-1722</guid>
		<description>Can I pass a JSON object in the message, like &quot;build up a graph of those&quot;?</description>
		<content:encoded><![CDATA[<p>Can I pass a JSON object in the message, like &#8220;build up a graph of those&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Malte</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-1699</link>
		<dc:creator>Malte</dc:creator>
		<pubDate>Thu, 09 Jul 2009 06:06:46 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-1699</guid>
		<description>@Theodora: No that is not possible, because the function might be a closure which holds on to DOM or other objects which would violate the security as well as the isolation guarantees.
The projects http://www.nonblocking.io/2009/03/offloading-arbitrary-js-objects-to.html tries do to something similar with JS objects, though (using source serialization).</description>
		<content:encoded><![CDATA[<p>@Theodora: No that is not possible, because the function might be a closure which holds on to DOM or other objects which would violate the security as well as the isolation guarantees.<br />
The projects <a href="http://www.nonblocking.io/2009/03/offloading-arbitrary-js-objects-to.html" rel="nofollow">http://www.nonblocking.io/2009/03/offloading-arbitrary-js-objects-to.html</a> tries do to something similar with JS objects, though (using source serialization).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Theodora Vorbix</title>
		<link>http://hacks.mozilla.org/2009/07/working-smarter-not-harder/comment-page-1/#comment-1695</link>
		<dc:creator>Theodora Vorbix</dc:creator>
		<pubDate>Thu, 09 Jul 2009 01:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://hacks.mozilla.org/?p=1344#comment-1695</guid>
		<description>Can we pass a function to a worker instead of a script?

like:

var worker = new Worker(fibonacci(data),oncallback);</description>
		<content:encoded><![CDATA[<p>Can we pass a function to a worker instead of a script?</p>
<p>like:</p>
<p>var worker = new Worker(fibonacci(data),oncallback);</p>
]]></content:encoded>
	</item>
</channel>
</rss>
