<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Notas de un Peregrino &#187; Firebug</title>
	<atom:link href="http://www.malditocrc.com.ar/peregrino/tag/firebug/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.malditocrc.com.ar/peregrino</link>
	<description>Articulos varios sobre la web, mozilla y firebug</description>
	<lastBuildDate>Thu, 12 Aug 2010 04:51:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Firebug y Jetpack, juntos otra vez</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/12/firebug-y-jetpack-juntos-otra-vez/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/12/firebug-y-jetpack-juntos-otra-vez/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 05:05:38 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Jetpack]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=85</guid>
		<description><![CDATA[Ultimamente estuve jugando bastante con un nuevo proyecto de Mozilla Labs: Jetpack. Lo voy a describir brevemente para aquellos que no saben de qué se trata este maravillos nuevo proyecto, pero deberías revisar el sitio de Jetpack si querés aprender más acerca del mismo. Si alguna vez te preguntaste cómo están hechos todos esos complementos de [...]]]></description>
			<content:encoded><![CDATA[<p>Ultimamente estuve jugando bastante con un nuevo proyecto de Mozilla Labs: Jetpack. Lo voy a describir brevemente para aquellos que no saben de qué se trata este maravillos nuevo proyecto, pero deberías revisar el <a title="Jetpack  Homepage" href="http://jetpack.mozillalabs.com">sitio de Jetpack</a> si querés aprender más acerca del mismo.</p>
<p>Si alguna vez te preguntaste cómo están hechos todos esos complementos de Firefox, probablemente hayas descubierto (quizás con alguna decepción) que no son <em>tan</em> fáciles de programar. Tenés que aprender un lenguaje llamado XUL para la UI, asimilar un montón de nuevos términos como Overlays, XPI, XPCom... Pero che, no estoy diciendo que todo esto es imposible de aprender (de hecho hay un montón de <a title="Add-on Developer Hub" href="https://addons.mozilla.org/en-US/developers">documentación y   tutoriales</a> disponibles), sino que simplemente hay que aprender <em>algo </em>nuevo.</p>
<p>Así que Mozilla pensó sobre esto por un tiempo, y salieron con una idea bastante piola: lo más probable es que vos ya conozcas JavaScript, CSS y HTML. Por qué deberías tener que aprender algo nuevo? Y así nació Jetpack, una nueva forma de programar complementos, en tan sólo un archivo y completamente programados en JavaScript, CSS y HTML.</p>
<h3><strong>Firebug y Jetpack</strong></h3>
<p>Y qué relación tiene Jetpack con Firebug? Bueno, bastante. Como dicen en el sitio de Jetpack, "para no reinventar la rueda" usaron Firebug para depurar y loguear. Hasta ahora todo perfecto: una manera simple para desarrollar complementos, un lindo depurador... qué más se podría pedir?<br />
Quizás que ambos funcionen juntos ni bien los instalamos?</p>
<p>Como algunos se han dado cuenta, las últimas versiones de Firebug y de Jetpack no funcionan bien juntas de entrada. Esto es porque la versión actual de Jetpack (0.6.2) usa una vieja llamada a la API para comunicarse con Firebug, que cambió en la versión 1.4.3. Al parecer desarrollaron toda la interacción con Firebug usando Firebug 1.4.2, con lo cual nunca se enteraron del cambio en la API de Firebug. Pero a no desesperar! Hay una solución para esto, y es tan simple como cambiar una sóla palabra en una sóla linea de código.</p>
<h3><strong>Haciendo que ambos vuelvan a llevarse bien<br />
</strong></h3>
<p style="padding-left: 30px;"><strong>Nota importante:<br />
</strong><em>Al momento de escribir este artículo <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=527647">el bug abierto para este problema</a> ya está en "Verified and Fixed", lo cual siginifica que el arreglo estará disponible en la próxima versión de Jetpack. Mientras tanto, vas a tener que hacer la siguiente modificación a mano para poder usar Jetpack con un Firebug 1.4.3 o posterior.<br />
</em></p>
<p>Primero que nada, vas a tener que <a href="http://kb.mozillazine.org/Profile_folder_-_Firefox">ubicar tu perfil de Firefox</a>. Esto depende de tu sistema, pero acá están algunas de las ubicaciones más comunes:</p>
<ul>
<li><strong>Linux:</strong><br />
~/.mozilla/firefox/&lt;profile folder&gt;</li>
</ul>
<ul>
<li><strong>Mac OS X:</strong><br />
~/Library/Mozilla/Firefox/Profiles/&lt;profile folder&gt;<br />
Ó<br />
~/Library/Application Support/Firefox/Profiles/&lt;profile folder&gt;</li>
</ul>
<ul>
<li><strong>Windows XP:</strong><br />
C:\Documents and Settings\<em>&lt;Windows login/user name&gt;</em>\Application Data\Mozilla\Firefox\Profiles\&lt;profile folder&gt;</li>
</ul>
<ul>
<li><strong>Windows 7:</strong><br />
C:\Users\<em>&lt;Windows login/user name&gt;</em>\AppData\Roaming\Mozilla\Firefox\Profiles\&lt;profile  folder&gt;</li>
</ul>
<p>Si estás usando Firefox 3.6, podés ir a la URL "<a href="about:support">about:support</a>" y ahí hay un botón que te lleva a la carpeta con tu perfil.</p>
<p>Una vez encontrada la carpeta de tu perfil, vas a tener que ir a esta carpeta que se encuentra dentro del mismo:</p>
<blockquote>
<pre>extensions/jetpack@labs.mozilla.com/content/js/xul</pre>
</blockquote>
<p>y editar el siguiente archivo:</p>
<blockquote>
<pre>firebug-extension.js</pre>
</blockquote>
<p>Cambiando la línea 19 de:</p>
<blockquote>
<pre>Firebug.URLSelector.watchBrowser(browser);</pre>
</blockquote>
<p>A:</p>
<blockquote>
<pre>Firebug.Activation.watchBrowser(browser);</pre>
</blockquote>
<p>Guarda el archivo, reinicia Firefox, y <em>voilà</em>, ahora Firebug y Jetpack deberían estar trabajando juntos!</p>
<h3>Probando si Firebug está funcionando</h3>
<p>Si querés saber si Firebug está funcionando como lo esperado, copiá el siguiente código en la parte de "Develop" en Jetpack:</p>
<blockquote>
<pre>jetpack.future.import("menu");</pre>
<pre>jetpack.menu.context.page.add({
    label: "LoguearEsto!",
    command: function(){
        console.log("Firebug está Andando OK");
    }
});</pre>
</blockquote>
<p>Ahora apretá el botón "Try out this code", habilitá Firebug y actualizá la página. Si todo salio bien, ahora debería haber una nueva entrada en el menú de contexto de la página, llamada "LoguearEsto!". Si hacés click en la misma, y en la consola aparece el texto "Firebug está andando OK", entonces Firebug está andando correctamente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/12/firebug-y-jetpack-juntos-otra-vez/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug &amp; Jetpack, make them work together</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/12/firebug-jetpack-make-them-work-together/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/12/firebug-jetpack-make-them-work-together/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 04:58:22 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Jetpack]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=74</guid>
		<description><![CDATA[Lately I've been playing a lot with a new project from Mozilla Labs: Jetpack. I'll describe it briefly for those who don't know what this wonderful new project is, but you should check Jetpack's Site if you want to learn more about it. If you ever wondered how all those Firefox extensions are made, you [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I've been playing a lot with a new project from Mozilla Labs: Jetpack. I'll describe it briefly for those who don't know what this wonderful new project is, but you should check <a title="Jetpack Homepage" href="http://jetpack.mozillalabs.com">Jetpack's Site</a> if you want to learn more about it.</p>
<p>If you ever wondered how all those Firefox extensions are made, you probably discovered (maybe with some disappointment) that they're not <em>that</em> easy to code. You have to learn a language called XUL for the UI, assimilate a lot of new terms like Overlays, XPI, XPcom... But hey, I'm not telling this stuff is impossible to grasp (in fact, there's a lot of <a title="Add-on Developer Hub" href="https://addons.mozilla.org/en-US/developers">documentation and tutorials</a> available), just that you have to learn <em>something</em> new.<br />
So Mozilla thought about that for a while, and came up with a pretty cool idea: you are most likely to allready know JavaScript, CSS and HTML. Why you should have to learn something new? And thus born Jetpack, a new way to code Add-Ons in just a single file and entirely coded in JavaScript, CSS and HTML.</p>
<h3><strong>Firebug and Jetpack</strong></h3>
<p>And what has Jetpack to do with Firebug? Well, pretty much. As stated on Jetpack's site, "not wanting to reinvent the wheel" they used Firebug for debugging and logging purposes. So for now everything's great: a simple way to develop add-ons, and a nice debugger... what else could I ask for?<br />
Maybe for them to work together out of the box?</p>
<p>As some people has noticed, the latest versions of Firebug and Jetpack won't work together right after installing them. This is because the current version of Jetpack (0.6.2) uses an old API call to communicate with Firebug that changed in version 1.4.3. It seems that all the Firebug interaction was developed using Firebug 1.4.2, so they never noticed the change in the API. But don't panic! There is a way to fix this, and is as simple as changing a single word on a single file.</p>
<h3><strong>Making them play nice together again</strong></h3>
<p style="padding-left: 30px;"><strong>Important Notice:<br />
</strong><em>As I write this article <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=527647">the bug  opened for this issue</a> is already Verified and Fixed, so that means  that the fix will be on the next Jetpack release. Meanwhile, you'll have to do the following patch by hand to use Jetpack with  Firebug 1.4.3 or later.</em></p>
<p>First of all, you have to <a href="http://kb.mozillazine.org/Profile_folder_-_Firefox">locate your Firefox profile</a>. This depends on your system, but this are some of the most common locations:</p>
<ul>
<li><strong>Linux:</strong><br />
~/.mozilla/firefox/&lt;profile folder&gt;</li>
</ul>
<ul>
<li><strong>Mac OS X:</strong><br />
~/Library/Mozilla/Firefox/Profiles/&lt;profile folder&gt;<br />
OR<br />
~/Library/Application Support/Firefox/Profiles/&lt;profile folder&gt;</li>
</ul>
<ul>
<li><strong>Windows XP:</strong><br />
C:\Documents and Settings\<em>&lt;Windows login/user name&gt;</em>\Application Data\Mozilla\Firefox\Profiles\&lt;profile folder&gt;</li>
</ul>
<ul>
<li><strong>Windows 7:</strong><br />
C:\Users\<em>&lt;Windows login/user name&gt;</em>\AppData\Roaming\Mozilla\Firefox\Profiles\&lt;profile folder&gt;</li>
</ul>
<p>If you are using firefox 3.6, you can go to the address "about:support" and there's a link to your profile folder.</p>
<p>After finding your profile folder, you'll have to go to the following folder inside it.</p>
<blockquote>
<pre>extensions/jetpack@labs.mozilla.com/content/js/xul</pre>
</blockquote>
<p>and edit this file:</p>
<blockquote>
<pre>firebug-extension.js</pre>
</blockquote>
<p>Changing the line 19 from:</p>
<blockquote>
<pre class="bz_comment_text">Firebug.URLSelector.watchBrowser(browser);</pre>
</blockquote>
<p>To:</p>
<blockquote>
<pre>Firebug.Activation.watchBrowser(browser);</pre>
</blockquote>
<p>Save that file, restart Firefox, and <em>voilà</em>, Firebug and Jetpack are working together now!</p>
<h3>Testing if Firebug is now working</h3>
<p>If you want to test if Firebug is working as expected, then paste the following into the develop area of Jetpack:</p>
<blockquote>
<pre>jetpack.future.import("menu");</pre>
<pre>jetpack.menu.context.page.add({
    label: "LogThis!",
    command: function(){
        console.log("Firebug is Working OK");
    }
});</pre>
</blockquote>
<p>Now hit the "Try out this code" button, enable Firebug and refresh the page. If everything went right, you should have a new entry on the context menu of the webpage, called "LogThis!". If you click on that entry and the text "Firebug is Working OK" appears on the console, you have it working.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 111px; width: 1px; height: 1px; overflow: hidden;">C:\Documents and Settings\<em>&lt;Windows login/user name&gt;</em>\Application  Data\Mozilla\Firefox\Profiles\&lt;profile folder&gt;</div>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/12/firebug-jetpack-make-them-work-together/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eventbug (alfa) Liberado</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/10/eventbug-alfa-liberado/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/10/eventbug-alfa-liberado/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 04:12:50 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Eventbug]]></category>
		<category><![CDATA[Extensiones]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=56</guid>
		<description><![CDATA[Esta es una traducción de un post realizado por Jan "Honza" Odvarko, uno de los desarrolladores principales de Firebug y padre del panel de Red. El artículo original se encuentra aquí. Hemos hecho un gran avance con John J. Barton en una nueva extensión para Firebug llamada Eventbug. Un agradecimiento enorme a Olli Pettay (smaug) [...]]]></description>
			<content:encoded><![CDATA[<address><em>Esta es una traducción de un post realizado por Jan "Honza" Odvarko, uno de los desarrolladores principales de Firebug y padre del panel de Red. El artículo original se encuentra <a href="http://www.softwareishard.com/blog/firebug/eventbug-alpha-released/">aquí</a>.</em></address>
<address>
</address>
<p>Hemos hecho un gran avance con John J. Barton en una nueva extensión para Firebug llamada <a href="http://getfirebug.com/releases/eventbug/1.5/">Eventbug</a>. Un agradecimiento enorme a <strong>Olli Pettay (smaug)</strong> por arreglar los bugs <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=448602">#448602</a> + <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=506961">#506961</a> y por brindar la nuevas API de Firebug que permiten enumerar los event listeners en una página web!</p>
<p>Tengan en cuenta que estas APIs están disponibles en <a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">Firefox 3.7a1pre</a> (espero que puedan lograr entrar en Firefox 3.6) y también van a necesitar  <a href="http://getfirebug.com/releases/firebug/1.5X/">Firebug 1.5</a> para poder hacer las pruebas.</p>
<p>Esta extensión trae un nuevo panel de <strong>Eventos </strong>que lista todos los manejadores de eventos de una página, agrupados por tipo de evento. El panel también se integra de una manera prolija con otros paneles de Firebug, y permite buscar rápidamente que elemento HTML está asociado con un event listener específico o ver su código fuente JavaScript.</p>
<p>Así que, veámoslo en acción!</p>
<p><span id="more-45"> </span></p>
<h3>Panel de Eventos</h3>
<p>La captura de abajo muestra el contenido del panel de Eventos y los tres paneles de costado (click para ver la imagen en tamaño original).</p>
<p><a rel="lightbox" href="http://www.softwareishard.com/images/posts/eventbug/eventbug.png"><img src="http://www.softwareishard.com/images/posts/eventbug/eventbug-thumb.png" alt="Eventbug Panel" /></a></p>
<p>Los paneles de costado son sincronizados con el listener que haya sido seleccionado en el área principal de contenido.</p>
<p><img class="alignright" src="http://www.softwareishard.com/images/posts/eventbug/eventbug-targets.png" alt="" width="156" height="131" /></p>
<ul>
<li><strong>Targets</strong> Muestra la lista de targets de eventos que serían usados como <em>DOMEvent.currentTarget </em>cuando el evento burbujee (bubblee). Todos los targets son clickeables y dirijen al usuario al panel de HTML</li>
<li><strong>Script</strong> Muestra el código fuente del listener seleccionado.</li>
<li><strong>HTML</strong> Muestra el código HTML del elemento que está asociado con el listener seleccionado.</li>
</ul>
<h3>Panel HTML</h3>
<p>La extensión también registra un nuevo panel de costado para Eventos en el panel de HTML.</p>
<p><a rel="lightbox" href="http://www.softwareishard.com/images/posts/eventbug/eventbug-htmlpanel.png"><img src="http://www.softwareishard.com/images/posts/eventbug/eventbug-htmlpanel-thumb.png" alt="" /></a></p>
<p>En este caso, el panel lateral de <strong>Eventos</strong> muestra todos los event listeners registrados para el elemento HTML seleccionado.</p>
<h3>Configuración Recomendada</h3>
<p><a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">Firefox 3.7a1pre</a><br />
<a href="http://getfirebug.com/releases/releases/firebug/1.5X">Firebug 1.5b1</a><br />
<a href="http://getfirebug.com/releases/eventbug/1.5/">Eventbug 0.1a2</a></p>
<h3>Errores Conocidos</h3>
<p><strong>Eventbug</strong> todavía está en una etapa alfa, y hay algunos errores conocidos..</p>
<ul>
<li><em>El panel no es actualizado si los listeners son agregados o eliminados dinámicamente dependiendo de acciones del usuario. Tu tienes que hacer click manualmente en el botón de Actualizar (Refresh, en la barra de herramientas). esto va a ser arreglado tan pronto como se solucione el bug <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=524674">#524674</a> (gracias Smaug! <img src="http://www.softwareishard.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /> )</em></li>
<li><em>Si un listener es definido usando un atributo HTML (i.e. </em><em><code>click="alert('Hola Mundo!')"</code> ) el código fuente no es compilado hasta que el listener es efectivamente ejecutado (es una optimización de Firefox). La UI de Eventbug no indica esto, y puede pasar que el link que lleva al código fuente de un listener no funcione. El link debería ser deshabilitado si el objeto script no está disponible.</em></li>
<li><em>El panel lateral de Script todavía no deja crear puntos de interrupción.</em></li>
</ul>
<p>Y por cierto, como es usual, si tienes cualquier idea acerca de cómo mejorar esta característica, háznoslo saber dejando un comentario aquí o en el <a href="http://groups.google.com/group/firebug">grupo oficial</a> (en inglés). Si encontrás un bug, por favor <a href="http://code.google.com/p/fbug/issues/list">reportalo</a>.</p>
<p>Gracias!</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">in <a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">Firefox 3.7a1pre</a> (I</div>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/10/eventbug-alfa-liberado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug 1.5b1</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/10/firebug-1-5b1/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/10/firebug-1-5b1/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 03:38:49 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[getfirebug]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=49</guid>
		<description><![CDATA[Ok, nuestro trabajo en las características para Firebug 1.5b1 está terminado! Pasamos todas nuestras pruebas en Firefox 3.5.4, uno falla en Firefox 3.6b y Firefox 3.7a. Esa prueba es para una de nuestras nuevas características para interrupciones, y tendremos que trabajar con el equipo de Firefox para arreglarla. Agradecimientos Especiales a Mike Sabine Radcliffe por [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, nuestro trabajo en las características para <a href="http://getfirebug.com/releases">Firebug 1.5b1</a> está terminado! Pasamos todas nuestras pruebas en Firefox 3.5.4, uno falla en Firefox 3.6b y Firefox 3.7a. Esa prueba es para una de nuestras nuevas características para interrupciones, y tendremos que trabajar con el equipo de Firefox para arreglarla.</p>
<p>Agradecimientos Especiales a Mike Sabine Radcliffe por sus nuevas mejoras para el inspeccionador! Mike realizó unas impresionantes investigaciones y soluciones para los errores del inspeccionador. Ahora el inspeccionador de la 1.5 es muy sólido.</p>
<p>Ahora estamos a la espera de comentarios de los usuarios y reportes de errores. Esperamos tener alrededor de seis a ocho semanas para arreglar los errores en la 1.5. Una vez que Firefox 3.6 esté disponible, ya vamos a tener lista la mayor parte del trabajo en la 1.5 excepto por unos pocos ajustes o arreglos. Así que ahora es el momento para probar 1.5 en tu sitio web y hacérnoslo saber.</p>
<p>Al final aplicamos un montón de cambios para esta beta, así que voy a cubrir los cambios desde la 1.5a26 en un principio, luego en otro post haremos una descripción más en detalle del resto de las características.</p>
<p><span style="color: #888888;"><em>Nota: Lo siguiente lo dejo en inglés ya que es un listado de los bugs que fueron arreglados de la 1.5a26 a la 1.5b1</em></span></p>
<ul>
<li>Locale is-IS, Icelandic (Iceland), contribution by Kristjan</li>
<li>vi-VN locale (contribution by loveleeyoungae)</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2371">2371</a>:      Placement of numbers indicating offset/margin/border/padding prevents display of more than 3 digits in the value</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2373">2373</a>:      inspect hightlight wrong when scrolling</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1652">1652</a>:      Negative Margins Show As Positive</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1897">1897</a>:      Add indicator for position:relative (like margin and padding indication).</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2242">2242</a>:      [req] hover overlay enhancements: negative margins and positioning</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2403">2403</a>:      Universal CSS selector can cause issues with inspect</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1896">1896</a>:      FB Panels with no options should disable selection of the options pulldown</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2378">2378</a>:      Inspector is slightly slower now that the quick info box has been added</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2382">2382</a>:      Search field hidden by ‘next previous’ popup when firebug in new window that is maximised</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1909">1909</a>:      DOM – Copy field name contribution by blindwanderer</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2061">2061</a>:      ‘Net’ tab shows requests under the wrong file type</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2383">2383</a>:      Show Quick Info Box stays on top of element to inspect</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2390">2390</a>:      “Inspect Element” doesn’t activate HTML tab in Firebug window</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2392">2392</a>:      Object in DOM tab doesn’t refresh properly</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=206">206</a>:      UI gets stuck with both Edit and Inspect buttons pushed on CSS panel</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1172">1172</a>:      Enhancement: Display Firebug icon next to “Inspect Element” context menu item</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2393">2393</a>:      Quick Info Box needs a keyboard shortcut</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2394">2394</a>:      Layout information shows the wrong values</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2396">2396</a>:      Inspector options difficult to find in the Firebug options menu</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=425">425</a>:      On RTL Systems the console text box is RTL too. It should allways be LTR.</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=594">594</a>:      Classin skin: warning icon looks weird</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2399">2399</a>:      Open with editor does nothing on Vista</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1009">1009</a>:      Firebug improperly retains scroll position in “Style” pane</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1017">1017</a>:      “Show functions defined by the user” in DOM tab includes internal functions</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2401">2401</a>:      HTML mutate flag is not always removed</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1721">1721</a>:      Tries to “display” -moz-binding url</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2402">2402</a>:      Cannot overlay the fbToolbox as there are two elements with that ID in the DOM</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2403">2403</a>:      Universal CSS selector can cause issues with inspect</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2406">2406</a>:      Quick Info Box stays visible when changing Firebug Tabs</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2407">2407</a>:      Quick Info Box does not always move on mouseover</li>
<li>Issue <a href="http://code.google.com/p/fbug/issues/detail?id=2063">2063</a>:      Error message “The resource from this URL is not text”</li>
<li> Issue <a href="http://code.google.com/p/fbug/issues/detail?id=1966">1966</a>:      Error traceback no longer always picks up the right function names.</li>
</ul>
<p>Ver el <a href="http://blog.getfirebug.com/2009/10/21/firebug-1-5b1/">post Original</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/10/firebug-1-5b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encuesta Sobre Características de Firebug ~ Parte 2</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-2/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-2/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 02:43:13 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[encuesta]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=36</guid>
		<description><![CDATA[Lo siguiente es una traducción de un post de Rob Campbell (Aquí está el original), uno de los desarrolladores de Firebug. Esta es la segunda parte de la Encuesta sobre Características de Firebug (acá está la primer parte). Esta vez, enfocándome en las respuestas a la pregunta: ¿Cual es la característica de Firebug que menos [...]]]></description>
			<content:encoded><![CDATA[<p>Lo siguiente es una traducción de un post de Rob Campbell (<a title="Firebug Features Poll part 2" href="http://antennasoft.net/robcee/2009/10/19/firebug-features-poll-part-2-the-unloved/" target="_self">Aquí</a> está el original), uno de los desarrolladores de Firebug.</p>
<p>Esta es la segunda parte de la Encuesta sobre Características de Firebug (<a href="http://www.malditocrc.com.ar/peregrino/2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-1/">acá</a> está la primer parte). Esta vez, enfocándome en las respuestas a la pregunta: ¿Cual es la característica de Firebug que menos te gusta? ¿Y la que nunca usás? No se si la pregunta estaba mal formulada o si la gente tenía ganas de expresarse, pero muchos de los encuestados no se limitaron a sólo una cosa. Como resultado, tuve que modificar un poco mi para nada científica metodología y contar las características mencionadas como votos, en vez de sólo clasificarlas en categorías.</p>
<div style="text-align: left;"><a title="Least Favorite Firebug Features by robceemoz, on Flickr" href="http://www.flickr.com/photos/robceemoz/4026079217/"><img src="http://farm3.static.flickr.com/2491/4026079217_9517b429ff_o.png" alt="Least Favorite Firebug Features" width="486" height="302" /></a></div>
<p>Como en la encuesta <a href="../../2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-1/">anterior</a>, agregué una columna de "Basura" para las respuestas que realmente no tenían sentido. Es muy bueno escuchar "Yo &lt;3 Firebug!" (y Firebug te &lt;3 a vos también!) pero no ayudaba mucho en los objetivos de esta encuesta. Complementando esta columna, creé otra categoría para las respuestas lamentándose por la estabilidad de Firebug o la ausencia de ciertas características específicas. Esta categoría empató en el primer puesto, con la mayor cantidad de votos.</p>
<h2>Los Ganadores</h2>
<h3 style="margin-top: 10px; font-size: 1em;">Tercer puesto – Empate!</h3>
<p>• La Búsqueda<br />
• Consola. Me sorprende que haya algunas personas a las que no les gusta la consola, pero dos de ustedes piensan de esa manera. Una persona mencionó que aparecen un montón de excepciones provenientes del navegador, degradando la calidad de la información. Estas excepciones por lo general pueden reducirse de-seleccionando la opción "Mostrar Errores de Chrome" y las opciones de mensajes en el mini-menu del panel de Consola.</p>
<h3 style="font-size: 1em;">Segundo puesto – Empate!</h3>
<p>Estos tienen la sospechosa distinción de tener la misma cantidad de respuestas que la columna de Basura (Junk).</p>
<p>• Panel CSS<br />
• Panel DOM<br />
• Perfilador</p>
<h3 style="font-size: 1em;">Primer Puesto</h3>
<p>• Panel de Script — Las respuestas variaron desde "No se cómo utilizar las interrupciones" hasta usuarios que prefieren usar la consola para hacer depurado interactivo al estilo del printf. Otros encuestados demandaron que el panel de script era demasiado defectuoso.</p>
<p><span style="font-style: italic;">advertencia:</span> Creo que es probable que exista más de un tipo de usuario de Firebug. Alguno de ellos pueden no estar usando Twitter y esta encuesta no les habrá llegado. Los tipos de usuarios que respondieron y dijeron que su característica favorita era el Inspeccionador de HRML y la edición en vivo de CSS son probablemente el mismo grupo de personas que no hacen un uso extensivo del depurador de Scripts. Si sos un arduo depurador, por favor exprésalo en los comentarios.</p>
<p><span style="font-style: italic;"> </span></p>
<h3 style="font-size: 1em;">Menciones Honorables</h3>
<p>• Editor de nodos HTML – Si haces doble click en un tag en la vista HTML, verás un editor de nodos. Haciendo click en el boton "Editar" o usando la tecla Escape te sacarán de ahí.</p>
<p>• Registración de Eventos – haz click derecho en un nodo en el panel HTML y selecciona "Registrar Eventos". Ahora cada mousemove, click y keytroke en ese nodo será registrado en la Consola. Cómo puedes no amar eso?</p>
<p>No hubo ningun voto(!) para el panel de Red, así que claramente todo el mundo lo ama y piensa que es alucinante.</p>
<h2>Conclusiones</h2>
<p>• Necesitamos trabajar más duro en arreglar errores y problemas de estabilidad. Emplear un montón de esfuerzo en estabilidad y usabilidad probablemente sea una muy buena manera de hacer de Firebug una mejor y más placentera pieza de software.</p>
<p>• Las pestañas de CSS y DOM no son muy queridos. Agregar una mejor navegación a la página de DOM, o rehacerla por completo puede ser útil. Deshacerse por completo de él y el panel de CSS puede ser otra opción, pero no una que queramos considerar sin ver una fuerte devolución desde la comunidad.</p>
<p>• El Perfilador va bastante bien con el panel de Script. Si no estas haciendo una fuerte depuración de JavaScript, puede que no necesites el perfilador. Es una herramienta de un uso bastante específico para medir la performance del JavaScript de una página.</p>
<p>• La Búsqueda fue casi una sorpresa, pero la estamos mejorando para la versión 1.5 así con un poco de suerte se vuelve más sencilla de usar.</p>
<p>Al igual que antes, por favor déjanos tus comentarios si piensas que algo se nos pasó por alto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encuesta sobre Características de Firebug ~ parte 1</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-1/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-1/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 00:23:00 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[encuesta]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=30</guid>
		<description><![CDATA[Una traducción del articulo publicado por Rob Campbell acerca de una encuesta informal sobre las características preferidas de Firebug.]]></description>
			<content:encoded><![CDATA[<p>Lo siguente es una traducción de un post de Rob Campbell (<a title="Firebug Features Poll part 1" href="http://antennasoft.net/robcee/2009/10/15/firebug-features-poll-part-1/" target="_self">Aquí</a> está el original), uno de los desarrolladores de Firebug. Espero que les resulte tan interesante como a mí.</p>
<p>La semana pasada hice una encuesta un poco informal mediante Twitter y Rypple, preguntandole a los usuarios cuales eran las características de Firebug que más querían y cuales menos. Yo voy a ser la primer persona en admitir que esta encuesta no es exactamente de una rigurosidad científica, dado que sólo tuvimos un numero limitado de encuestados de un espacio muestral posiblemente limitado (más que nada usuarios de Twitter de habla inglesa, a lo sumo conectados a mi con sólo unos pocos niveles de indirección). De todos modos los resultados fueron interesantes, dado que confirmaron lo que sospechaba acerca de la mayoría de la gente usando Firebug. Espero completamente que haya otros tipos de usuarios que graviten más fuertemente hacia otras características.</p>
<div style="text-align: center;"><a title="Favorite Firebug Features by robceemoz, on Flickr" href="http://www.flickr.com/photos/robceemoz/4013632447/"><img src="http://farm3.static.flickr.com/2561/4013632447_a39ea35a8d_o.png" alt="Favorite Firebug Features" width="395" height="255" /></a></div>
<p>El desglose de los datos de esta torta 3D muestra que el 55% de los usuarios llaman por lejos al Inspeccionador su característica favorita. En realidad, esto es probablemente cercano al 73% si lo combinas con el 18% que indicó al tab HTML como su favorito. Cuando que la mayoría de la gente piensa "inspeccionar" o "html", la siguiente característica que describen es "ser capaz de modificar el CSS o ver la maquetación de tal nodo en el panel HTML".</p>
<p>La siguiente característica favotira es un empate entre el Panel de Red y la Consola. Es posible que desde que recolecté las respuestas ese empate se haya roto, pero ciertamente no por mucho, y probablemente no dentro de un apropiado margen de error. El restante 9% de las respuestas era ruido incompresible de la internet. La estática cósmica de fondo tomando consciencia propia.</p>
<p>Cómo ayuda esto? Bueno, desde luego que nos dice donde necesitamos enfocar nuestros esfuerzos. Hemos visto unos cuantos errores en el Inspeccionador durante el último par de años y creemos que en la versión 1.5 vamos a tener a la mayoría de ellos arreglados. El molesto resaltado desfasado y los raros errores con el z-index deberían ser cosa del pasado gracias al trabajo del colaborador Mike Ratcliffe, que llego a nosotros a través del poryecto Firebug Lite.</p>
<p>Pienso continuar un poco más tarde con los resultados de pregunta acerca de "la característica ménos querida". Esos son un poco más de difíciles de encontrarle el sentido, dado que las respuestas no fueron tan obviamente claras. Por favor haznos saber si este gráfico de torta coincide ( o no ) con lo que tu piensas es tu categoría favorita. Éste no es el fin de la cuestion, recién estamos empezando.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/10/encuesta-sobre-caracteristicas-de-firebug-parte-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Advanced Filters 0.2 Released</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/09/advanced-filters-0-2-released/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/09/advanced-filters-0-2-released/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 19:00:17 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[Advanced Filters]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[advfilters]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=22</guid>
		<description><![CDATA[Advanced Filters 0.2 has been released! In this version the UI has changed a little. Now multiple filtering rules can be set, although the system for setting them is a little archaic.  As can be seen in this screenshot: The activation mechanism stays the same, and so the quick search in the net tab. But [...]]]></description>
			<content:encoded><![CDATA[<p>Advanced Filters 0.2 has been released!</p>
<p>In this version the UI has changed a little. Now multiple filtering rules can be set, although the system for setting them is a little archaic.  As can be seen in this screenshot:</p>
<div id="attachment_24" class="wp-caption alignnone" style="width: 310px"><a href="http://www.malditocrc.com.ar/peregrino/wordpress/wp-content/uploads/2009/09/advfilters-0.2-advfilters.PNG"><img class="size-medium wp-image-24 " title="advfilters-0.2-advfilters" src="http://www.malditocrc.com.ar/peregrino/wordpress/wp-content/uploads/2009/09/advfilters-0.2-advfilters-300x146.PNG" alt="Multiple Rules alowed" width="300" height="146" /></a><p class="wp-caption-text">Multiple Rules alowed</p></div>
<p>The activation mechanism stays the same, and so the quick search in the net tab. But now there are two buttons, to remove the applied filters (in case you want to view all the results) and one to apply the stored rules.</p>
<div id="attachment_23" class="wp-caption alignnone" style="width: 310px"><a href="http://www.malditocrc.com.ar/peregrino/wordpress/wp-content/uploads/2009/09/advfilters-0.2-net.PNG"><img class="size-medium wp-image-23 " title="advfilters-0.2-net" src="http://www.malditocrc.com.ar/peregrino/wordpress/wp-content/uploads/2009/09/advfilters-0.2-net-300x146.PNG" alt="New buttons in the net panel" width="300" height="146" /></a><p class="wp-caption-text">New buttons in the net panel</p></div>
<p>You can grab this release from the <a href="http://www.malditocrc.com.ar/peregrino/lab/firebug/advfilters/releases/" target="_blank">releases</a> folder. Also keep in mind that I'm trying to set up an upgrade channel in this webpage, so you can install once and then get the updates automatically.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/09/advanced-filters-0-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Release of Advanced Filters</title>
		<link>http://www.malditocrc.com.ar/peregrino/2009/08/first-release-of-advanced-filters/</link>
		<comments>http://www.malditocrc.com.ar/peregrino/2009/08/first-release-of-advanced-filters/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 00:29:00 +0000</pubDate>
		<dc:creator>Peregrino</dc:creator>
				<category><![CDATA[Advanced Filters]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[advfilters]]></category>
		<category><![CDATA[Firebug]]></category>

		<guid isPermaLink="false">http://www.malditocrc.com.ar/peregrino/?p=8</guid>
		<description><![CDATA[This is the first release of the Advanced Filters extension for Firebug. The aim of this extension is to let you add custom filters to the requests listed in the Net Panel. Right now this is the first... nightly. It isn't even an alpha, I just made it work, and then packed and uploaded it. [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first release of the Advanced Filters extension for Firebug.</p>
<p>The aim of this extension is to let you add custom filters to the requests 					listed in the Net Panel. Right now this is the first... nightly. It isn't even an 					alpha, I just made it work, and then packed and uploaded it. So don't expect it 					to be a lot friendly, it just works.</p>
<p>To use this extension you should have Firebug 1.5.0a21, 1.5X.0a21	or the latest 					SVN revision, since it depends on a listener added in a21. Just go to 					<a href="http://www.malditocrc.com.ar/peregrino/lab/firebug/advfilters/releases">releases</a> and install the xpi.</p>
<p><strong>How to use it</strong></p>
<ul>
<li>Install the extension and make sure the dependencies are met</li>
<li>Go to the Net Panel</li>
<li>Press "Advanced Filters", a prompt should appear</li>
<li> Enter the desired RegExp pattern against you want the request's URL 						to be tested.</li>
<li> Reload the page, now as long as the "Advanced Filters" button is selected, 						your requests will be filtered. To disable the filtering, press again in 						"Advanced Filters".</li>
<li> You can change the applied filter pattern by disabling and then enabling the 						advanced filtering. Each time you enable the filtering, a prompt will show up 						in wich you can enter the new pattern. Then it'll be applied to the monitored 						requests.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.malditocrc.com.ar/peregrino/2009/08/first-release-of-advanced-filters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
