<?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>Sentido Web &#187; firebug</title>
	<atom:link href="http://sentidoweb.com/tag/firebug/feed" rel="self" type="application/rss+xml" />
	<link>http://sentidoweb.com</link>
	<description>Desarrollo web, HTML, CSS, Javascript, PHP, MySQL</description>
	<lastBuildDate>Tue, 10 Apr 2012 01:02:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>FireQuery</title>
		<link>http://sentidoweb.com/2010/08/23/firequery.php</link>
		<comments>http://sentidoweb.com/2010/08/23/firequery.php#comments</comments>
		<pubDate>Mon, 23 Aug 2010 17:06:34 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Quicklinks]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://firequery.binaryage.com/</guid>
		<description><![CDATA[This is a very cool extension for Firebug (add-on for an add-on?) that expands Firebug’s capabilities with jQuery. For instance, a built in jQueryify button, showing attached event handlers in the Content / DOM tree view, and highlighting all elements in a jQuery collection. I don’t think it’s new but I hadn’t seen it until [...]]]></description>
			<content:encoded><![CDATA[<p>This is a very cool extension for Firebug (add-on for an add-on?) that expands Firebug’s capabilities with jQuery. For instance, a built in jQueryify button, showing attached event handlers in the Content / DOM tree view, and highlighting all elements in a jQuery collection. I don’t think it’s new but I hadn’t seen it until I finally watched Remy S &#8230;</p>
<p><a href="http://firequery.binaryage.com/" title="FireQuery">Post original</a></p>]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2010/08/23/firequery.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FireQuery: optimizaciones para FireBug centradas en jQuery</title>
		<link>http://sentidoweb.com/2009/07/02/firequery-optimizaciones-para-firebug-centradas-en-jquery.php</link>
		<comments>http://sentidoweb.com/2009/07/02/firequery-optimizaciones-para-firebug-centradas-en-jquery.php#comments</comments>
		<pubDate>Thu, 02 Jul 2009 21:15:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firequery]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2009/07/02/firequery-optimizaciones-para-firebug-centradas-en-jquery.php</guid>
		<description><![CDATA[FireQuery es un plugin para Firefox que permite añadir mejoras a Firebug basadas en jQuery. Permite añadir jQuery a cualquier web, algo muy útil si necesitas ejecutar algún script en la consola y te apañas mejor con jQuery. Además permite ver los eventos que está asociados en los elementos HTML desde la pestaña HTML de [...]]]></description>
			<content:encoded><![CDATA[<strong>FireQuery</strong> es un plugin para Firefox que permite añadir mejoras a Firebug basadas en jQuery. Permite añadir jQuery a cualquier web, algo muy útil si necesitas ejecutar algún script en la consola y te apañas mejor con jQuery.
Además permite ver los eventos que está asociados en los elementos HTML desde la pestaña HTML de Firebug.
<a href="https://addons.mozilla.org/en-US/firefox/addon/12632">FireQuery</a> (<a href="http://firequery.binaryage.com/">web</a>)
Vía / <a href="http://www.dzone.com/links/rss/firequery_firebug_enhancements_for_jquery.html">DZone</a>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2009/07/02/firequery-optimizaciones-para-firebug-centradas-en-jquery.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefinder: plugin para Firebug que localiza elementos</title>
		<link>http://sentidoweb.com/2009/05/14/firefinder-plugin-para-firebug-que-localiza-elementos.php</link>
		<comments>http://sentidoweb.com/2009/05/14/firefinder-plugin-para-firebug-que-localiza-elementos.php#comments</comments>
		<pubDate>Thu, 14 May 2009 19:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefinder]]></category>
		<category><![CDATA[xpath]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2009/05/14/firefinder-plugin-para-firebug-que-localiza-elementos.php</guid>
		<description><![CDATA[Firefinder es un plugin para Firefox que se integra con Firebug y que nos permite localizar de forma rápida y sencilla elementos HTML en la página. Permite usar selectores CSS y XPath, por lo que no es necesario conocer una nomenclatura nueva, y además nos ayuda cuando trabajemos con los selectores jQuery o cuando estemos [...]]]></description>
			<content:encoded><![CDATA[Firefinder es un plugin para Firefox que se integra con Firebug y que nos permite localizar de forma rápida y sencilla elementos HTML en la página.
Permite usar selectores CSS y XPath, por lo que no es necesario conocer una nomenclatura nueva, y además nos ayuda cuando trabajemos con los selectores jQuery o cuando estemos parseando HTML.
<a href="https://addons.mozilla.org/en-US/firefox/addon/11905/">Firefinder</a>
Vía / <a href="http://robertnyman.com/2009/05/12/firefinder-for-firebug-an-extension-to-quickly-find-elements-matching-your-css-selectors-or-xpath-expressions/">Robert&#8217;s talk</a>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2009/05/14/firefinder-plugin-para-firebug-que-localiza-elementos.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FireUnit: extensión para pruebas unitarias de Javascript</title>
		<link>http://sentidoweb.com/2008/12/18/fireunit-extension-para-pruebas-unitarias-de-javascript.php</link>
		<comments>http://sentidoweb.com/2008/12/18/fireunit-extension-para-pruebas-unitarias-de-javascript.php#comments</comments>
		<pubDate>Thu, 18 Dec 2008 17:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[fireunit]]></category>
		<category><![CDATA[pruebas]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2008/12/18/fireunit-extension-para-pruebas-unitarias-de-javascript.php</guid>
		<description><![CDATA[FireUnit es un plugin para Firefox que permite realizar pruebas unitarias de Javascript y mostrar los logs en una pestaña de Firebug. El plugin está desarrollado entre otras personas por John Resig, desarrollador de jQuery. Se pueden realizar pruebas como las siguientes: // Simular eventos del navegador var input = document.getElementsByTagName&#40;"input"&#41;&#91;0&#93;; fireunit.mouseDown&#40; input &#41;; fireunit.click&#40; [...]]]></description>
			<content:encoded><![CDATA[<p>FireUnit es un plugin para Firefox que permite realizar pruebas unitarias de Javascript y mostrar los logs en una pestaña de Firebug. El plugin está desarrollado entre otras personas por John Resig, desarrollador de jQuery.</p>
<p>Se pueden realizar pruebas como las siguientes:</p>
<pre><code><pre class="javascript"><span style="color: #009900; font-style: italic;">// Simular eventos del navegador</span>
<span style="color: #003366; font-weight: bold;">var</span> input = document.<span style="color: #006600;">getElementsByTagName</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">"input"</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span>;
fireunit.<span style="color: #006600;">mouseDown</span><span style="color: #66cc66;">&#40;</span> input <span style="color: #66cc66;">&#41;</span>;
fireunit.<span style="color: #006600;">click</span><span style="color: #66cc66;">&#40;</span> input <span style="color: #66cc66;">&#41;</span>;
fireunit.<span style="color: #006600;">focus</span><span style="color: #66cc66;">&#40;</span> input <span style="color: #66cc66;">&#41;</span>;
fireunit.<span style="color: #006600;">key</span><span style="color: #66cc66;">&#40;</span> input, <span style="color: #3366CC;">"a"</span> <span style="color: #66cc66;">&#41;</span>;</pre></code></pre>
<p><a href="http://fireunit.org/">FireUnit</a></p>
<p>Vía / <a href="http://ejohn.org/blog/fireunit/">John Resig</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2008/12/18/fireunit-extension-para-pruebas-unitarias-de-javascript.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evitar errores de producción debidos a Firebug</title>
		<link>http://sentidoweb.com/2008/12/03/evitar-errores-de-produccion-debidos-a-firebug.php</link>
		<comments>http://sentidoweb.com/2008/12/03/evitar-errores-de-produccion-debidos-a-firebug.php#comments</comments>
		<pubDate>Wed, 03 Dec 2008 20:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[firebug]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2008/12/03/evitar-errores-de-produccion-debidos-a-firebug.php</guid>
		<description><![CDATA[Aquellos que usamos Firebug para depurar nuestras aplicaciones, podemos cometer el error de dejar una traza (console.log())y que al subirlo a producción el usuario tenga un error de Javascript. Para evitar esto, podemos incluir en nuestro script lo siguiente: if&#40;!window.console&#41; &#123; window.console = &#123; log: function&#40;&#41; &#123;&#125; &#125; &#125; Visto en este ejemplo]]></description>
			<content:encoded><![CDATA[<p>Aquellos que usamos Firebug para depurar nuestras aplicaciones, podemos cometer el error de dejar una traza (<em>console.log()</em>)y que al subirlo a producción el usuario tenga un error de Javascript. Para evitar esto, podemos incluir en nuestro script lo siguiente:</p>
<pre><code><pre class="php"><span style="color: #723b00;">if</span><span style="color: #66cc66;">&#40;</span>!window.console<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
window.console = <span style="color: #66cc66;">&#123;</span>
<a href="http://www.php.net/log"><span style="color: #000066;">log</span></a>: <span style="color: #000000; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span><span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre></code></pre>
<p>Visto en este <a href="http://dev.jquery.com/view/tags/ui/1.5b2/demos/ui.slider.html">ejemplo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2008/12/03/evitar-errores-de-produccion-debidos-a-firebug.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NitobiBug: debug para Javascript</title>
		<link>http://sentidoweb.com/2008/06/03/nitobibug-debug-para-javascript.php</link>
		<comments>http://sentidoweb.com/2008/06/03/nitobibug-debug-para-javascript.php#comments</comments>
		<pubDate>Tue, 03 Jun 2008 19:45:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[firebug]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2008/06/03/nitobibug-debug-para-javascript.php</guid>
		<description><![CDATA[NitobiBug es un script similar a Firebug que nos permite realizar debugs en nuestros scripts. Permite mostrar una ventana emergente con el contenido de objetos (diferenciando entre tipos), elementos DOM o simplemente mensajes. Usarlo es tan sencillo como esto: var myObject = &#123;a:234523, something:'else', mylist:&#91;32423,4556,'sdfs'&#93;&#125;; nitobi.Debug.log&#40;myObject&#41;; Y para instalarlo solo hay que añadir el archivo [...]]]></description>
			<content:encoded><![CDATA[<p><strong>NitobiBug</strong> es un script similar a Firebug que nos permite realizar debugs en nuestros scripts. Permite mostrar una ventana emergente con el contenido de objetos (diferenciando entre tipos), elementos DOM o simplemente mensajes.</p>
<p><img alt="nitobibug.png" src="http://sentidoweb.com/img/2008/06/nitobibug.png" width="350" height="215" class="center" /></p>
<p>Usarlo es tan sencillo como esto:<p>
<pre><code><pre class="javascript"><span style="color: #003366; font-weight: bold;">var</span> myObject = <span style="color: #66cc66;">&#123;</span>a:<span style="color: #CC0000;">234523</span>, something:<span style="color: #3366CC;">'else'</span>, mylist:<span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">32423</span>,<span style="color: #CC0000;">4556</span>,<span style="color: #3366CC;">'sdfs'</span><span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#125;</span>; nitobi.<span style="color: #006600;">Debug</span>.<span style="color: #006600;">log</span><span style="color: #66cc66;">&#40;</span>myObject<span style="color: #66cc66;">&#41;</span>;</pre></code></pre>
<p>Y para instalarlo solo hay que añadir el archivo js.</p>
<p>Una alternativa a Firebug, sobre todo para IE, pero me sigo quedando con Firebug.</p>
<p><a href="http://www.nitobibug.com">NitobiBug</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2008/06/03/nitobibug-debug-para-javascript.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug y el rendimiento Ajax</title>
		<link>http://sentidoweb.com/2008/04/25/firebug-y-el-rendimiento-ajax.php</link>
		<comments>http://sentidoweb.com/2008/04/25/firebug-y-el-rendimiento-ajax.php#comments</comments>
		<pubDate>Fri, 25 Apr 2008 17:15:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[rendimiento]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2008/04/25/firebug-y-el-rendimiento-ajax.php</guid>
		<description><![CDATA[Ajax es una de las técnicas que más se están extendiendo por Internet. Su desarrollo es sencillo, pero su abuso es importante. Hay que tener en cuidado al desarrollar usando Ajax ya que podemos tener problemas de rendimiento. En IBM nos ofrecen un artículo interesante sobre el rendimiento de estas aplicaciones y como medirlo y [...]]]></description>
			<content:encoded><![CDATA[Ajax es una de las técnicas que más se están extendiendo por Internet. Su desarrollo es sencillo, pero su abuso es importante. Hay que tener en cuidado al desarrollar usando Ajax ya que podemos tener problemas de rendimiento.
En IBM nos ofrecen un artículo interesante sobre el rendimiento de estas aplicaciones y como medirlo y mejorarlo mediante Firebug e <a href="http://sentidoweb.com/2007/07/25/yslow-anadido-de-firebug-de-yahoo.php">YSlow</a>.
El tiempo de una llamada Ajax se centra en tres aspectos: tiempo de respuesta del servidor, tiempo de transferencia y tiempo de procesado en el cliente. Es importante bajar estos tiempos ya que así agilizaremos nuestras aplicaciones.
Reduce el número de llamadas HTTP, aunque en el cliente se puedan anular, en el servidor se procesan, por lo que es tiempo de proceso malgastado. También es interesante reducir el tamaño del contenido de la respuesta que devuelve el servidor, cuanto menos haya para mandar, menos se tarda en enviar y menos se tarda en procesar.
Una lectura interesante que nos ayudará paso a paso a mejorar nuestras aplicaciones.
<a href="http://www.ibm.com/developerworks/web/library/wa-aj-perform/index.html?ca=drs-">Ajax performance analysis</a>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2008/04/25/firebug-y-el-rendimiento-ajax.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Así funciona Firebug</title>
		<link>http://sentidoweb.com/2007/01/08/asi-funciona-firebug.php</link>
		<comments>http://sentidoweb.com/2007/01/08/asi-funciona-firebug.php#comments</comments>
		<pubDate>Mon, 08 Jan 2007 17:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[extension firefox]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firebug extension]]></category>
		<category><![CDATA[firebug firefox]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2007/01/08/asi-funciona-firebug.php</guid>
		<description><![CDATA[Firebug es una extensión de Firefox integrada en las que yo denominaría como &#8220;imprescindibles para el desarrollador web&#8221;. Su versión definitiva (1.0) está aún en fase Beta pero se puede trabajar con ella perfectamente. Ya se ha hablado aquí sobre Firebug , hoy vamos a ver algunas de sus funcionalidades. Las ventajas que presenta son [...]]]></description>
			<content:encoded><![CDATA[<img src="http://farm1.static.flickr.com/141/348806088_def8c9c64d_s.jpg" class="right" alt="logo de Firebug"><a href="http://www.getfirebug.com">Firebug</a> es una extensión de <a href="http://www.getfirefox.com">Firefox</a> integrada en las que yo denominaría como &#8220;imprescindibles para el desarrollador web&#8221;.  Su versión definitiva (1.0) está aún en fase Beta pero se puede trabajar con ella perfectamente.
Ya se ha hablado aquí sobre <a href="http://sentidoweb.com/2006/12/05/firebug-10-beta-publica.php">Firebug</a> , hoy vamos a ver algunas de sus funcionalidades.
Las ventajas que presenta son muchas, aunque una de las más espectaculares, y que cualquier persona que se dedique a diseñar / maquetar webs debe conocer, es la de poder <strong>editar &#8220;en línea&#8221; las hojas de estilo</strong> de una web, utilidad que cualquiera que de los que hemos perdido horas debugeando una página valoramos infinitamente.
Veamos cómo hacerlo.

<span id="more-750"></span>
<img class="right" src="http://farm1.static.flickr.com/162/348788403_9ba5a89f0b.jpg?v=0" alt="icono firebug">Una vez instalada la extensión podremos utilizar Firebug sobre cualquier página que tengamos cargada en firefox. Para ello disponemos de un icono en la parte inferior derecha del navegador que estará en verde si no ha encontrado ningún error o en rojo y marcando el número de errores si los hay.
Vamos a ver un ejemplo con un caso típico: tenemos un layout con ancho fijo y dos columnas posicionadas con &#8220;float:left&#8221; la primera y &#8220;float:right&#8221; la segunda; si con este tipo de layout no medimos correctamente cual es el ancho de cada columna y la suma de ambos supera el de nuestro contenedor no tendremos dos columnas sino que aparecerán una debajo de la otra.
<a href="http://farm1.static.flickr.com/152/348783611_f1be0e7a88_o.png" target="_blank"><img src="http://farm1.static.flickr.com/152/348783611_f1be0e7a88.jpg" alt="captura 1, debueando con firebug" width="390" class="center"></a>
Lo recomendable en este caso es conocer a bien el modelo de caja y sumar correctamente los anchos de las columnas para ajustar las medidas que queremos. Pero tengo prisa y quiero dejar eso solucionado antes de volver a casa&#8230; a probar con Firebug.
Lo primero que debemos utilizar es el inspector de elementos y localizar el que queremos modificar, en este caso el div de la columna 2. Una vez seleccionado podremos ver las propiedades CSS que están afectando a este elemento seleccionado &#8220;style&#8221; en la zona derecha de Firebug.
<a href="http://farm1.static.flickr.com/127/348783614_15964a5dea_o.png" target="_blank"><img src="http://farm1.static.flickr.com/127/348783614_15964a5dea.jpg?v=0" alt="captura 2, debueando css con firebug" width="390" class="center"></a>
La forma en que firebug detalla las propiedades css de un elemento es impresionante ya que muestra primero las reglas específicas que le afectan y luego las que lo hacen por herencia. Pero lo importante aquí es que no solo nos las enseña sino que <strong>nos permite cambiar su valor</strong> y ver el resultado sobre el documento que tenemos cargado. Esta es la clave para poder hacer el debugeo; en este caso cambiamos el ancho de la columna 2 que tiene un valor de 362px y le ponemos uno menor (360px por ejemplo xD) y veremos como inmediatamente las columnas aparecen como tales.
<a href="http://farm1.static.flickr.com/143/348783619_3196848944_o.png" target="_blank"><img src="http://farm1.static.flickr.com/143/348783619_3196848944.jpg?v=0" alt="captura 3, debueando css con firebug" width="390" class="center"></a>
Arreglado&#8230; ahora me puedo ir a casa y decirle a jefe que voy a pasarme la tarde arreglando el problema <img src='http://sentidoweb.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .
<h4>Recursos y más información</h4>
<ul>
<li><a href="http://www.getfirebug.com/">Firebug</a></li>
<li><a href="http://www.sidar.org/recur/desdi/traduc/es/css/box.html">Modelo de caja en CSS</a></li>
<li><a href="http://www.estadobeta.com/2006/08/23/calculando-la-especificidad-en-css/">Calculado la especificidad de las CSS &#8211; Estado Beta</a></li>
<li><a href="http://www.stuffandnonsense.co.uk/archives/css_specificity_wars.html">Calculando especifidad de las CSS &#8211; Andy Clark</a> (en inglés y con mucha gracia)</li>
<li><a href="http://www.456bereastreet.com/lab/developing_with_web_standards/csslayout/2-col/">Layout simple de dos columnas</a> (en inglés)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2007/01/08/asi-funciona-firebug.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug 1.0, lo que nos va a ofrecer</title>
		<link>http://sentidoweb.com/2006/11/17/firebug-1-0-lo-que-nos-va-a-ofrecer.php</link>
		<comments>http://sentidoweb.com/2006/11/17/firebug-1-0-lo-que-nos-va-a-ofrecer.php#comments</comments>
		<pubDate>Fri, 17 Nov 2006 16:23:18 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firebug extension firefox]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2006/11/17/firebug-1-0-lo-que-nos-va-a-ofrecer.php</guid>
		<description><![CDATA[Ya en otras ocasiones hemos hablado de Firebug, y esta vez no puede ser menos debido a todo lo que nos va a ofrecer la versión 1.0, lo cual es mucho: Usabilidad: posibilidad de abrirlo en una ventana nueva, pudiendo situarla en un segundo monitor. Listas de páginas en las que queremos que esté activo [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="firebug1.0.png" src="http://sentidoweb.com/img/2006/11/firebug1.0.png" width="175" height="69" class="right"/>Ya en otras <a href="http://sentidoweb.com/2006/08/24/javascript-debuggers.php">ocasiones</a> <a href="http://sentidoweb.com/2006/05/25/nueva-versian-de-firebug.php">hemos</a> <a href="http://sentidoweb.com/2006/04/10/firebug-extensian-de-firefox-para-depurar.php">hablado</a> de <strong>Firebug</strong>, y esta vez no puede ser menos debido a todo lo que nos va a ofrecer la versión 1.0, lo cual es mucho:</p>
<ul><li><strong>Usabilidad</strong>: posibilidad de abrirlo en una ventana nueva, pudiendo situarla en un segundo monitor. Listas de páginas en las que queremos que esté activo o no Firebug. Tecla de acceso directo para abrir Firebug de forma normal o en una ventana nueva. Facilidad de lectura ya que se puede aumentar o disminuir el tamaño de la letra.</li>
<li><strong>Código HTML</strong>: visor de código fuente de forma estructurada, con posibilidad de desplegar etiquetas. Ver qué es lo que se está modificando en la página web. Editar el código HTML en el momento. Encontrar elementos HTML en el código posicionándonos en ellos con el ratón. Busquedas. Si se modifica la página y se recarga, Firebug seguirá apuntando al elemento que teníamos antes de la recarga. Copiar el código HTML al portapapeles.</li>
<li><strong>CSS</strong>: Inspección en cascada. Previsualización de colores e imágenes. Facilidad para ajustar los estilos mediante la edición de las propiedades. Autocompletado. Modificar los valores numéricos aumentando y disminuyendo los valores usando las flechas de cursor. Selección de valores posibles de los estilos. Posibilidad de desactivar propiedades en los estilos para ver las diferencias. Inspeccionar cualquier hoja de estilos. Copiar al portapapeles colores y rutas de imágenes.</li>
<li><strong>Visualización de CSS</strong>: Se puede ver el modelo de caja de los elementos HTML. De igual manera, se puede visualizar las medidas de la caja del elemento. Uso de reglas y guías como si se tratara de un programa de diseño gráfico. Modificación de las medidas de las cajas en el acto.</li>
<li><strong>Monitor de red</strong>: Toma los tiempos de carga de del fichero y de los ficheros adjuntos. Separar los tiempos por tipo de fichero. Distinción entre ficheros de la caché y los que se han descargado de la red. Visualizador de la cabecera HTTP. Monito de las peticiones XMLHTTPRequest.</li>
<li><strong>Debug</strong>: Permite encontrar ficheros js de forma sencilla. Poner puntos de interrupción en nuestro código. Incluir condiciones en los puntos de interrupción. Ejecución paso a paso. Parar automaticamente la ejecución si encuentra un error. Cuando se produce un error existe la posibilidad de ver la pila de llamdas a funciones que esperan respuesta. Visor de los valores de los objetos y de las propiedades. Uso de tooltips cuando está parada la ejecución del script para ver el valor de las variables. Medición de tiempos de ejecución. Logs de las llamadas a funciones. Acceso rápido a números de línea.</li>
<li><strong>Búsqueda de errores</strong>: Los errores se muestran en la barra de estado del navegador. Visualización de los errores javascript solo de la página a la que se accede. Información descriptiva de los errores. Acceso fácil al debugger. Búsquedas rápidas. Filtro por tipo de errores.</li>
<li><strong>Inspector DOM</strong>: Diferenciación entre código estándar y el creado mediante Javascript. Resumen informativo de los objetos inspeccionados. Edición de los objetos con posibilidad de autocompletado. Al recargar la página accede al mismo objeto que estaba seleccionado anteriormente. Navegación por el código Javascript.</li>
<li><strong>Ejecución de código Javascript</strong>: consola para ejecución de código javascript. Autocompletado. El texto de la consola no es tratado como texto plano sino como hipertexto.</li>
<li><strong>Trazas</strong>: posibilidad de mostrar trazas en la consola desde Javascript. Las trazas pueden ser de texto, objetos y texto formateado usando variables. Distintos colores para distintos tipos de logs (error, warm, debug e info). Marcas de tiempo. Stack traces. Agrupación de trazas. Inspección de objetos.</li></ul>
<p>Estoy deseando que salga la beta para poder probarla.</p>
<p><a href="http://www.getfirebug.com/">Firebug</a></p>
<p>Vía / <a href="http://ajaxian.com/archives/getfirebug-10-is-getting-close">Ajaxian</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2006/11/17/firebug-1-0-lo-que-nos-va-a-ofrecer.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nueva versión de FireBug</title>
		<link>http://sentidoweb.com/2006/05/25/nueva-version-de-firebug.php</link>
		<comments>http://sentidoweb.com/2006/05/25/nueva-version-de-firebug.php#comments</comments>
		<pubDate>Thu, 25 May 2006 21:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox debug]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2006/05/25/nueva-version-de-firebug.php</guid>
		<description><![CDATA[Ya hablamos en su día de FireBug, una extensión que nos permite depurar nuestras aplicaciones web. La nueva versión tiene una gran novedad, &#8220;debuguear&#8221; Javascript. Ahora es posible poner puntos de ruptura, ejecutar el código paso a paso, inspeccionar variables, comprobar código, &#8230; Si antes ya era indispensable, ahora es totalmente obligatorio para cualquier desarrollador [...]]]></description>
			<content:encoded><![CDATA[<img alt="firebug2.png" src="http://sentidoweb.com/img/2006/05/firebug2.png" class="right" width="150" height="53" />Ya <a href="http://sentidoweb.com/2006/04/10/firebug-extensian-de-firefox-para-depurar.php">hablamos</a> en su día de FireBug, una extensión que nos permite depurar nuestras aplicaciones web. La nueva versión tiene una gran novedad, &#8220;debuguear&#8221; Javascript. Ahora es posible poner puntos de ruptura, ejecutar el código paso a paso, inspeccionar variables, comprobar código, &#8230; Si antes ya era indispensable, ahora es totalmente obligatorio para cualquier desarrollador (vale, quizás me he pasado). A parte de el debugger hay otra serie de <a href="http://www.joehewitt.com/software/firebug/releases/0.4notes.php">cambios</a>  que no dejan de tener importancia.
<a href="http://www.joehewitt.com/software/firebug/">FireBug</a>
Vía / <a href="http://www.sitepoint.com/blogs/2006/05/25/firebug-04-includes-javascript-debugger/">SitePoint</a>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2006/05/25/nueva-version-de-firebug.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

