<?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>Comentarios en: Solución definita a los memory leaks de IE6</title>
	<atom:link href="http://www.anieto2k.com/2008/06/10/solucion-definita-a-los-memory-leaks-de-ie6/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anieto2k.com/2008/06/10/solucion-definita-a-los-memory-leaks-de-ie6/</link>
	<description>Desarrollo web, Wordpress, y alguna cosilla más</description>
	<lastBuildDate>Sun, 12 Feb 2012 12:01:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: joseanpg</title>
		<link>http://www.anieto2k.com/2008/06/10/solucion-definita-a-los-memory-leaks-de-ie6/#comment-47412</link>
		<dc:creator>joseanpg</dc:creator>
		<pubDate>Thu, 12 Jun 2008 09:04:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/?p=5566#comment-47412</guid>
		<description>Andrés, tras un rato analizando el primer ejemplo no he podido encontrar ningún ciclo entre objetos DOM (COM) y objetos nativos: tal como está no hay perdidas de memoria en IE6.  

Visto el código del ejemplo de Crockford me parece que a la hora de reproducirlo se ha quedado atrás un fragmento que es el que liga el objeto de activación (nativo) con el objeto span DOM:

function makeSpan(n) {
  var s = document.createElement(&#039;span&#039;);
  document.body.appendChild(s);
  var t = document.createTextNode(&#039; &#039; + n);
  s.appendChild(t);
&lt;b&gt;
  s.onclick = function (e) {
   ...
  };
&lt;/b&gt;
  return s;
}

Por otra parte, me parece que el patrón propuesto sólo es útil en aquellos casos en los que es necesario devolver una referencia al objeto DOM mediante un return. Si este no fuera el caso la estructura finally es innecesaria. Creo que sería conveniente una aclaración sobre esto ya que el título del post induce confunde un poco.

Un saludo de un fiel lector.
Jose.</description>
		<content:encoded><![CDATA[<p>Andrés, tras un rato analizando el primer ejemplo no he podido encontrar ningún ciclo entre objetos DOM (COM) y objetos nativos: tal como está no hay perdidas de memoria en IE6.  </p>
<p>Visto el código del ejemplo de Crockford me parece que a la hora de reproducirlo se ha quedado atrás un fragmento que es el que liga el objeto de activación (nativo) con el objeto span DOM:</p>
<p>function makeSpan(n) {<br />
  var s = document.createElement(&#8216;span&#8217;);<br />
  document.body.appendChild(s);<br />
  var t = document.createTextNode(&#8216; &#8216; + n);<br />
  s.appendChild(t);<br />
<b><br />
  s.onclick = function (e) {<br />
   &#8230;<br />
  };<br />
</b><br />
  return s;<br />
}</p>
<p>Por otra parte, me parece que el patrón propuesto sólo es útil en aquellos casos en los que es necesario devolver una referencia al objeto DOM mediante un return. Si este no fuera el caso la estructura finally es innecesaria. Creo que sería conveniente una aclaración sobre esto ya que el título del post induce confunde un poco.</p>
<p>Un saludo de un fiel lector.<br />
Jose.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: webeame.net</title>
		<link>http://www.anieto2k.com/2008/06/10/solucion-definita-a-los-memory-leaks-de-ie6/#comment-47377</link>
		<dc:creator>webeame.net</dc:creator>
		<pubDate>Wed, 11 Jun 2008 06:42:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/?p=5566#comment-47377</guid>
		<description>&lt;strong&gt;Solución a fallos de memoria en IE6...&lt;/strong&gt;

aNieto2k publica un artículo hablando de los fallos de memoria que se ocasionan en IE6 debido sobre todo a la creación de elementos mediante DOM y comentando una posible solución al respecto....</description>
		<content:encoded><![CDATA[<p><strong>Solución a fallos de memoria en IE6&#8230;</strong></p>
<p>aNieto2k publica un artículo hablando de los fallos de memoria que se ocasionan en IE6 debido sobre todo a la creación de elementos mediante DOM y comentando una posible solución al respecto&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: David</title>
		<link>http://www.anieto2k.com/2008/06/10/solucion-definita-a-los-memory-leaks-de-ie6/#comment-47369</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 10 Jun 2008 21:02:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/?p=5566#comment-47369</guid>
		<description>interesante... pero creo que no hay para que hacerles la vida mas fácil a los usuarios de IE6; navegador con el que nosotros (web developers) tenemos que lidiar a diario con otros miles de fixes para que todo funcione como debe.
En mi opinión, más fixes retrasa una actualización completamente necesaria y urgente, para quienes les gusta el navegador de m*******t.
Salu2!</description>
		<content:encoded><![CDATA[<p>interesante&#8230; pero creo que no hay para que hacerles la vida mas fácil a los usuarios de IE6; navegador con el que nosotros (web developers) tenemos que lidiar a diario con otros miles de fixes para que todo funcione como debe.<br />
En mi opinión, más fixes retrasa una actualización completamente necesaria y urgente, para quienes les gusta el navegador de m*******t.<br />
Salu2!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rub</title>
		<link>http://www.anieto2k.com/2008/06/10/solucion-definita-a-los-memory-leaks-de-ie6/#comment-47360</link>
		<dc:creator>Rub</dc:creator>
		<pubDate>Tue, 10 Jun 2008 14:23:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/?p=5566#comment-47360</guid>
		<description>Como era eso... &quot;un pequeño paso para el hombre, un gran paso para la humanidad&quot; :-D</description>
		<content:encoded><![CDATA[<p>Como era eso&#8230; &#8220;un pequeño paso para el hombre, un gran paso para la humanidad&#8221; <img src='http://www.anieto2k.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

