<?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>Blog d&#039;Eric Pommereau</title>
	<atom:link href="https://blog.developpez.com/eric-pommereau/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/eric-pommereau</link>
	<description></description>
	<lastBuildDate>Mon, 11 Feb 2013 22:09:43 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Firebug 1.11</title>
		<link>https://blog.developpez.com/eric-pommereau/p11778/web/release-1-11</link>
		<comments>https://blog.developpez.com/eric-pommereau/p11778/web/release-1-11#comments</comments>
		<pubDate>Mon, 11 Feb 2013 07:04:17 +0000</pubDate>
		<dc:creator><![CDATA[eric.pommereau]]></dc:creator>
				<category><![CDATA[firebug]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/eric-pommereau/?p=10</guid>
		<description><![CDATA[Bonjour, Cela fait un petit moment que je n&#8217;ai pas écrit :-/. Depuis mon dernier billet il s&#8217;est passé bien des choses du côté de Firebug&#8230; nous en sommes à la version 1.11 qui est sortie en décembre 2012. Comme je le fais habituellement, je vous propose une traduction / explication de la release note 1.11 (nouveautés). A noter que cette version est valable pour les versions supérieures à Firefox 17. Support SPDY SPDY (prononcé [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="https://getfirebug.com/img/firebug-logo.png" width="293" height="89" class="aligncenter" /></p>
<p>Bonjour,</p>
<p>Cela fait un petit moment que je n&rsquo;ai pas écrit :-/. Depuis mon dernier billet il s&rsquo;est passé bien des choses du côté de Firebug&#8230; nous en sommes à la version 1.11 qui est sortie en décembre 2012.</p>
<p>Comme je le fais habituellement, je vous propose une traduction / explication de la <a href="https://hacks.mozilla.org/2012/12/firebug-1-11-new-features/">release note 1.11</a> (nouveautés).</p>
<p>A noter que cette version est valable pour les versions supérieures à Firefox 17.</p>
<p><span id="more-10"></span></p>
<p style="margin:25px 0px 15px 0px;padding:5px;font-size:1.5em">
<strong>Support <a href="http://fr.wikipedia.org/wiki/SPDY">SPDY</a></strong>
</p>
<blockquote><p>SPDY (prononcé « Speedy » pour rapide en anglais) est un protocole réseau expérimental — fonctionnant sur la couche application — créé pour transporter du contenu Web. SPDY est une proposition, conçue par Google, visant à augmenter les capacités du protocole HTTP sans toutefois remplacer ce dernier.</p></blockquote>
<p>Le net panel vous indique si une page utilise ce nouveau protocole.</p>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/spdy-support1" rel="attachment wp-att-13"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/spdy-support1.png" alt="spdy-support1" width="500" height="203" class="alignnone size-full wp-image-13" /></a></p>
<p style="margin:25px 0px 15px 0px;padding:5px;font-size:1.5em">
<strong>Visualisation des performances</strong>
</p>
<p>Taper &laquo;&nbsp;performance.timing&nbsp;&raquo; dans la console permet l&rsquo;affichage d&rsquo;informations très détaillées sur les performance de chargement de votre page.</p>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/simple-log" rel="attachment wp-att-14"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/simple-log.png" alt="simple-log" width="500" height="295" class="alignnone size-full wp-image-14" /></a></p>
<p>Le billet <a href="http://www.softwareishard.com/blog/firebug/support-for-performance-timing-in-firebug/" target="_blank">support for performance.timing in Firebug</a> vous permettra d&rsquo;aller un peu plus loin dans la compréhension et l&rsquo;utilisation de cette fonctionnalité.</p>
<p style="margin:25px 0px 15px 0px;padding:5px;font-size:1.5em">
<strong>Requêtage des CSS</strong>
</p>
<p>Un nouveau panneau sur le côté (dans l&rsquo;onglet CSS) permet l&rsquo;exécution d&rsquo;un sélecteur CSS.<br />
Vous n&rsquo;avez qu&rsquo;à cliquer (droit) sur la règle CSS et voir les éléments correspondants.</p>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/selector-side-panel" rel="attachment wp-att-15"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/selector-side-panel.png" alt="selector-side-panel" width="500" height="246" class="alignnone size-full wp-image-15" /></a></p>
<p style="margin:25px 0px 15px 0px;padding:5px;font-size:1.5em">
<strong>Nouvelle commande include()</strong>
</p>
<p>Grâce à nouvelle commande <strong>include()</strong> il es dorénavant possible d&rsquo;inclure dynamiquement une librairie quelle qu&rsquo;elle soit.</p>
<p>Un exemple simple : include(&laquo;&nbsp;http://code.jquery.com/jquery-latest.min.js&nbsp;&raquo;);</p>
<p>Après cette commande la librairie jquery est accessible.</p>
<p>Si vous avez fréquemment recours à l&rsquo;inclusion d&rsquo;une librairie en particulier vous pouvez créer un alias qui sera persistant (même après redémarrage de Firefox) et appeler la librairie avec cet alias comme suit :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">include(&quot;http://code.jquery.com/jquery-latest.min.js&quot;, &quot;jquery&quot;);</div></div>
<p>Et utiliser l&rsquo;alias tout simplement :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">include(&quot;jquery&quot;);</div></div>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/include2" rel="attachment wp-att-16"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/include2.png" alt="include2" width="500" height="178" class="alignnone size-full wp-image-16" /></a></p>
<p style="margin:25px 0px 15px 0px;padding:5px;font-size:1.5em">
<strong>Surveillance window.postMessage()</strong>
</p>
<p>Les messages <em>window.postMessage()</em> sont désormais pris en charge. Ce type d&rsquo;événement permet le suivi des échanges en la fenêtre principale et frames/iframes.</p>
<p>Les logs indiquent maintenant : </p>
<ul>
<li> L&rsquo;URL de la fenêtre ou frame d&rsquo;origine</li>
<li>Les données qui accompagnent le message</li>
<li>L&rsquo;objet qui représente la fenêtre ou frame cible </li>
</ul>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/post-message-log" rel="attachment wp-att-17"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/post-message-log.png" alt="post-message-log" width="500" height="178" class="alignnone size-full wp-image-17" /></a></p>
<p>Pour une explication détaillée : <a href="http://www.softwareishard.com/blog/firebug/firebug-tip-observe-window-postmessage-calls/" title="Firebug Tip: Observe window.postMessage() calls" target="_blank"></a></p>
<p style="margin:25px 0px 15px 0px;padding:5px;font-size:1.5em">
<strong>Amélioration du copier-coller HTML</strong>
</p>
<p>Il est possible de copier des blocs HTML et de les coller de différentes manières, c&rsquo;est également possible avec le XML et SVG.</p>
<p><a href="http://blog.developpez.com/eric-pommereau/?attachment_id=18" rel="attachment wp-att-18"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/html-copy-paste.png" alt="html-copy-paste" width="500" height="494" class="alignnone size-full wp-image-18" /></a></p>
<p>Pour aller plus loin : <a href="http://www.softwareishard.com/blog/firebug/firebug-tip-copy-paste-html/" target="_blank"></a></p>
<p>&lt;p style=&quot;margin:25px 0px 15px 0px;padding:5px;font-size:1.5em;<br />
<strong>Du style dans les logs</strong>
</p>
<p>La fonction de logue des messages dans la console en utilisant des CSS personnalisées a été améliorée. il est maintenant possible d&rsquo;utiliser plusieurs formats dans un log.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">console.log(&quot;%cred-text %cgreen-text&quot;, &quot;color:red&quot;, &quot;color:green&quot;);</div></div>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/red-green-text" rel="attachment wp-att-19"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/red-green-text.png" alt="red-green-text" width="500" height="159" class="alignnone size-full wp-image-19" /></a></p>
<p>Pour aller plus loin : <a href="http://www.softwareishard.com/blog/firebug/firebug-tip-styled-logging/" title="Firebug Tip: Styled Logging" target="_blank">Firebug Tip Styled Logging</a>.</p>
<p>&lt;p style=&quot;margin:25px 0px 15px 0px;padding:5px;font-size:1.5em;<br />
<strong>Monitoring des appels de fonction</strong>
</p>
<p>Vous pouvez &laquo;&nbsp;monitorer&nbsp;&raquo; n&rsquo;importe quelle fonction (anonyme ou non) et récupérer un log directement dans la console lorsque cette fonction est appelée. Le log affiche la pile d&rsquo;appels de la fonction en surveillance.</p>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/log-function-calls" rel="attachment wp-att-20"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/log-function-calls.png" alt="log-function-calls" width="500" height="167" class="alignnone size-full wp-image-20" /></a></p>
<p>Pour aller plus loin : <a href="http://www.softwareishard.com/blog/firebug/firebug-tip-log-function-calls/" title="Firebug Tip: Styled Logging" target="_blank">Firebug Tip: Log Function Calls </a>.</p>
<p style="margin:25px 0px 15px 0px;padding:5px;font-size:1.5em">
<strong>Autocomplétion pour les propriétés natives de JavaScript</strong>
</p>
<p>La ligne de commande de la console Firebug permet d&rsquo;utiliser l&rsquo;autocomplétion aussi pour les membres natifs (Comme le type String).</p>
<p><a href="http://blog.developpez.com/eric-pommereau/p11778/web/release-1-11/attachment/autocompletion" rel="attachment wp-att-21"><img src="http://blog.developpez.com/eric-pommereau/files/2013/02/autocompletion.png" alt="autocompletion" width="500" height="340" class="alignnone size-full wp-image-21" /></a></p>
<p>Bien d&rsquo;autres améliorations ont été faites dans cette version, vous pourrez en trouver une liste exhaustive dans la <a href="https://getfirebug.com/wiki/index.php/Firebug_Release_Notes#Firebug_1.11" target="_blank">release note</a>.</p>
<p>Vous pouvez suivre le projet <a href="https://twitter.com/firebugnews/" target="_blank">Firebug sur twitter</a>.</p>
<p>Voilà, n&rsquo;hésitez pas à commenter ce billet, à me signaler une erreur ou toute autre remarque bonne ou mauvaise.</p>
<p>Bonne journée.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Firebug : sortie de la version 1.9</title>
		<link>https://blog.developpez.com/eric-pommereau/p10644/web/firebug_sortie_de_la_version_1_9</link>
		<comments>https://blog.developpez.com/eric-pommereau/p10644/web/firebug_sortie_de_la_version_1_9#comments</comments>
		<pubDate>Wed, 11 Jan 2012 10:28:26 +0000</pubDate>
		<dc:creator><![CDATA[eric.pommereau]]></dc:creator>
				<category><![CDATA[firebug]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bonjour, Firebug a récemment sorti une version apportant quelques fonctionnalités intéressantes. Voici un complément de la &#171;&#160;release note&#160;&#187; dans la langue de Molière&#8230; Attachement de l&#8217;interface Il est maintenant possible d&#8217;attacher Firebug à une zone de Firefox (haut, bas, droite gauche&#8230;). Réponses JSON dans le presse-papier C&#8217;est du détail mais c&#8217;est ce qu&#8217;on aime avec FireBug , il est désormais possible de copier une réponse au format JSON dans le presse papier : pratique !! [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Firebug a récemment sorti une version apportant quelques fonctionnalités intéressantes.<br />
Voici un complément de la &laquo;&nbsp;<a href="http://hacks.mozilla.org/2012/01/firebug-1-9-new-features/">release note</a>&nbsp;&raquo; dans la langue de Molière&#8230;<br />
<span id="more-2"></span></p>
<p><strong>Attachement de l&rsquo;interface</strong></p>
<p>Il est maintenant possible d&rsquo;attacher Firebug à une zone de Firefox (haut, bas, droite gauche&#8230;).<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/docking.png" alt="" title="" /> </p>
<p><strong>Réponses JSON dans le presse-papier</strong></p>
<p>C&rsquo;est du détail mais c&rsquo;est ce qu&rsquo;on aime avec FireBug , il est désormais possible de copier une réponse au format JSON dans le presse papier : pratique !! </p>
<p>A noter qu&rsquo;il est possible de mettre en presse papier n&rsquo;importe quel <strong>noeud et ses descendants</strong><br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/json-copy.png" alt="" title="" /> </p>
<p><strong>Message d&rsquo;erreur JS détaillé</strong></p>
<p>Une information vous est fournie pour la localisation exacte d&rsquo;une erreur JavaScript.<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/console-errorcolumn.png" alt="" title="" /> </p>
<p><strong>Nouvelle colonne protocol dans le panneau NET</strong><br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/net-protocol.png" alt="" title="" /> </p>
<p><strong><br />
Effacement rapide d&rsquo;un élément inspecté</strong></p>
<p>Dans l&rsquo;inspection HTML, vous pouvez avec la touche DEL supprimer un élément après l&rsquo;avoir pointé.<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/inspect-delete.png" alt="" title="" /> </p>
<p><strong>Fonctions anonyme visibles dans la pile d&rsquo;appels</strong></p>
<p>Fixer la propriété displayName à une fonction anonyme vous permettra voir cette fonction dans la pile d&rsquo;appel, ce qui n&rsquo;était pas possible avant.<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/display-name.png" alt="" title="" /> </p>
<p><strong>Origine exacte des logs dans la console</strong></p>
<p>Là encore un détail qui a son importance, tout ce qui est mis en log dans la console a maintenant une origine clairement identifiée (le nom du fichier).<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/log-origin.png" alt="" title="" /> </p>
<p><strong>Rejouer une requête HTTP</strong></p>
<p>Génial&#8230;<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/net-resend.png" alt="" title="" /></p>
<p><strong>Info bulle pour les points d&rsquo;arrêts conditionnels</strong></p>
<p>Une info bulle sur un point d&rsquo;arrêt vous rappelle quelle condition a été définie pour l&rsquo;arrêt de l&rsquo;exécution<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/breakpoint-tooltip.png" alt="" title="" /></p>
<p><strong>En-têtes HTTP du cache du navigateur</strong></p>
<p>Une nouvelle partie en bas de l&rsquo;onglet en-têtes des ressource du NET panel permet de voir également les en-têtes HTTP retournées par le cache du navigateur<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/net-cachedheaders.png" alt="" title="" /></p>
<p>
<strong>Infobulle pour la valeur d&rsquo;un élément Array</strong></p>
<p>Très pratique là encore&#8230;<br />
<br />
<img src="http://hacks.mozilla.org/wp-content/uploads/2012/01/script-arrvaluetooltip.png" alt="" title="" /></p>
<p>Et voilà&#8230;</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug : sortie de la version 1.6</title>
		<link>https://blog.developpez.com/eric-pommereau/p9552/web/web_firebug_sortie_de_la_version_1_6</link>
		<comments>https://blog.developpez.com/eric-pommereau/p9552/web/web_firebug_sortie_de_la_version_1_6#comments</comments>
		<pubDate>Mon, 06 Dec 2010 21:30:44 +0000</pubDate>
		<dc:creator><![CDATA[eric.pommereau]]></dc:creator>
				<category><![CDATA[firebug]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bonjour, Ce matin, comme certains d&#8217;entre vous, j&#8217;ai constaté le passage en version 1.6 de Firebug. Je vous propose un petit éclairage sur les nouveautés de cette version à partir de la release note que vous trouverez ici : http://getfirebug.com/wiki/index.php/Firebug_Release_Notes#Firebug_1.6 Pour mémoire, retrouvez l&#8217;article que j&#8217;ai rédigé sur Firebug ici : http://eric-pommereau.developpez.com/tutoriels/outil-web/firebug/ Console et ligne de commande. Il est maintenant possible d&#8217;accéder à la console à partir de n&#8217;importe quel panneau il faut cliquer sur [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Ce matin, comme certains d&rsquo;entre vous, j&rsquo;ai constaté le passage en version 1.6 de Firebug.</p>
<p>Je vous propose un petit éclairage sur les nouveautés de cette version à partir de la release note que vous trouverez ici : http://getfirebug.com/wiki/index.php/Firebug_Release_Notes#Firebug_1.6</p>
<p><span id="more-6"></span></p>
<p>Pour mémoire, retrouvez l&rsquo;article que j&rsquo;ai rédigé sur Firebug ici : http://eric-pommereau.developpez.com/tutoriels/outil-web/firebug/</p>
<ul>
<li><strong>Console et ligne de commande</strong>.
<ul>
<li>Il est maintenant possible d&rsquo;accéder à la console à partir de n&rsquo;importe quel panneau il faut cliquer sur le bouton suivant :<br />
<br />
<img src="http://blog.developpez.com/media/consoleInAllPanels.jpg" width="678" height="256" alt="" /><br />
</p>
</li>
<li>Grâce à l&rsquo;instruction <strong>console.table()</strong> vous pourrez afficher des données dans la console sous la forme d&rsquo;un tableau triable&#8230; assez bluffant je dois dire. Pour en savoir plus ; http://www.softwareishard.com/blog/firebug/tabular-logs-in-firebug/</li>
<li>Support des <strong>filtres de messages</strong> : permet de n&rsquo;afficher que certains messages dans la console (console.log(), warning(), debug() ou error())</li>
<li>L&rsquo;<strong>auto-complétion</strong> a été  considérablement améliorée en particulier une liste des des différentes possibilités apparaît au cours de la saisie.</li>
<li>Le <strong>copier, coller et couper</strong> de texte sont pris en compte lors de la journalisation des événements. Pour être plus précis, si l&rsquo;on journalise les événements d&rsquo;une zone qui comprend un input text par exemple, le fait de couper, copier ou coller du texte sera bien notifié dans la console.</li>
<li>Les couleurs de fond des messages de log (<strong>console.log(&lsquo;&#8230;&rsquo;)</strong>) sont plus &laquo;&nbsp;cohérentes&nbsp;&raquo; : error en rouge , warning en jaune et info en bleu</li>
</ul>
<p>
  </li>
<li><strong>HTML</strong>
<ul>
<li>Lors de l&rsquo;inspection, la possibilité de <strong>tout déplier</strong> par menu contextuel ou en tapant * (à partir de l&rsquo;élément sélectionné)</li>
<li>Amélioration du support des Frames</li>
<li>Affichage du DOCTYPE</li>
<li>On peut maintenant faire défiler le fil d&rsquo;arianne lorsqu&rsquo;il sort de la zone d&rsquo;affichage</li>
</ul>
<p>
</li>
<li><strong>CSS</strong>
<ul>
<li>Amélioration de la mise en surbrillance lorsque l&rsquo;on <strong>recherche</strong> un élément</li>
<li>Possible de Copier/coller les déclarations CSS en différenciant les règles et le style par exemple :
<ul>
<li>RULES : .ext-forced-border-box, .ext-forced-border-box * {  -moz-box-sizing: border-box; }</li>
<li>STYLE : height: 100%; left: 0; opacity: 0.5; position: absolute; top: 0; width: 100%; z-index: 100;</li>
</ul>
</li>
<li>Regroupement des règles de style calculé par thématique<br />
      <br />
      <img src="http://blog.developpez.com/media/CSSComputedStyle_01.jpg" width="559" height="282" alt="" /><br />
      
      </li>
</ul>
<p>
</li>
<li><strong>SCRIPT</strong>
<ul>
<li>Vous pouvez ajouter un mot clé &laquo;&nbsp;debugger;&nbsp;&raquo; dans le code source pour que Firebug s&rsquo;arrête dessus au prochain chargement de la page. Il est alors possible de continuer ou de transformer ce mot clé en point d&rsquo;arrêt.</li>
<li>Le panneau pile d&rsquo;appels a été amélioré, dorénavant sont affichés noms et contenus des arguments et l&rsquo;on peut plier/déplier la méthode ou la fonction.<br />
      <br />
        <img src="http://blog.developpez.com/media/ScriptStack.jpg" width="437" height="183" alt="" /><br />
      
      </li>
<li>La gestion des espions (watch panel) a été améliorée<br />
      <br />
         <img src="http://blog.developpez.com/media/ScriptPanelWatch.jpg" width="422" height="199" alt="" /><br />
      
      </li>
<li>Les points d&rsquo;arrêts sont sauvegardés et restaurés avec la session de Firefox</li>
<li>La liste des fichiers JS permet le filtrage, le filtrage s&rsquo;applique quand on tape du texte et que la liste des fichiers est dépliée</li>
</ul>
<p>
  </li>
<li><strong>DOM</strong>
<ul>
<li>Affiche les propriétés prototype, constructor et __proto__ des objets</li>
<li>Mise en surbrillance des recherches améliorée</li>
</ul>
<p>
</li>
<li><strong>NET</strong>
<ul>
<li>Affichage plus intelligent de SVG</li>
<li>Mise en surbrillance des recherches améliorée</li>
</ul>
<p>
  </li>
<li><strong>Menus et barres d&rsquo;outils</strong>
<ul>
<li>Des flèches permettent de revenir au panneau précédent / suivant</li>
<li>Une zone de défilement permet d&rsquo;accéder aux onglets cachés quand la fenêtre est trop petite</li>
</ul>
</li>
</ul>
<p></p>
<p>Voilà&#8230; encore du lourd et ça ne va pas s&rsquo;arrêter&#8230;</p>
<p>N&rsquo;hésitez pas à réagir à ce billet.</p>
<p>Eric Pommereau</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug : sortie de la version 1.5</title>
		<link>https://blog.developpez.com/eric-pommereau/p8545/web/firebug_sortie_de_la_version_1_5</link>
		<comments>https://blog.developpez.com/eric-pommereau/p8545/web/firebug_sortie_de_la_version_1_5#comments</comments>
		<pubDate>Fri, 29 Jan 2010 07:00:00 +0000</pubDate>
		<dc:creator><![CDATA[eric.pommereau]]></dc:creator>
				<category><![CDATA[firebug]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Une nouvelle version de Firebug est sortie, nous sommes passés à la version 1.5 de cette extension de Firefox. Je vous propose une retranscription personnalisée de la &#171;&#160;release note&#160;&#187; de cette version majeure de Firebug. Le document original est accessible à cette adresse : http://getfirebug.com/wiki/index.php/Firebug_Release_Notes#Overview_of_Firebug_1.5. J&#8217;ai volontairement omis certains éléments soit en raison d&#8217;un faible intérêt soit que je n&#8217;ai pas été en mesure de comprendre leur sens. L&#8217;objectif de ce billet est, au delà [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Une nouvelle version de Firebug est sortie, nous sommes passés à la <strong>version 1.5</strong> de cette extension de Firefox.</p>
<p>Je vous propose une retranscription personnalisée de la &laquo;&nbsp;release note&nbsp;&raquo; de cette version majeure de Firebug. Le document original est accessible à cette adresse : http://getfirebug.com/wiki/index.php/Firebug_Release_Notes#Overview_of_Firebug_1.5. J&rsquo;ai volontairement omis certains éléments soit en raison d&rsquo;un faible intérêt soit que je n&rsquo;ai pas été en mesure de comprendre leur sens.</p>
<p>L&rsquo;objectif de ce billet est, au delà de la traduction, d&rsquo;expliciter certaines fonctionnalités dont le principe de fonctionnement ou l&rsquo;intérêt ne tombent pas sous le sens.</p>
<p><span id="more-1"></span></p>
<ul>
<li><strong>Firebug supporte désormais les navigateurs Firefox 3.5 et 3.6</strong>.</li>
</ul>
<ul>
<li><strong>Inspection de code</strong></p>
<ul>
<li>L&rsquo;inspecteur HTML plus solide que jamais</li>
<li>Ajout d&rsquo;une boîte d&rsquo;information rapide (quick info box). On peut faire apparaître cet info bulle en sélectionnant &laquo;&nbsp;Afficher la boîte d&rsquo;infos&nbsp;&raquo; dans le menu de l&rsquo;onglet HTML.<br />
<br />
<img src="http://blog.developpez.com/media/29-01-2010-07.54.30-2.JPG" width="635" height="366" alt="" /></p>
</li>
<li>Ajout d&rsquo;un inspecteur d&rsquo;images map (images découpées en coordonnées).</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Console</strong></p>
<ul>
<li>Ajout du bouton &laquo;&nbsp;persistant&nbsp;&raquo;, qui permet le réaffichage du contenu de la console après le rechargement de la même page.<br />
<br />
<img src="http://blog.developpez.com/media/29-01-2010-07.23.03.jpg" width="273" height="122" alt="" /></li>
</ul>
</li>
</ul>
<ul>
<li><strong>HTML</strong></p>
<ul>
<li>Dans la partie de droite du panneau HTML, ajout d&rsquo;un onglet &laquo;&nbsp;calculé&nbsp;&raquo; (qui correspond aux feuilles de styles calculées), il s&rsquo;agissait d&rsquo;une option de la zone CSS dans la précédente version de Firebug.<br />
<br /><img src="http://blog.developpez.com/media/29-01-2010-07.26.14.jpg" width="247" height="340" alt="" /></p>
</li>
<li>Ajout de la propriété z-index dans la zone &laquo;&nbsp;apparence&nbsp;&raquo;.</li>
<li>Inspection et modification de SVG et MathML pris en charge.</li>
</ul>
</li>
</ul>
<p><!-- --></p>
<ul>
<li><strong>CSS</strong></p>
<ul>
<li>Amélioration de la prise en compte des règles de style &laquo;&nbsp;dupliquées&nbsp;&raquo;.</li>
<li>Prise en compte des styles abrégés. Pour en savoir plus sur les styles dupliqués : http://www.dustindiaz.com/css-shorthand/.</li>
<li>Autorise le changement d&rsquo;état des pseudo-classes :hover et :active dans le panneau style (menu sur l&rsquo;onglet).<br />
<br /><img src="http://blog.developpez.com/media/29-01-2010-07.28.27.jpg" width="296" height="212" alt="" /></p>
</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Script</strong></p>
<ul>
<li>Possibilité d&rsquo;activer &laquo;&nbsp;point d&rsquo;arrêt la prochaine fois&nbsp;&raquo;. Il s&rsquo;agit simplement de s&rsquo;arrêter à la prochaine instruction javascript rencontrée. Le bouton qui permet l&rsquo;activation de ce mode est le bouton de pause (à droite du bouton d&rsquo;inspection) lorsque l&rsquo;on se trouve dans l&rsquo;onglet Script. Pour plus de détail sur cette fonctionnalité regardez ce tutoriel  : http://www.softwareishard.com/blog/firebug/firebug-15-break-on-next/.<br />
<br /><img src="http://blog.developpez.com/media/29-01-2010-07.30.12.jpg" width="333" height="141" alt="" /></p>
</li>
<li>Sur point d&rsquo;arrêt : gel de JavaScript et des gestionnaires d&rsquo;événements.</li>
<li>Nouveaux types de point d&rsquo;arrêt : je n&rsquo;ai pas trouvé ce que cela signifie !! </li>
</ul>
</li>
</ul>
<ul>
<li><strong>DOM</strong></p>
<ul>
<li>Arrêt sur la modification d&rsquo;un élément du DOM, concerne les changements d&rsquo;attribut, la création et la suppression d&rsquo;enfants et d&rsquo;éléments.</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Net</strong></p>
<ul>
<li>Arrêt sur XHR. Même fonctionnalité que celle que l&rsquo;on a vue pour le JavaScript mais pour les requêtes XMLHttp, c&rsquo;est là encore le bouton pause qui active ce mode.</li>
<li>Davantage de précision dans le calcul des temps affichés dans l&rsquo;observateur d&rsquo;activité réseau.</li>
<li>Bouton Persist : permet de garder l&rsquo;historique des ressources chargées.</li>
<li>Points d&rsquo;arrêts sur les requêtes XMLHttp. Permet de mettre un point d&rsquo;arrêt sur une requête XHR en particulier. Cela se fait en sélectionnant une requête, clic droit et sélection de l&rsquo;élément &laquo;&nbsp;arrêt lors des XHR&nbsp;&raquo;.<br />
<br /><img src="http://blog.developpez.com/media/29-01-2010-07.34.44.jpg" width="438" height="135" alt="" />com</p>
</li>
<li>Personnalisation des en-têtes de colonne de la zone Réseau. Il est désormais possible de sélectionner les colonnes dont on souhaite disposer.<br />
<br /><img src="http://blog.developpez.com/media/29-01-2010-07.36.56.jpg" width="454" height="195" alt="" /></p>
</li>
<li>Explorateur de résultat au format XML, offre une présentation et une colorisation digne de ce nom pour les résultats au format XML.<br />
<br /><img src="http://blog.developpez.com/media/29-01-2010-07.42.14.jpg" width="420" height="188" alt="" /></p>
</li>
<li>Info bules détaillés pour l&rsquo;envoi et la réception de données</li>
<li>Une nouvelle option permet la désactivation du cache de firefox</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Menus et barres d&rsquo;outils</strong></p>
<ul>
<li>Interface et fonctionnalités de recherche.</li>
<li>Support de a11y (accessibilité) dans les panneaux CSS, DOM et Script. La définition de a11y : http://en.wikipedia.org/wiki/Computer_accessibility.
</li>
</ul>
</li>
</ul>
<p>Voilà pour l&rsquo;essentiel, n&rsquo;oubliez pas que ce billet n&rsquo;a rien d&rsquo;exhaustif, n&rsquo;hésitez pas à consulter le document d&rsquo;origine dont j&rsquo;ai fait référence. Bien entendu, je suis preneur de toute remarque. </p>
<p>Eric Pommereau</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ext JS : sortie de la version 3.1</title>
		<link>https://blog.developpez.com/eric-pommereau/p8478/web/ext_js_sortie_de_la_version_3_1</link>
		<comments>https://blog.developpez.com/eric-pommereau/p8478/web/ext_js_sortie_de_la_version_3_1#comments</comments>
		<pubDate>Fri, 08 Jan 2010 10:00:27 +0000</pubDate>
		<dc:creator><![CDATA[eric.pommereau]]></dc:creator>
				<category><![CDATA[extjs]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[L&#8217;équipe Ext JS a annoncé, le 17 décembre dernier, la sortie de la dernière mise à jour de sa librairie, voici donc venir la version 3.1. Je vous propose un petit résumé des modifications annoncées sur le blog du projet à l&#8217;adresse suivante : http://www.extjs.com/blog/2009/12/17/ext-js-3-1-massive-memory-improvements-treegrid-and-more%E2%80%A6/ Amélioration de la mémoire sous Internet Explorer En premier lieu les efforts ont été portés sur les performances globales de la librairie, en particulier sur la gestion des accès au [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>L&rsquo;équipe Ext JS a annoncé, le 17 décembre dernier, la sortie de la dernière mise à jour de sa librairie, voici donc venir la version <strong>3.1</strong>.</p>
<p>Je vous propose un petit résumé des modifications annoncées sur le blog du projet à l&rsquo;adresse suivante : http://www.extjs.com/blog/2009/12/17/ext-js-3-1-massive-memory-improvements-treegrid-and-more%E2%80%A6/</p>
<p><span id="more-4"></span></p>
<p><strong>Amélioration de la mémoire sous Internet Explorer</strong></p>
<p>En premier lieu les efforts ont été portés sur les performances globales de la librairie, en particulier sur la gestion des accès au DOM (Document Object Model) sous Internet Explorer 6.0 et suivants obtenant, dans certains cas, une réduction des traitements de 50 fois.</p>
<p><strong>Optimisation des Layouts</strong></p>
<p>L&rsquo;équipe a également améliorée la gestion des layouts (agencements) apportant, là encore, des améliorations sur les performances.</p>
<p><strong>Gestion des événements</strong></p>
<p>Un important travail porte sur la factorisation du gestionnaire d&rsquo;événements et mécanisme de cache des événements le tout participant à l&rsquo;amélioration des temps de réponse.</p>
<p><strong>Nouveaux composants visuels</strong></p>
<p>Les nouveautés ne se cantonnent pas aux seules performances, quelques nouveautés dans les composants visuels sont au rendez-vous :</p>
<ul>
<li><strong>Grille arborescente</strong> : cette grille combine la puissance d&rsquo;une grille (tri et affichage d&rsquo;information complémentaire) avec la flexibilité et le design d&rsquo;un TreeView.</li>
</ul>
<p><img src="http://www.extjs.com/blog/wp-content/uploads/2009/12/TreeGrid.png" alt="Copie d'écran grille arborescente" title="Grille arborescente" /></p>
<p><a href="http://www.extjs.com/deploy/dev/examples/treegrid/treegrid.html" target="_blank">Exemple ici.<br />
</a></p>
<ul>
<li><strong>Colonnes de grille verrouillables</strong> : un nouveau plugin permet le verrouillage d&rsquo;une ou plusieurs colonne(s). Le principe est de verrouiller les colonnes souhaitées et de permettre un défilement horizontal sur les autres colonnes</li>
</ul>
<p><img src="http://www.extjs.com/blog/wp-content/uploads/2009/12/Grid-Locking.png" alt="Colonnes de grille verrouillables" title="Colonnes de grille verrouillables" /></p>
<p><a href="http://www.extjs.com/deploy/dev/examples/grid/locking-grid.html" target="_blank"><br />
Exemple ici.</a></p>
<ul>
<li>
Plugin de <strong>groupage des colonnes</strong> de la grille : Ce plugin (ColumnHeaderGroup) permet d&rsquo;ajouter aux grilles des en-têtes de colonnes pouvant être regroupées à plusieurs niveaux.</li>
</ul>
<p><img src="http://www.extjs.com/blog/wp-content/uploads/2009/12/Grid-Column-Grouping.png" alt="Groupe de colonnes sur les grilles" title="Groupage de colonnes sur les grilles" /></p>
<p><a href="http://www.extjs.com/deploy/dev/examples/grid/ColumnHeaderGroup.html" target="_blank"><br />
Exemple ici.</a></p>
<p>Voilà&#8230;</p>
<p>Eric Pommereau</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug : sortie de la version 1.4.5</title>
		<link>https://blog.developpez.com/eric-pommereau/p8391/web/firebug/firebug_sortie_de_la_version</link>
		<comments>https://blog.developpez.com/eric-pommereau/p8391/web/firebug/firebug_sortie_de_la_version#comments</comments>
		<pubDate>Mon, 23 Nov 2009 08:39:38 +0000</pubDate>
		<dc:creator><![CDATA[eric.pommereau]]></dc:creator>
				<category><![CDATA[firebug]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bonjour, La version 1.4.5 de Firebug est disponible depuis le début du mois. Très actif, le projet Firebug est constamment corrigé, amélioré et mis à jour. Auteur de l&#8217;article Maîtriser Firebug, l&#8217;indispensable extension Firefox pour le développement web sorti le 2 juin 2009, j&#8217;avais alors basé ce tutoriel sur la version 1.3 de Firebug. Quelques petites choses ont changé depuis. Voici une synthèse de ces changements qui me semblent importants : Le changement le plus [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Bonjour,</p>
<p>La version 1.4.5 de Firebug est disponible depuis le début du mois.</p>
<p>Très actif, le projet Firebug est constamment corrigé, amélioré et mis à jour.</p>
<p>Auteur de l&rsquo;article <strong><a href="http://eric-pommereau.developpez.com/tutoriels/outil-web/firebug/">Maîtriser Firebug, l&rsquo;indispensable extension Firefox pour le développement web</a></strong> sorti le 2 juin 2009, j&rsquo;avais alors basé ce tutoriel sur la version 1.3 de Firebug.</p>
<p>Quelques petites choses ont changé depuis. Voici une synthèse de ces changements qui me semblent importants :<br />
<span id="more-5"></span></p>
<ul>
<li>
Le changement le plus visible porte sur l&rsquo;<strong>activation et la désactivation</strong> de Firebug :</p>
<ul>
<li>Comme avant, Firebug est &laquo;&nbsp;éteint&nbsp;&raquo; par défaut.</li>
<li>Lorsque l’on souhaite activer Firebug il faut ouvrir la fenêtre et, le cas échéant, rejouer (rafraîchir) la page pour que les onglets Console, Script et Réseau affichent l&rsquo;ensemble de leurs informations respectives.</li>
<li>Un bouton &laquo;&nbsp;Off&nbsp;&raquo; permet de <strong>fermer et d&rsquo;éteindre</strong> Firebug.</li>
<li>Le bouton &laquo;&nbsp;Réduire&nbsp;&raquo; ferme le panneau mais Firebug reste &laquo;&nbsp;en veille&nbsp;&raquo;.</li>
<li>La page pour laquelle Firebug est activée est mémorisée, Firebug se remet en fonction lorsque la même page est ouverte.</li>
<li>Les onglets Console, Script et Réseau restent activables / désactivables individuellement, ces paramètres sont également mémorisés pour les futures visites.</li>
<li>La fonctionnalité &laquo;&nbsp;<strong>activé pour le domaine</strong>&nbsp;&raquo; a été supprimée (pour des problèmes de performance je suppose).</li>
</ul>
</li>
<li>La possibilité de <strong>rechercher sur plusieurs fichiers</strong>. Par exemple, dans l&rsquo;onglet javascript, la recherche portera sur l&rsquo;ensemble des fichiers de cet onglet.</li>
<li>Un onglet Json a fait son apparition dans le cas de <strong>données JSON dans une requête XHR</strong> (AJAX). Les données JSON sont présentées sous la forme d&rsquo;un arbre. Il est nécessaire de passer l&rsquo;en-tête HTTP application/json pour que cela soit possible.
<p><img src="http://blog.developpez.com/media/23-11-2009-11.02.01.jpg" width="746" height="93" alt="" /><br />
<img src="http://blog.developpez.com/media/23-11-2009-11.01.36.jpg" width="791" height="192" alt="" /></p>
</li>
<li><strong>Accessibilité améliorée</strong> pour la navigation dans Firebug.</li>
<li>Firebug supporte maintenant <strong>Firefox 3.6</strong></li>
<li>Enfin, il faut signaler la correction de plus de <strong>150 bugs</strong></li>
</ul>
<p>Voilà pour les modifications qui m&rsquo;ont paru les plus importantes, n&rsquo;hésitez pas à réagir si j&rsquo;ai oublié des choses ou si j&rsquo;ai dit des bétises <img src="https://blog.developpez.com/eric-pommereau/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /></p>
<p>Les liens utiles sur le sujet : </p>
<ul>
<li>Changelog sur softpédia : http://linux.softpedia.com/progChangelog/FireBug-Changelog-21308.html</li>
<li>Realeases notes de la 1.4 : http://code.google.com/p/fbug/source/browse/branches/firebug1.4/docs/ReleaseNotes_1.4.txt</li>
<li>Billet de blog sur la modification de la politique d&rsquo;activation : http://blog.getfirebug.com/2009/03/25/firebug-14-auto-suspend-and-simplified-activation/</li>
</ul>
<p>Eric Pommereau</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
