<?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: Node.js, YUI 3 &amp; Dom Manipulation&#8230; Oh My!</title>
	<atom:link href="http://www.yuiblog.com/blog/index.php/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/</link>
	<description>The official blog of the YUI Project.</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:46:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Dav Glass</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-597656</link>
		<dc:creator>Dav Glass</dc:creator>
		<pubDate>Mon, 07 Mar 2011 13:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-597656</guid>
		<description>@Pete --

You should use Node 0.4.2 and Express@1.0.7 if you want to use my examples. The Express beta is too new and I haven&#039;t moved my examples over to it yet.</description>
		<content:encoded><![CDATA[<p>@Pete &#8211;</p>
<p>You should use Node 0.4.2 and Express@1.0.7 if you want to use my examples. The Express beta is too new and I haven&#8217;t moved my examples over to it yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pete</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-597654</link>
		<dc:creator>pete</dc:creator>
		<pubDate>Mon, 07 Mar 2011 00:07:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-597654</guid>
		<description>this is so friggin cool and i can&#039;t wait to see it in operation but...

i can&#039;t get the project to run. the debugger tells me that server.js bombs on line 35 as express.bodyDecoder() is not defined.

i&#039;m a heavy user of YUI and less of RoR and wanted to see how node.js and serverside YUI could help me. i never used node.js before so don&#039;t know if the version i have is the problem (node.js 0.5.0-pre and express 2.0.0beta).

pete</description>
		<content:encoded><![CDATA[<p>this is so friggin cool and i can&#8217;t wait to see it in operation but&#8230;</p>
<p>i can&#8217;t get the project to run. the debugger tells me that server.js bombs on line 35 as express.bodyDecoder() is not defined.</p>
<p>i&#8217;m a heavy user of YUI and less of RoR and wanted to see how node.js and serverside YUI could help me. i never used node.js before so don&#8217;t know if the version i have is the problem (node.js 0.5.0-pre and express 2.0.0beta).</p>
<p>pete</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dav Glass</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596634</link>
		<dc:creator>Dav Glass</dc:creator>
		<pubDate>Mon, 20 Dec 2010 20:11:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596634</guid>
		<description>@Sai --

Can you email them to me instead of posting here, it&#039;s hard to read in the comments ;)

davglass (at) gmail (dot) com</description>
		<content:encoded><![CDATA[<p>@Sai &#8211;</p>
<p>Can you email them to me instead of posting here, it&#8217;s hard to read in the comments ;)</p>
<p>davglass (at) gmail (dot) com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sai</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596612</link>
		<dc:creator>Sai</dc:creator>
		<pubDate>Mon, 20 Dec 2010 09:58:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596612</guid>
		<description>I went back and installed Nave to switch between node versions, but ran into the same errors as earlier. these are the examples that do not work for me:

scrape.js, scrape-object.js, tnt-datatable-script.js, y-server.js. 

The errors are consistently related to setters on null or setters on objects that do not have a setter.</description>
		<content:encoded><![CDATA[<p>I went back and installed Nave to switch between node versions, but ran into the same errors as earlier. these are the examples that do not work for me:</p>
<p>scrape.js, scrape-object.js, tnt-datatable-script.js, y-server.js. </p>
<p>The errors are consistently related to setters on null or setters on objects that do not have a setter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sai</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596609</link>
		<dc:creator>Sai</dc:creator>
		<pubDate>Mon, 20 Dec 2010 08:37:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596609</guid>
		<description>I&#039;m sorry for the dumb observation above....all the examples have the YUI object as a callback param in use. 

Here is the trace

./tnt-datatable-script.js 
info: (yui): Modules missing: nodejs-dom, 1
info: (yui): Fetching loader: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/loader/loader-debug.js
info: (get): URL: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/loader/loader-debug.js
(node) process.compile should not be used. Use require(&#039;vm&#039;).runInThisContext instead.
info: (get): Loaded: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/loader/loader-debug.js
info: (yui): Modules missing: dump,nodejs-dom, 2
info: (yui): Using Loader
info: (loader): attempting to load dump, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/dump/dump-debug.js
info: (get): Loaded: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/dump/dump-debug.js
info: (loader): attempting to load nodejs-dom, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: /usr/local/lib/node/.npm/yui3/0.5.17/package/lib/yui3-dom.js
info: (get): Loaded: /usr/local/lib/node/.npm/yui3/0.5.17/package/lib/yui3-dom.js
info: (loader): loader finishing: success, yui_3_2_0_1_12928339018771, yui-base,yui-log,dump,nodejs-dom
info: (yui): Attaching available dependencies: yui-base,yui-log,dump,nodejs-dom
info: (yui): Nested use callback: yui-base,yui-log,dump,nodejs-dom
info: (yui): caching request: nodejs-dom
info: JSDom testing..
info: (loader): Undefined module: yui2-datatable, matched a pattern: yui2-
info: (loader): Undefined module: yui2-datasource, matched a pattern: yui2-
info: (yui): Modules missing: yui2-datatable,yui2-datasource, 2
info: (yui): Using Loader
info: (loader): attempting to load yui2-datatable, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js
info: (get): Loaded: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js
info: (loader): attempting to load yui2-datasource, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js
info: (get): Loaded: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js
info: (loader): loader finishing: success, yui_3_2_0_1_12928339018771, yui2-datatable,yui2-datasource
info: (loader): Undefined module: yui2-yahoo, matched a pattern: yui2-
info: (loader): Undefined module: yui2-dom, matched a pattern: yui2-
info: (loader): Undefined module: yui2-event, matched a pattern: yui2-
info: (loader): Undefined module: yui2-skin-sam-datatable, matched a pattern: yui2-
info: (loader): Undefined module: yui2-element, matched a pattern: yui2-
info: (yui): Modules missing: yui2-yahoo,yui2-event,yui2-dom,yui2-skin-sam-datatable,yui2-element, 5
info: (yui): Using Loader
info: (loader): attempting to load yui2-skin-sam-datatable, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
debug: (get): Get.css
debug: (get): Real CSS loading
info: (loader): attempting to load yui2-yahoo, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-yahoo/yui2-yahoo-debug.js
info: (get): Loaded: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-yahoo/yui2-yahoo-debug.js
info: (loader): attempting to load yui2-event, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-event/yui2-event-debug.js
info: (get): Loaded: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-event/yui2-event-debug.js
info: (loader): attempting to load yui2-dom, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-dom/yui2-dom-debug.js
info: (get): Loaded: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-dom/yui2-dom-debug.js
info: (loader): attempting to load yui2-element, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/
info: (get): URL: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js
info: (get): Loaded: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js
info: (loader): loader finishing: success, yui_3_2_0_1_12928339018771, yui2-yahoo,yui2-event,yui2-datasource,yui2-dom,yui2-skin-sam-datatable,yui2-element,yui2-datatable
info: (yui): Nested use callback: yui2-datatable,yui2-datasource
info: (yui): caching request: yui2-datatable,yui2-datasource
info: Creating DataSource..
info: Creating DataTable..
info: (get): Loaded: http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js
error: (nodejsyui3): ----------------------------------------------------------
error: (nodejsyui3): TypeError: Cannot set property headers of # which has only a getter
error: (nodejsyui3):     at [object Object]._formatTdEl (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5480:18)
error: (nodejsyui3):     at [object Object]._getTrTemplateEl (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5448:25)
error: (nodejsyui3):     at [object Object]._addTrEl (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5519:29)
error: (nodejsyui3):     at [object Object]. (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7327:47)
error: (nodejsyui3):     at Object.run (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:92:28)
error: (nodejsyui3):     at [object Object]._runRenderChain (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7269:24)
error: (nodejsyui3):     at [object Object].render (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7397:10)
error: (nodejsyui3):     at [object Object]. (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:13101:18)
error: (nodejsyui3):     at Function.issueCallback (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js:389:26)
error: (nodejsyui3):     at [object Object].handleResponse (http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js:1150:8)
error: (nodejsyui3): ----------------------------------------------------------</description>
		<content:encoded><![CDATA[<p>I&#8217;m sorry for the dumb observation above&#8230;.all the examples have the YUI object as a callback param in use. </p>
<p>Here is the trace</p>
<p>./tnt-datatable-script.js<br />
info: (yui): Modules missing: nodejs-dom, 1<br />
info: (yui): Fetching loader: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/loader/loader-debug.js<br />
info: (get): URL: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/loader/loader-debug.js<br />
(node) process.compile should not be used. Use require(&#8216;vm&#8217;).runInThisContext instead.<br />
info: (get): Loaded: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/loader/loader-debug.js<br />
info: (yui): Modules missing: dump,nodejs-dom, 2<br />
info: (yui): Using Loader<br />
info: (loader): attempting to load dump, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/dump/dump-debug.js<br />
info: (get): Loaded: /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/dump/dump-debug.js<br />
info: (loader): attempting to load nodejs-dom, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: /usr/local/lib/node/.npm/yui3/0.5.17/package/lib/yui3-dom.js<br />
info: (get): Loaded: /usr/local/lib/node/.npm/yui3/0.5.17/package/lib/yui3-dom.js<br />
info: (loader): loader finishing: success, yui_3_2_0_1_12928339018771, yui-base,yui-log,dump,nodejs-dom<br />
info: (yui): Attaching available dependencies: yui-base,yui-log,dump,nodejs-dom<br />
info: (yui): Nested use callback: yui-base,yui-log,dump,nodejs-dom<br />
info: (yui): caching request: nodejs-dom<br />
info: JSDom testing..<br />
info: (loader): Undefined module: yui2-datatable, matched a pattern: yui2-<br />
info: (loader): Undefined module: yui2-datasource, matched a pattern: yui2-<br />
info: (yui): Modules missing: yui2-datatable,yui2-datasource, 2<br />
info: (yui): Using Loader<br />
info: (loader): attempting to load yui2-datatable, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js</a><br />
info: (get): Loaded: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js</a><br />
info: (loader): attempting to load yui2-datasource, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js</a><br />
info: (get): Loaded: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js</a><br />
info: (loader): loader finishing: success, yui_3_2_0_1_12928339018771, yui2-datatable,yui2-datasource<br />
info: (loader): Undefined module: yui2-yahoo, matched a pattern: yui2-<br />
info: (loader): Undefined module: yui2-dom, matched a pattern: yui2-<br />
info: (loader): Undefined module: yui2-event, matched a pattern: yui2-<br />
info: (loader): Undefined module: yui2-skin-sam-datatable, matched a pattern: yui2-<br />
info: (loader): Undefined module: yui2-element, matched a pattern: yui2-<br />
info: (yui): Modules missing: yui2-yahoo,yui2-event,yui2-dom,yui2-skin-sam-datatable,yui2-element, 5<br />
info: (yui): Using Loader<br />
info: (loader): attempting to load yui2-skin-sam-datatable, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
debug: (get): Get.css<br />
debug: (get): Real CSS loading<br />
info: (loader): attempting to load yui2-yahoo, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-yahoo/yui2-yahoo-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-yahoo/yui2-yahoo-debug.js</a><br />
info: (get): Loaded: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-yahoo/yui2-yahoo-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-yahoo/yui2-yahoo-debug.js</a><br />
info: (loader): attempting to load yui2-event, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-event/yui2-event-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-event/yui2-event-debug.js</a><br />
info: (get): Loaded: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-event/yui2-event-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-event/yui2-event-debug.js</a><br />
info: (loader): attempting to load yui2-dom, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-dom/yui2-dom-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-dom/yui2-dom-debug.js</a><br />
info: (get): Loaded: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-dom/yui2-dom-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-dom/yui2-dom-debug.js</a><br />
info: (loader): attempting to load yui2-element, /usr/local/lib/node/.npm/yui3-core/2010.11.03/package/build/<br />
info: (get): URL: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js</a><br />
info: (get): Loaded: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js</a><br />
info: (loader): loader finishing: success, yui_3_2_0_1_12928339018771, yui2-yahoo,yui2-event,yui2-datasource,yui2-dom,yui2-skin-sam-datatable,yui2-element,yui2-datatable<br />
info: (yui): Nested use callback: yui2-datatable,yui2-datasource<br />
info: (yui): caching request: yui2-datatable,yui2-datasource<br />
info: Creating DataSource..<br />
info: Creating DataTable..<br />
info: (get): Loaded: <a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-element/yui2-element-debug.js</a><br />
error: (nodejsyui3): &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
error: (nodejsyui3): TypeError: Cannot set property headers of # which has only a getter<br />
error: (nodejsyui3):     at [object Object]._formatTdEl (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5480:18" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5480:18</a>)<br />
error: (nodejsyui3):     at [object Object]._getTrTemplateEl (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5448:25" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5448:25</a>)<br />
error: (nodejsyui3):     at [object Object]._addTrEl (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5519:29" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:5519:29</a>)<br />
error: (nodejsyui3):     at [object Object]. (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7327:47" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7327:47</a>)<br />
error: (nodejsyui3):     at Object.run (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:92:28" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:92:28</a>)<br />
error: (nodejsyui3):     at [object Object]._runRenderChain (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7269:24" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7269:24</a>)<br />
error: (nodejsyui3):     at [object Object].render (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7397:10" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:7397:10</a>)<br />
error: (nodejsyui3):     at [object Object]. (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:13101:18" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datatable/yui2-datatable-debug.js:13101:18</a>)<br />
error: (nodejsyui3):     at Function.issueCallback (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js:389:26" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js:389:26</a>)<br />
error: (nodejsyui3):     at [object Object].handleResponse (<a href="http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js:1150:8" rel="nofollow">http://yui.yahooapis.com/2in3.4/2.8.2/build/yui2-datasource/yui2-datasource-debug.js:1150:8</a>)<br />
error: (nodejsyui3): &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sai</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596608</link>
		<dc:creator>Sai</dc:creator>
		<pubDate>Mon, 20 Dec 2010 08:25:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596608</guid>
		<description>Dav

I&#039;m running your express server example on node v 0.3.2 (the example that combines everything with a left nav). It fails on the first set title call as &quot;cannot call set method of null&quot;. 

I can run the individual calendar and tabview examples, but not the datatable example or the scrape example. 

I guess anywhere I get the YUI object as a callback param is where its failing right now

Any ideas/gotchas? Is this node 0.3 issue?</description>
		<content:encoded><![CDATA[<p>Dav</p>
<p>I&#8217;m running your express server example on node v 0.3.2 (the example that combines everything with a left nav). It fails on the first set title call as &#8220;cannot call set method of null&#8221;. </p>
<p>I can run the individual calendar and tabview examples, but not the datatable example or the scrape example. </p>
<p>I guess anywhere I get the YUI object as a callback param is where its failing right now</p>
<p>Any ideas/gotchas? Is this node 0.3 issue?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jorge Ventura</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596180</link>
		<dc:creator>Jorge Ventura</dc:creator>
		<pubDate>Sat, 04 Dec 2010 19:36:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596180</guid>
		<description>Dav,
I was checking your code and I think that I can complete some parts. My purpose is to scrape always the same application, I don&#039;t care about images, CSS and the user interface (buttons, click e etc), I need only to generate the DOM structure correctly.

About the scripts, I can run the code, after load to complete the DOM inside the page. I have to implement the methods that make changes in the DOM as document.write and document.writeln.

Maybe necessary to implement window.open and the Browser must have a window list because the scripts at run time will demand for new windows.

Do you have any suggestion to make my life easier?

Thank you,
Ventura</description>
		<content:encoded><![CDATA[<p>Dav,<br />
I was checking your code and I think that I can complete some parts. My purpose is to scrape always the same application, I don&#8217;t care about images, CSS and the user interface (buttons, click e etc), I need only to generate the DOM structure correctly.</p>
<p>About the scripts, I can run the code, after load to complete the DOM inside the page. I have to implement the methods that make changes in the DOM as document.write and document.writeln.</p>
<p>Maybe necessary to implement window.open and the Browser must have a window list because the scripts at run time will demand for new windows.</p>
<p>Do you have any suggestion to make my life easier?</p>
<p>Thank you,<br />
Ventura</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dav Glass</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596168</link>
		<dc:creator>Dav Glass</dc:creator>
		<pubDate>Sat, 04 Dec 2010 03:58:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596168</guid>
		<description>@Jorge --

You can access the content of a remote page like this:
https://gist.github.com/574000

However, you can not guarantee that the remote page will execute Javascript and you will not have access to the page to &quot;click links&quot; or interact with it. It will merely be a local modifiable copy of the requested page.</description>
		<content:encoded><![CDATA[<p>@Jorge &#8211;</p>
<p>You can access the content of a remote page like this:<br />
<a href="https://gist.github.com/574000" rel="nofollow">https://gist.github.com/574000</a></p>
<p>However, you can not guarantee that the remote page will execute Javascript and you will not have access to the page to &#8220;click links&#8221; or interact with it. It will merely be a local modifiable copy of the requested page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jorge Ventura</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596166</link>
		<dc:creator>Jorge Ventura</dc:creator>
		<pubDate>Sat, 04 Dec 2010 01:19:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596166</guid>
		<description>Ooops!
Should be

window.location=‘http://www.ajax_application.any’;</description>
		<content:encoded><![CDATA[<p>Ooops!<br />
Should be</p>
<p>window.location=‘http://www.ajax_application.any’;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jorge Ventura</title>
		<link>http://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/comment-page-1/#comment-596156</link>
		<dc:creator>Jorge Ventura</dc:creator>
		<pubDate>Fri, 03 Dec 2010 03:32:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.yuiblog.com/blog/?p=1860#comment-596156</guid>
		<description>I read this article and have a question: May I use this stuffs as a headless browser ? 

For example the code bellow will works ?

YUI().use(&#039;nodejs-dom&#039;, &#039;event&#039;, &#039;node&#039;, function(Y) {
    var document = Y.Browser.document;
    document.location = &#039;http://www.ajax_application.any&#039;;
    sys.puts(document.outerHTML);
});

I have a complex application that I would like to scrape using something like this. Right now I am using Envjs but I know that I will have performance penalties in production and I would like to get a better option.

Ventura</description>
		<content:encoded><![CDATA[<p>I read this article and have a question: May I use this stuffs as a headless browser ? </p>
<p>For example the code bellow will works ?</p>
<p>YUI().use(&#8216;nodejs-dom&#8217;, &#8216;event&#8217;, &#8216;node&#8217;, function(Y) {<br />
    var document = Y.Browser.document;<br />
    document.location = &#8216;http://www.ajax_application.any&#8217;;<br />
    sys.puts(document.outerHTML);<br />
});</p>
<p>I have a complex application that I would like to scrape using something like this. Right now I am using Envjs but I know that I will have performance penalties in production and I would like to get a better option.</p>
<p>Ventura</p>
]]></content:encoded>
	</item>
</channel>
</rss>

