<?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>Gatellier.be &#187; Browsers</title>
	<atom:link href="http://www.gatellier.be/blog/tags/marin/browsers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gatellier.be/blog</link>
	<description>Interwebs with passion.</description>
	<lastBuildDate>Thu, 24 Nov 2011 13:09:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.gatellier.be/blog/?pushpress=hub'/>
		<item>
		<title>Bug: IE n&#8217;affiche pas mes CSS</title>
		<link>http://www.gatellier.be/blog/bug-ie-rendu-css-drupal/</link>
		<comments>http://www.gatellier.be/blog/bug-ie-rendu-css-drupal/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 16:58:24 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Débogage]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Performances]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[concatenate]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[minify]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=325</guid>
		<description><![CDATA[IE6, IE7, IE8 ne supportent pas la gestion de plus de 31 CSS dans une page web...]]></description>
			<content:encoded><![CDATA[<p>Un <a href="http://support.microsoft.com/kb/262161" hreflang="en">magnifique bug</a> (parmi de nombreux autres) existe dans Internet Explorer (IE6, IE7, IE8).</p>
<p>IE6, IE7, IE8 ne supportent pas plus de 31 fichiers <abbr title="Cascading StyleSheet" lang="en">CSS</abbr> liés dans une page html (que se soit par tag <code>&lt;link rel="stylesheet" ...&gt;</code> ou CSS <code>@import</code>).</p>
<p>Toutes les <strong>CSS venant après la 31ème seront simplement ignorées</strong>&nbsp;!</p>
<p>Ok, ça n'est pas idéal, d'un point de vue performance, de splitter ses CSS mais des fois nous n'avons pas le choix. (Ex&nbsp;: Développement Drupal avec quelques modules rajoutant chacun sa propre CSS).</p>

<h3>La solution pour Drupal&nbsp;:</h3>
<p>Un module existe (il ne loade pas de CSS propre)&nbsp;: <strong><a href="http://drupal.org/project/ie_css_optimizer">IE CSS Optimizer</a></strong> concatène les CSS trouvées dans les répertoires <code>/modules/</code> d'un projet Drupal une fois configuré et activé.</p>

<h3>Et si je n'emploie pas Drupal&nbsp;?&nbsp;:</h3>

<p>Comme Microsoft le suggère <small>[<a href="/blog/bug-ie-rendu-css-drupal/#ft-note-drupa-perf-01">1</a>]</small>&nbsp;:</p>
<p><cite lang="en">To work around this limitation, combine multiple classes into a single style tag.</cite></p>
<p><cite>Pour contourner cette limitation, combinez les différentes classes dans un seul tag style.</cite></p>
<p>Le plus simple est de vérifier si les CSS liées sont vraiment nécessaires et en supprimer si besoin. D'autres solutions de concaténation existent (voir la <a href="http://code.google.com/p/minify/" hreflang="en">librairie Minify</a>) </p>

<h4>Liens relatifs&nbsp;:</h4>
<ul>
	<li><a href="http://john.albin.net/ie-css-limits/link-test.html" hreflang="en">Testcase des différentes solutions envisageables</a></li>
	<li><a href="http://drupal.org/project/ie_css_optimizer" hreflang="en">Drupal IE CSS Optimizer Module</a></li>
	<li>via <a href="http://john.albin.net/css/ie-stylesheets-not-loading" hreflang="en">John Albin</a></li>
	<li><small>[1]</small>&nbsp;: <a href="http://support.microsoft.com/kb/262161" hreflang="en" id="ft-note-drupa-perf-01">Résolution proposée par Microsoft</a></li>
</ul><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2010. |
<a href="http://www.gatellier.be/blog/bug-ie-rendu-css-drupal/">Permalink</a> |
<a href="http://www.gatellier.be/blog/bug-ie-rendu-css-drupal/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/bug-ie-rendu-css-drupal/&title=Bug: IE n&#8217;affiche pas mes CSS">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/bug/" rel="tag">bug</a>, <a href="http://www.gatellier.be/blog/tag/concatenate/" rel="tag">concatenate</a>, <a href="http://www.gatellier.be/blog/tag/css/" rel="tag">CSS</a>, <a href="http://www.gatellier.be/blog/tag/drupal/" rel="tag">Drupal</a>, <a href="http://www.gatellier.be/blog/tag/ie/" rel="tag">IE</a>, <a href="http://www.gatellier.be/blog/tag/ie6/" rel="tag">IE6</a>, <a href="http://www.gatellier.be/blog/tag/ie7/" rel="tag">IE7</a>, <a href="http://www.gatellier.be/blog/tag/ie8/" rel="tag">IE8</a>, <a href="http://www.gatellier.be/blog/tag/minify/" rel="tag">minify</a>, <a href="http://www.gatellier.be/blog/tag/performances/" rel="tag">Performances</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/bug-ie-rendu-css-drupal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Taxonweb sur Firefox et MacOSX</title>
		<link>http://www.gatellier.be/blog/taxonweb-firefox-macosx/</link>
		<comments>http://www.gatellier.be/blog/taxonweb-firefox-macosx/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 18:51:33 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[Bonnes pratiques]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[crosswbrowser]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[taxonweb]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=314</guid>
		<description><![CDATA[Taxonweb. sur Firefox et MacOSX affiche une erreur: ssl_error_handshake_failure_alert. Il y a une méthode qui explique comment configurer son navigateur pour le lecteur de carte eID]]></description>
			<content:encoded><![CDATA[<p>J'étais occupé à préparer ma déclaration d'impôts (à rentrer pour le 30 juin 09 au plus tard).</p>
<p>Je me suis dit que faire sa déclaration en ligne serait assez pratique et rapide.</p>
<p>Mais non, <strong>sur MacOSX et Firefox 3.0.11, le site <a href="http://www.taxonweb.be/">taxonweb.be</a> ne marche pas</strong> avec le lecteur de carte eID.</p>

<h3>Procédure d'installation du lecteur de Carte</h3>
<ol>
<li><a href="http://eid.belgium.be/fr/Comment_installer_l_eID/">Installer le lecteur de carte</a> (en choisissant votre <abbr title="operating system">OS</abbr>)</li>
<li>Redémarrer votre ordi</li>
</ol>
<p>Tout ça se fait normalement sans problème.</p>

<p>Par contre une fois qu'on veut se remplir sa déclaration en ligne sur Taxonweb.be, avec Firefox, tout se complique.</p>

<p style="text-align:center"><a href="http://www.flickr.com/photos/marin-gatellier/3629173081/" title="Erreur SSL de Taxonweb sur Flickr"><img src="http://static.gatellier.be/i/090615/FF-handshake-error-min.png" alt="Erreur sur Taxonweb.be: ssl_error_handshake_failure_alert" /></a></p>

<p>Un petit tour sur Twitter, ne me renseigne pas énormément. Une recherche dans les <a href="http://ccff02.minfin.fgov.be/taxonweb/app/citizen/public/common/help.do?contentkey=application_help_0357&#038;popupModal=false"><acronym title="Frequently Asked Questions">FAQ</acronym> de taxonweb.be</a> ne m'aide pas vraiment.</p>

<p>Une recherche approfondie dans Google me dirige sur un <a href="http://tam.proz.com/forum/french/133054-intervat_belge:_ssl_error_handshake_failure_alert.html">forum d'expats</a>.</p>

<p>Enfin, j'ai l'info qu'il me faut: un pdf de ~350Kb explicant, pas à pas, <strong><a href="http://eid.belgium.be/fr/binaries/eID_MAC_Firefox_FR_tcm146-22465.pdf">la procédure pour activer les modules de sécurité pour Taxonweb sur Firefox</a></strong>.</p>

<p>Donc, un gros mauvais point pour Taxonweb pour:</p>
<ul>
<li>Faire un site non compatible avec les différents navigateurs (et platformes)</li>
<li>Bien cacher les informations nécessaires à l'installation/configuration</li>
</ul>

<p>Je n'ose même pas imaginer un malvoyant essayant de remplir sa déclaration avec Lynx...</p>

<p>Merci à Google pour les infos</p>

<p>Et là dessus, je retourne à ma déclaration, en espérant que cela puisse servir à d'autres.</p><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2009. |
<a href="http://www.gatellier.be/blog/taxonweb-firefox-macosx/">Permalink</a> |
<a href="http://www.gatellier.be/blog/taxonweb-firefox-macosx/#comments">22 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/taxonweb-firefox-macosx/&title=Taxonweb sur Firefox et MacOSX">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/crosswbrowser/" rel="tag">crosswbrowser</a>, <a href="http://www.gatellier.be/blog/tag/fail/" rel="tag">fail</a>, <a href="http://www.gatellier.be/blog/tag/firefox/" rel="tag">Firefox</a>, <a href="http://www.gatellier.be/blog/tag/macosx/" rel="tag">macosx</a>, <a href="http://www.gatellier.be/blog/tag/taxonweb/" rel="tag">taxonweb</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/taxonweb-firefox-macosx/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>CSS: vertical-align:middle pour Internet Explorer 6 et 7</title>
		<link>http://www.gatellier.be/blog/ie-vertical-align-middle/</link>
		<comments>http://www.gatellier.be/blog/ie-vertical-align-middle/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:51:42 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[bugfix]]></category>
		<category><![CDATA[expression]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[vertical-align]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=276</guid>
		<description><![CDATA[Les expressions CSS de IE 6 et 7 permettent de centrer verticalement un élément et donc de simuler le 'vertical-align:middle'.]]></description>
			<content:encoded><![CDATA[<p>Depuis la fin des mises en pages en tableaux html, centrage vertical d'un élément dans son conteneur a toujours posé des problèmes.</p>

<h3>Internet Explorer et le vertical-align</h3>
<p>En cause, Internet Explorer dans les versions 6 et 7 (je ne parle même pas des versions antécédantes) ne supportent pas correctement la propriété <acronym title="Cascading Style Sheet">CSS</acronym> <strong><a href="http://www.w3.org/TR/CSS21/tables.html#value-def-table-cell" title="définition du display:table" hreflang="en"><code>display:table-cell</code></a></strong>.</p>

<p>En effet, le seul moyen correct de centrer verticalement un élément est de faire en sorte que l'élément parent se comporte comme une <a href="http://www.w3.org/TR/CSS21/visudet.html#propdef-vertical-align" title="définition du vertical-align" hreflang="en">cellule de tableau</a> (d'où des <a href="http://giveupandusetables.com/" hreflang="en" title="Dois-je renoncer et employer des tableaux?">réactions folkloriques</a>). </p>

<p>Le <code>display:table-cell</code> a été introduit dans <a href="http://msdn.microsoft.com/en-us/library/ms530751.aspx" title="Propriétés CSS rajoutées dans IE8" hreflang="en">Internet Explorer 8</a>. Avant ça, toutes les solutions avaient leurs revers&nbsp;: <strong><code>line-height</code></strong> qui ne permet pas d'avoir des espacements de lignes correct, hauteur des éléments impérativement fixe, <strong>hacks CSS</strong> mystérieux (dont on ne connaîtra pas le comportement dans les futurs navigateurs).</p>

<p>Bref, rien qui ne me satisfait pleinement.</p>


<h3>CSS vertical-align:middle;</h3>

<p>Dans Firefox 2 (pc), Firefox 3 (pc/mac), Chrome 1.0.154, Safari (4 pc, 3.2.1 mac), Opera 9.64 (pc/mac), Camino, Shira, IE8, le code suivant est bien rendu.</p>

<p style="text-align:center;"><a href="http://noscript.be/demo/vertical-align-middle/IE6-fix.htm"><img src="http://static.gatellier.be/i/090426/vertical-align-middle.png" alt="texte centré verticalement correctement avec vertical-align:middle dans les browsers CSS" /></a></p>

<h4>Le code <acronym title="HyperText Markup Language">HTML</acronym></h4>
<pre class="brush: html;">
&lt;div class=&quot;v&quot;&gt;
	&lt;div&gt;Ce texte devrait être centré verticalement&lt;/div&gt;
&lt;/div&gt;
</pre>

<h4>Le code <acronym title="HyperText Markup Language">CSS</acronym></h4>
<pre class="brush: css;">
&lt;style type=&quot;text/css&quot;&gt;
.v {
	display:table-cell;
	vertical-align:middle;
	/*les 3 lignes suivantes ne sont pas nécessaires*/
	background:#900;
	height:250px;
	width:150px;
}
.v div {
	/*non nécessaire, juste de la décoration pour mieux visualiser*/
	background:#090;
}
&lt;/style&gt;
</pre>

<p>Par contre dans IE 6 et 7, l'alignement vertical n'est pas pris en compte et la boîte de texte reste en haut de la boîte bleue.</p>

<p style="text-align:center;"><a href="http://noscript.be/demo/vertical-align-middle/IE6-fail.htm"><img src="http://static.gatellier.be/i/090426/vertical-align-middle-IE6.png" alt="texte centré verticalement incorrectement dans IE6" /></a></p>

<h3>Expressions CSS à la rescousse</h3>

<p><a href="/blog/css-pseudo-classes-internet-explorer/" title="CSS: Pseudo classes sur Internet Explorer">Encore une fois</a>, les <strong>expressions CSS d'Internet Explorer</strong> &ndash; qui, je sais, ne sont pas recommandées pour des raisons de performances et qui ont été supprimées d'IE8 &ndash; peuvent nous être bien utiles.</p>

<h4>Code</h4>

<pre class="brush: css;">
&lt;!--[if lt IE 8]&gt;
&lt;style type=&quot;text/css&quot;&gt;
.v {
	position:relative;
	width:expression(this.childNodes[0].offsetWidth+&quot;px&quot;);
}
.v div {
	position:absolute;
	top:50%;
	margin-top:expression(-this.offsetHeight/2);
}
&lt;/style&gt;
&lt;![endif]--&gt;
</pre>

<p>Le contenu sera positionné en absolu, à cinquante pourcent du top, par rapport à son conteneur. Il aura aussi une <strong>marge négative de la moitié de sa hauteur</strong>.</p>
<p>Comme, le contenu est placé en absolu, il sort du flux de la page. Sa largeur est donc reportée sur le conteneur.</p>

<h3>Remarques et limitations&nbsp;:</h3>
<ul>
	<li>voir la <strong><a href="http://noscript.be/demo/vertical-align-middle/IE6-fix.htm">démo</a></strong></li>
	<li>Les commentaires conditionnels sont employés pour cibler les version d'Internet Explorer inférieures à 8.</li>
	<li>Les expressions css ne sont pas exécutées si le navigateur à le JavaScript désactivé.</li>
	<li>Les impacts de preformance sont à tenir en compte&nbsp;: les expressions CSS sont recalculées à chaque changement de propriétés CSS dans la page (redimensionnement du navigateur etc,...)</li>
	<li>Le comportement d'un élément en <code>display:table-cell</code> est différent de celui d'un <code>display:block</code>. S'il doit prendre la largeur d'un conteneur, il faudra spécifier celle-ci.</li>
</ul><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2009. |
<a href="http://www.gatellier.be/blog/ie-vertical-align-middle/">Permalink</a> |
<a href="http://www.gatellier.be/blog/ie-vertical-align-middle/#comments">9 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/ie-vertical-align-middle/&title=CSS: vertical-align:middle pour Internet Explorer 6 et 7">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/bugfix/" rel="tag">bugfix</a>, <a href="http://www.gatellier.be/blog/tag/expression/" rel="tag">expression</a>, <a href="http://www.gatellier.be/blog/tag/fix/" rel="tag">fix</a>, <a href="http://www.gatellier.be/blog/tag/vertical-align/" rel="tag">vertical-align</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/ie-vertical-align-middle/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Appeler un numéro d&#8217;une page html depuis son mobile.</title>
		<link>http://www.gatellier.be/blog/appeler-numero-telephone-page-html-mobile/</link>
		<comments>http://www.gatellier.be/blog/appeler-numero-telephone-page-html-mobile/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 23:30:50 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[gsm]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[callto]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[HTC Touch HD]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Iris]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[tel:]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=272</guid>
		<description><![CDATA[Quel protocole employer pour que les liens contenants un numéro de téléphone puissent être employés dans son navigateur mobile?]]></description>
			<content:encoded><![CDATA[<p>J'ai récemment fait l'acquisition d'un HTC Touch HD avec lequel je m'amuse un petit peu.</p>

<p>Le <strong>navigateur mobile</strong> que je préfère est <a href="http://www.torchmobile.com/download/" hreflang="en" title="Télécharger le browser mobile Iris"><strong>Iris de Torch Mobile</strong></a>, basé sur le moteur Webkit (le même moteur que l'iPhone). J'attends impatiemment <a href="http://www.mozilla.org/projects/fennec/1.0b1/releasenotes/" hreflang="en" title="page d'info">Mozilla Fennec</a> ou une version stable et gratuite d'<a href="http://www.opera.com/mobile/" hreflang="en" title="télécharger">Opera Mobile</a>.</p>

<p>Grâce à Iris, je peux suivre mes réseaux sociaux d'où que je puisse me trouver.</p>

<p>L'un d'entre eux (Facebook) a bien intégré la possibilité de pouvoir appeler directement numéro de téléphone sur une page html.</p>

<h3>Exemple 1&nbsp;: Facebook Mobile</h3>
<div id="dottel_2">
	<p>Disponible au téléchargement sur Viméo: <a href="http://vimeo.com/3897666">Demo of the TEL URI protocol #1: Facebook</a></p>
</div>
<script type="text/javascript"> 
addEvent(window,"load",function(){
	var so = new SWFObject("http://vimeo.com/moogaloop.swf?clip_id=3897621&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1", "dottel2", "480", "800", "9", "#ffffff");
		so.addParam("wmode", "transparent");
		so.addParam("allowfullscreen", "false");
		so.addParam("allowscriptaccess", "always");
		so.write("dottel_2");
});
</script>
<p>Je me rends sur le profil d'un compte de test Facebook qui contient un numéro de téléphone défini, je clique sur le numéro, et <strong>la communication téléphonique s'initialise&nbsp;!</strong></p>

<h3>Exemple 2&nbsp;: les pages .tel</h3>
<p>Le <strong><abbr title="Top Level Domain">TLD</abbr> .tel</strong> vient d'être libéré et donc tout le monde peut, dès à présent, enregistrer son domaine .tel.</p>
<h5>Qu'offre un domaine .tel&nbsp;?</h5>
<p><cite title="http://telnic.org/fra/faq.html">".tel est un service permettant aux particuliers et aux entreprises de stocker et de gérer toutes leurs coordonnées et leurs mots-clés, directement dans le DNS, sans avoir à concevoir, héberger ni gérer de site Web."</cite></p>
<p>En théorie, c'est alléchant. Via mon navigateur mobile (et pourquoi pas associé avec un <a href="http://www.gatellier.be/blog/code-qr-code-barre-2d/">code QR</a>&nbsp;?), je saisis l'adresse .tel d'une personne/entreprise et je pourrais être à même de lui téléphoner directement.</p>
<div id="dottel_1">
	Disponible au téléchargement sur Viméo: <a href="http://vimeo.com/3897621">Demo of the TEL URI protocol #2:  dot.tel page</a>
</div>
<script type="text/javascript"> 
addEvent(window,"load",function(){
	var so = new SWFObject("http://vimeo.com/moogaloop.swf?clip_id=3897666&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1", "dottel1", "480", "800", "9", "#ffffff");
		so.addParam("wmode", "transparent");
		so.addParam("allowfullscreen", "false");
		so.addParam("allowscriptaccess", "always");
		so.write("dottel_1");
});
</script>
<p>Je me rends sur une page .tel, je clique sur le numéro de téléphone et j'ai une erreur "<strong>l'url n'emploie pas un protocole reconnu</strong>"&nbsp;!!!</p>

<h3>Le code pour téléphoner d'une page html depuis un mobile.</h3>
<h4>Le pseudo-protocole <code>callto:</code></h4>

<p>Il est employé par beaucoup (Skype, NetMeeting, ...) mais n'est pas enregistré. En fait, il est <cite title="Dan Connolly">"<a href="http://lists.w3.org/Archives/Public/uri/2005Dec/0001.html" title="description du pseudo protocol callto sur une mailing liste W3.org">Une réinvention de la roue</a>"</cite>.</p>

<p>Comme ce protocole n'est pas défini, les développeurs de navigateurs sont libres de faire un peu ce qu'ils veulent.</p>

<p>C'est le protocole qu'utilisent les <a href="http://emma.tel/" hreflang="en">pages .tel</a>&nbsp;:</p>

<pre class="brush: html;">
&lt;a class=&quot;data&quot; title=&quot;callto:+12125551234&quot; href=&quot;callto:+12125551234&quot;&gt;+12125551234&lt;/a&gt;


</pre>

<p>Ce code marche bien pour les navigateurs ayant Skype ou NetMeeting, mais sur une page vue <strong>sur un mobile</strong>...</p>
<p><strong>Solution</strong>&nbsp;: servir un contenu différent pour les navigateurs mobiles et desktop</p>



<h4>Le standard existants: le protocole <code>tel:</code></h4>

<p>La <abbr title="Request for Comments">RFC</abbr>3966, intitulée <span lang="en">"The tel <abbr title="Uniform Resource Identifier">URI</abbr> for Telephone Numbers"</span> (ou l'URI tel pour les numéros téléphoniques) nous éclaire.</p>

<p>Le protocole a employer est <strong><code>tel:</code></strong>. Il sera suivi du numéro de téléphone (avec quelques contraintes).</p>

<p>C'est le code employé par la version iPhone de Facebook&nbsp;:</p>

<pre class="brush: html;">
&lt;a class=&quot;listButton&quot; href=&quot;tel:+320123456789&quot;&gt;Call +320123456789&lt;/a&gt;


</pre>

<p>Le protocole <code>tel:</code> permet donc de passer un coup de fil rapidement et sans problèmes&nbsp;!</p><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2009. |
<a href="http://www.gatellier.be/blog/appeler-numero-telephone-page-html-mobile/">Permalink</a> |
<a href="http://www.gatellier.be/blog/appeler-numero-telephone-page-html-mobile/#comments">6 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/appeler-numero-telephone-page-html-mobile/&title=Appeler un numéro d&#8217;une page html depuis son mobile.">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/callto/" rel="tag">callto</a>, <a href="http://www.gatellier.be/blog/tag/facebook/" rel="tag">facebook</a>, <a href="http://www.gatellier.be/blog/tag/htc-touch-hd/" rel="tag">HTC Touch HD</a>, <a href="http://www.gatellier.be/blog/tag/iphone/" rel="tag">iphone</a>, <a href="http://www.gatellier.be/blog/tag/iris/" rel="tag">Iris</a>, <a href="http://www.gatellier.be/blog/tag/mobile/" rel="tag">mobile</a>, <a href="http://www.gatellier.be/blog/tag/protocol/" rel="tag">protocol</a>, <a href="http://www.gatellier.be/blog/tag/tel/" rel="tag">tel:</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/appeler-numero-telephone-page-html-mobile/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>IE8 est là, mettez à jour vos butineurs</title>
		<link>http://www.gatellier.be/blog/ie8-upgrade-butineurs/</link>
		<comments>http://www.gatellier.be/blog/ie8-upgrade-butineurs/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 19:32:19 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[question]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[versions]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=271</guid>
		<description><![CDATA[IE8 vient d'arriver, il corrige certains bugs, mais il lui manque encore pas mal de choses.]]></description>
			<content:encoded><![CDATA[<p>Internet Explorer 8 (<abbr>IE8</abbr>) vient de sortir, réjouissons-nous&nbsp;!</p>

<h3>Ce qu'il manque dans IE8&nbsp;:</h3>
<p>C'est un grand pas en avant vers les standards web, mais pas encore parfait. Pour moi, il manque l'implémentation de certaines propriétés <abbr title="Cascading Style Sheets">CSS</abbr> 3 qui pourraient enfin faciliter la vie des développeurs, à savoir&nbsp;:</p>

<ul>
	<li><a href="http://www.w3.org/TR/css3-background/#the-background-image" hreflang="en" lang="en" title="W3C CSS3 multiple-background">multiple background</a>, pour avoir plusieurs images de fond sur un seul élément</li>
	<li><a href="http://www.w3.org/TR/css3-background/#the-border-radius" hreflang="en" lang="en" title="W3C CSS3 border-radius">border radius</a>, pour faire des coins arrondis (sans image) sur un éléments</li>
	<li>svg, canvas, video,...</li>
</ul>

<h3>Ce que IE8 corrige&nbsp;:</h3>
<p>Par contre <strong>IE8 supporte enfin les <a href="http://en.wikipedia.org/wiki/Data_URI_scheme" hreflang="en" title="Wikipedia Data URI">data URI</a></strong>, qui permettent d'éviter des requêtes http sur des petites image.</p>
<p>IE8 corrige aussi un <strong>bug étrange sur le caractère "Euro"</strong> en fonte grasse qui n'apparaît que sur IE7.</p>

<p><a href="http://dl-client.getdropbox.com/u/63122/euro.htm"><img src="http://static.gatellier.be/i/090321/euro-sign-on-IE6.png" alt="Capture d'écran IE6, pas de bug" /></a><br />
IE6&nbsp;: affichage correct.</p>
<p><a href="http://dl-client.getdropbox.com/u/63122/euro.htm"><img src="http://static.gatellier.be/i/090321/euro-sign-on-IE7.png" alt="Capture d'écran IE7" /></a><br />
IE7&nbsp;: la fonte affichée n'est pas la bonne, la Verdana est remplacée par de la Times New Roman.</p>
<p><a href="http://dl-client.getdropbox.com/u/63122/euro.htm"><img src="http://static.gatellier.be/i/090321/euro-sign-on-IE8.png" alt="Capture d'écran IE8, pas de bug" /></a><br />
IE8&nbsp;: affichage correct</p>

<p>La <a href="http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspx" hreflang="en">liste des propriétés CSS supportées</a> (ou pas) est éloquente.</p>

<h3>Mises à jour.</h3>
<p>J'espère vraiment qu'on ne devra pas pas attendre deux ans avant la prochaine mise à jour (pour l'implémentation des recommandations CSS3) et que le système de mise à jours se rapprochera de ce qui se fait sur Firefox, Chrome ou Opera. &Agrave; savoir&nbsp;: des mises à jour fréquentes et automatiques&nbsp;!</p>

<h3>Quelles sont vos raisons&nbsp;?</h3>
<p>IE6 reste encore bien implanté pour un navigateur <strong>qui date quand même de 2001,</strong> je donnerai mes chiffres plus tard.</p>
<p>Certainement la faute aux infrastructures IT qui ne veulent pas mettre à jour leurs parcs informatiques. Personnellement, je n'ai rien contre ce navigateur (je préfère son interface à celle de ses successeurs et puis, j'ai fini par bien connaître ses bugs).</p>
<p>Je serais juste curieux de connaître <strong>vos raisons</strong> de rester avec un si vieux navigateur alors que d'autres beaucoup plus performants (et pas gourmants en ressources quoi qu'on en dise) sont disponibles au téléchargement&nbsp;: <a href="http://getfirefox.com/">Firefox</a>, <a href="http://google.com/chrome">Chrome</a>, <a href="http://opera.com/">Opera</a>, <a href="http://microsoft.com/IE8/">IE8</a>.</p>
<p>De même, il y a encore pas mal de vieilles versions de navigateurs qui sont installées (FF1.5, FF2, IE5.2 mac), qui sont tout aussi obsolètes que IE6, <strong>pourquoi ne les mettez-vous pas à jour&nbsp;?</strong></p><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2009. |
<a href="http://www.gatellier.be/blog/ie8-upgrade-butineurs/">Permalink</a> |
<a href="http://www.gatellier.be/blog/ie8-upgrade-butineurs/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/ie8-upgrade-butineurs/&title=IE8 est là, mettez à jour vos butineurs">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/browsers/" rel="tag">Browsers</a>, <a href="http://www.gatellier.be/blog/tag/ie8/" rel="tag">IE8</a>, <a href="http://www.gatellier.be/blog/tag/question/" rel="tag">question</a>, <a href="http://www.gatellier.be/blog/tag/upgrade/" rel="tag">upgrade</a>, <a href="http://www.gatellier.be/blog/tag/versions/" rel="tag">versions</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/ie8-upgrade-butineurs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE: supprimer les alertes de sécurité en mode https</title>
		<link>http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/</link>
		<comments>http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 16:04:35 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Bonnes pratiques]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Débogage]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[warning]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=265</guid>
		<description><![CDATA[Internet Explorer, dans toutes ses versions, affiche une alerte de sécurité lorsque l'on visite une page, servie via le protocole de sécurité https, si celle-ci contient des ressources servies via le protocole http. Voici comment les supprimer une fois pour toute.]]></description>
			<content:encoded><![CDATA[<p>Internet Explorer, dans toutes ses versions, affiche une <strong>alerte de sécurité</strong> lorsque l'on visite une page, servie via le <strong>protocole de sécurité <acronym title="Hypertext Transfer Protocol Secure">https</acronym></strong>, si celle-ci contient des ressources servies via le protocole <acronym title="Hypertext Transfer Protocol">http</acronym>.</p>

<h3>Alerte de sécurité sur <acronym title="Microsoft Internet Explorer">IE</acronym> &lt; 8.</h3>

<p><a href="https://noscript.be/demo/https-mixed-content-warning/"><img src="http://static.gatellier.be/i/090215/IE7-security-warning.png" width="332" height="150" alt="Capture d'écran IE7: Security Information, This page contains both secure and unsecure items. Do you want to display the nonsecure items?" /></a></p>
<dl>
	<dt><strong>Security Information</strong></dt>
	<dd>
		<p>This page contains both secure and unsecure items.</p>
		<p>Do you want to display the nonsecure items?</p>
		<p>[<em>Yes</em>] [No] [More Info]</p>
	</dd>
</dl>

<p>Ou en français&nbsp;:</p>

<dl>
	<dt><strong>Information sur la sécurité</strong></dt>
	<dd>
		<p>Cette page contient des éléments sécurisés et non sécurisés.</p>
		<p>Souhaitez-vous afficher les éléments non sécurisés&nbsp;?</p>
		<p>[<em>Oui</em>] [Non] [Plus d'infos]</p>
	</dd>
</dl>

<h3>Alerte de sécurité sur IE8b2.</h3>
<p>A l'heure actuelle, la version finale d'IE8 n'est pas encore sortie. J'ai donc fait des tests sur la version bêta 2.</p>
<p><a href="https://noscript.be/demo/https-mixed-content-warning/"><img src="http://static.gatellier.be/i/090215/IE8-security-warning.png" width="456" height="162" alt="Capture d'écran IE8b2: Security Warning, Do you want to view only the webpage content that was delivered securely?" /></a></p>
<dl>
	<dt><strong>Security Warning</strong></dt>
	<dd>
		<p><strong>Do you want to view only the webpage content that was delivered securely?</strong></p>
		<p>This webpage contains content that will not be delivered usin a secure HTTPS connection, which could compromise the security of the entire webpage.</p>
		<p>[More Info] [<em>Yes</em>] [No]</p>
	</dd>
</dl>
<p>Notez la tournure de la phrase qui est completement l'inverse du message de sécurité des versions précédantes...</p>

<h3>Examples d'alerte de sécurité.</h3>
<h4>Démonstration.</h4>
<p>J'ai mis en place une <a href="https://noscript.be/demo/https-mixed-content-warning/"><strong>page démontrant cette popup de sécurité</strong></a>. Je sais que le certificat n'est pas valable pour le domain, d'où la première alerte.</p>
<p>Cette page est servie via le protocole sécurisé https et contient un lien vers une image servie via http.</p>
<p>Sur Internet Explorer, vous devriez avoir le message d'alerte ci-dessus.</p>

<h4>Code.</h4>

<pre class="brush: html;">
&lt;div&gt;
&lt;img src=&quot;http://noscript.be/demo/https-mixed-content-warning/404.jpg&quot; alt=&quot;Un chat dans un pc démonté&quot; title=&quot;src: http://www.catswhocode.com/blog/404&quot; /&gt;
&lt;/div&gt;
</pre>


<h3>Supprimer l'alerte de sécurité une fois pour toute.</h3>
<p>Il y a plusieurs solutions pour cela. Dont une consiste à <a href="http://ask-leo.com/can_i_get_rid_of_the_this_page_contains_both_secure_and_nonsecure_items_warning.html" hreflang="en">changer les paramètres d'IE</a>.</p>
<p>Je me vois mal conseiller à mes clients de changer leurs paramètres.</p>
<p>La seule solution est d'employer correctement le <a href="http://tools.ietf.org/html/rfc1738#page-5" lang="en" hreflang="en">Common Internet Scheme Syntax</a>, en <strong>supprimant le protocole</strong>.</p>


<h4>Démonstration.</h4>
<p>Dans cet exemple, le <a href="https://noscript.be/demo/https-mixed-content-warning/fix.htm"><strong>protocole https du lien vers l'image à simplement été supprimé</strong></a>.</p>
<p>Le message de sécurité n'apparaît plus.</p>

<h4>Code.</h4>

<pre class="brush: html;">
&lt;div&gt;
&lt;img src=&quot;//noscript.be/demo/https-mixed-content-warning/404.jpg&quot; alt=&quot;Un chat dans un pc démonté&quot; title=&quot;src: http://www.catswhocode.com/blog/404&quot; /&gt;
&lt;/div&gt;
</pre>


<p>Notez que la même technique est d'application pour les fichiers <code>.swf</code> que vous pourriez avoir dans vos pages sécurisées.</p>

<pre class="brush: html;">
&lt;OBJECT classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
codebase=&quot;//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;
WIDTH=&quot;550&quot; HEIGHT=&quot;400&quot; id=&quot;myMovieName&quot;&gt;
&lt;PARAM NAME=movie VALUE=&quot;myFlashMovie.swf&quot;&gt;
&lt;PARAM NAME=quality VALUE=high&gt;
&lt;PARAM NAME=bgcolor VALUE=#FFFFFF&gt;
&lt;EMBED src=&quot;/support/flash/ts/documents/myFlashMovie.swf&quot;quality=high bgcolor=#FFFFFF WIDTH=&quot;550&quot; HEIGHT=&quot;400&quot;
NAME=&quot;myMovieName&quot; ALIGN=&quot;&quot; TYPE=&quot;application/x-shockwave-flash&quot;
PLUGINSPAGE=&quot;http://www.macromedia.com/go/getflashplayer&quot;&gt;
&lt;/EMBED&gt;
&lt;/OBJECT&gt;
</pre>


<p><small>code vu sur la <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_4150" hreflang="en">base de connaissance Macromedia</a></small></p>
<p>J'ai enlevé le protocole http de l'attribut <code>codebase</code> du tag <code>object</code>.</p>
<p>Maintenant, ceux qui utilisent encore Internet Explorer (et qui devraient vraiment <a href="http://getfirefox.com/">essayer</a> <a href="http://www.apple.com/safari/">un</a> <a href="http://www.opera.com/">meilleur</a> <a href="http://www.google.com/chrome/">browser</a>) n'ont plus de raisons de se plaindre de ces messages d'alerte&nbsp;!</p>


<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2009. |
<a href="http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/">Permalink</a> |
<a href="http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/&title=IE: supprimer les alertes de sécurité en mode https">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/https/" rel="tag">https</a>, <a href="http://www.gatellier.be/blog/tag/ie/" rel="tag">IE</a>, <a href="http://www.gatellier.be/blog/tag/scheme/" rel="tag">scheme</a>, <a href="http://www.gatellier.be/blog/tag/security/" rel="tag">security</a>, <a href="http://www.gatellier.be/blog/tag/url/" rel="tag">url</a>, <a href="http://www.gatellier.be/blog/tag/warning/" rel="tag">warning</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Signature automatique sur un blog</title>
		<link>http://www.gatellier.be/blog/signature-automatique-sur-un-blog/</link>
		<comments>http://www.gatellier.be/blog/signature-automatique-sur-un-blog/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 16:20:58 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Addons]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[productivité]]></category>
		<category><![CDATA[greasemonkey signature]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=233</guid>
		<description><![CDATA[Insérez automatiquement votre signature via un petit script]]></description>
			<content:encoded><![CDATA[<p>Quand je vois <a href="http://www.google.be/search?q=%22amicalement+monique%22">le nombre de signatures sur les commentaires de blogs</a>, je me dis qu'un petit script pour automatiser les signatures serait le bienvenu.</p>
<h2>Prérequis</h2>
<p>Quelques ingrédients sont nécessaires pour avoir une signature automatique&nbsp;:</p>
<ul>
	<li>Un navigateur internet (Firefox/Safari/Chrome/Opera/IE)</li>
	<li>L'<a href="https://addons.mozilla.org/en-US/firefox/addon/748" hreflang="en" lang="en">addon GreaseMonkey</a> pour Firefox ou équivalent&nbsp;:
		<ul style="margin:1em auto;padding-bottom:0;">
			<li><a href="http://greasemetal.31tools.com/" hreflang="en">GreaseMetal</a> pour Chrome</li>
			<li><a href="http://www.culater.net/software/SIMBL/SIMBL.php" hreflang="en">SIMBL</a> et <a href="http://8-p.info/greasekit/" hreflang="en">GreaseKit</a> pour Safari MacOSX</li>
			<li><a href="http://www.gm4ie.com/" hreflang="en">gm4ie</a> pour Internet Explorer</li>
			<li>rien de spécial pour Opera, on peut <a href="http://my.opera.com/Contrid/blog/2007/02/11/how-to-greasemonkey-in-opera" hreflang="en">directement exécuter des userscripts</a></li>
		</ul>
	</li>
	<li>Un fichier JavaScript.</li>
</ul>

<h2>Amicalement, Greasemonkey</h2>
<p>Greasemonkey est une extension qui vous permet d'écrire des scripts pour modifier les pages que vous visitez.</p>
<p>Voici le script&nbsp;:</p>
<pre class="brush: javascript;">
//&amp;lt;![CDATA[
// ==UserScript==
// @name		Amicalement Greasemonkey
// @author		Marin Gatellier
// @namespace	http://www.gatellier.be/blog/
// @description	Ads your signature into textareas
// @include		*
// ==/UserScript==
(function(){
	var t=document.getElementsByTagName(&quot;TEXTAREA&quot;);
	var signature=&quot;\n\nAmicalement,\nGreasemonkey&quot;;
	for (var i=0,j=t.length;i&amp;lt;j;i++){
		if (t[i].value.indexOf(signature)&amp;lt;0){
			t[i].value=t[i].value+signature;
		}
	}
})()
//]]&amp;gt;
</pre>

<p>Vous devez évidemment <strong>modifier la variable <code>signature</code></strong> (ligne 10) avec votre propre signature. </p>
<h3>Petites astuces&nbsp;:</h3>
<dl>
	<dt><code>\n</code></dt>
	<dd>représente une nouvelle ligne</dd>
	
	<dt><code>\t</code></dt>
	<dd>représente un tab</dd>
	
	<dt><code>\\</code></dt>
	<dd>représente un backslash</dd>
</dl>

<p>Une fois installé, ce petit script ajoutera automatiquement votre signature à chaque textearea de chaque site web (peut être customisé par site)</p>
<p><strong>Installer le script <a href="http://vault.gatellier.be/amicalement-greasemonkey/amicalementgreasemonkey.user.js">Amicalement Greasemonkey</a></strong></p>
<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2008. |
<a href="http://www.gatellier.be/blog/signature-automatique-sur-un-blog/">Permalink</a> |
<a href="http://www.gatellier.be/blog/signature-automatique-sur-un-blog/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/signature-automatique-sur-un-blog/&title=Signature automatique sur un blog">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/greasemonkey-signature/" rel="tag">greasemonkey signature</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/signature-automatique-sur-un-blog/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Rétablir l&#8217;ancienne icône de status de Firebug</title>
		<link>http://www.gatellier.be/blog/retablir-icone-status-bar-firebug/</link>
		<comments>http://www.gatellier.be/blog/retablir-icone-status-bar-firebug/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 18:39:22 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Addons]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[productivité]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox 3]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[status icon]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/retablir-icone-status-bar-firebug/</guid>
		<description><![CDATA[L'icône de Firebug 1.2b n'est pas très visible dans la barre de status. Une petite modification du fichier CSS permet de restaurer l'ancienne icône.]]></description>
			<content:encoded><![CDATA[<p>Firebug, l'excellente extension Firefox de <a href="http://www.joehewitt.com/" hreflang="en">Joe Hewitt</a>, n'est compatible avec Firefox 3 que dans sa <a href="http://getfirebug.com/releases/" hreflang="en">version 1.2 beta</a>.</p>
<p>Cette nouvelle version apporte <a href="http://code.google.com/p/fbug/source/browse/branches/firebug1.2/docs/ReleaseNotes_1.2.txt" hreflang="en">plein de changements</a> sous le capot mais aussi une <strong>nouvelle ic&ocirc;ne de status qui me chipote un peu</strong>. </p>
<p>La nouvelle ic&ocirc;ne de status de Firebug, qui reprend le logo Firebug, passe vraiment inaper&ccedil;ue. Elle <strong>manque vraiment de contraste</strong> par rapport aux autres ic&ocirc;nes qu'on pourrait avoir dans la barre de status.</p>
<p><img src="http://z.gatellier.be/i/080707/firebug-new-status-icon.png" alt="Manque de contraste de la nouvelle ic&ocirc;ne Firebug" /><br />
La nouvelle ic&ocirc;ne de status Firebug passe inaper&ccedil;ue.</p>

<p>La bonne nouvelle c'est que, vu l'architecture des Addons Firefox, l'<strong>ancienne ic&ocirc;ne peut &ecirc;tre facilement r&eacute;tablie</strong>.</p>

<h3>Localisation du fichier <abbr title="Cascading Style Sheet">CSS</abbr> de Firebug.</h3>
<p>Pour ce faire, il faut trouver et &eacute;diter la CSS qui g&egrave;re la pr&eacute;sentation de Firebug.<br />
Sur Windows, par d&eacute;faut, elle se trouve dans le r&eacute;pertoire :</p>

<p><code>C:\Documents and Settings\<em>User</em>\Application Data\Mozilla\Firefox&#8203;\Profiles\<em>la1xxvhe.default</em>\extensions\firebug@software.joehewitt.com&#8203;\skin\classic\firebug.css</code></p>
<p>Les parties en <em>italiques</em> sont des parties qui diff&eacute;reront sur votre PC.</p>

<p>Sur MacOS, il faut chercher un petit peu, l'explication se trouve sur le <a href="http://support.mozilla.com/en-US/kb/Profiles" hreflang="en">site de support Mozilla</a>.</p>

<h3>Edition du fichier CSS.</h3>
<p>Pour r&eacute;tablir l'ancienne ic&ocirc;ne de Firebug, j'ai simplement <strong>quitt&eacute; Firefox puis remplac&eacute; les lignes suivantes</strong> dans le fichier CSS&nbsp;:</p>

<pre class="brush: css;">
#fbStatusIcon {
    list-style-image: url(chrome://firebug/skin/firebug-gray-16.png);
}
#fbStatusIcon[jsd=&quot;on&quot;] {
    list-style-image: url(chrome://firebug/skin/firebug16.png);
}
#fbStatusIcon[net=&quot;on&quot;] {
    list-style-image: url(chrome://firebug/skin/firebug16.png);
}
#fbStatusIcon[errors=&quot;on&quot;] {
    list-style-image: url(chrome://firebug/skin/firebug16.png);
}
</pre>

<p>par&nbsp;:</p>
<pre class="brush: css;">
#fbStatusIcon {
    list-style-image: url(chrome://firebug/skin/disabledIcon.png);
}
#fbStatusIcon[jsd=&quot;on&quot;] {
    list-style-image: url(chrome://firebug/skin/okIcon-sm.png);
}
#fbStatusIcon[net=&quot;on&quot;] {
    list-style-image: url(chrome://firebug/skin/okIcon-sm.png);
}
#fbStatusIcon[errors=&quot;on&quot;] {
    list-style-image: url(chrome://firebug/skin/okIcon-sm.png);
}
</pre>

<p><img src="http://z.gatellier.be/i/080707/firebug-old-status-icon.png" alt="L'ancienne ic&ocirc;ne Firebug est r&eacute;tablie" /></p>

<p>Et hop, une fois Firefox red&eacute;marr&eacute;, l'ancienne ic&ocirc;ne, beaucoup plus visible, est restaur&eacute;e.</p>


<h3>Liens relatifs&nbsp;:</h3>
<ul>
	<li><a href="http://getfirebug.com/" hreflang="en">Get Firebug</a></li>
	<li><a href="http://yellow5.us/firefox/osb/" hreflang="en">Ranger les ic&ocirc;nes de sa barre de status</a></li>
</ul><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2008. |
<a href="http://www.gatellier.be/blog/retablir-icone-status-bar-firebug/">Permalink</a> |
<a href="http://www.gatellier.be/blog/retablir-icone-status-bar-firebug/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/retablir-icone-status-bar-firebug/&title=Rétablir l&#8217;ancienne icône de status de Firebug">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/firebug/" rel="tag">firebug</a>, <a href="http://www.gatellier.be/blog/tag/firefox-3/" rel="tag">firefox 3</a>, <a href="http://www.gatellier.be/blog/tag/fix/" rel="tag">fix</a>, <a href="http://www.gatellier.be/blog/tag/status-icon/" rel="tag">status icon</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/retablir-icone-status-bar-firebug/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Taux de p&#233;n&#233;tration de Firefox 3, deux semaines apr&#232;s.</title>
		<link>http://www.gatellier.be/blog/taux-penetration-firefox3-semaine2/</link>
		<comments>http://www.gatellier.be/blog/taux-penetration-firefox3-semaine2/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 20:52:32 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Débogage]]></category>
		<category><![CDATA[Dragonfly]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[firefox3]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[penetration rate]]></category>
		<category><![CDATA[stats]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/taux-penetration-firefox3-semaine2/</guid>
		<description><![CDATA[Firefox 3 est sorti depuis deux, on a pu remarquer quelques comportements bizarres dont un bug de rendu sur les background-images. Suite des statistiques sur le taux de pénétration de Firefox 3.]]></description>
			<content:encoded><![CDATA[<p>Voici maintenant deux semaines que Firefox 3 est sorti, on a pu correctement se faire la main sur le panda et remarquer quelques comportements bizarres (et pour certains certains de mes coll&egrave;gues quelques crashes intempestifs).</p>

<h3>Bug de rendu de background-images</h3>
<p><img src="http://z.gatellier.be/i/080702/bug-background-image-firefox3.png" alt="Bug de rendu de background-images dans Firefox 3" /></p>
<p>Je suis tomb&eacute; aujourd'hui sur un <strong>bug myst&eacute;rieux de background-image mal rendue</strong>. L'image de fond des list-items est &eacute;videmment la m&ecirc;me, le premier rendu &eacute;tant le bon. Le <a href="http://www.nivas.hr/blog/2008/06/18/firefox-3-blurring-mystery/" hreflang="en">bug est connu</a> (depuis au moins le <a href="http://www.nivas.hr/blog/2008/04/08/firefox-3-beta-5-blurring-images/" hreflang="en">mois d'avril</a>) et devrait &ecirc;tre <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=433640" hreflang="en">corrig&eacute; dans la prochaine version de Firefox</a>.</p>

<h3>Taux de p&eacute;n&eacute;tration de Firefox 3 - suite</h3>
<h4>Semaine 2 - les navigateurs visitant ce blog&nbsp;:</h4>

<p><a href="http://z.gatellier.be/i/080702/gatellierbe_browsers.csv"><img src="http://z.gatellier.be/i/080702/gatellierbe_browsers.png" alt="Partage des navigateurs" /></a><br />
Navigateurs 25/06/2008 - 1/07/2008</p>

<p><a href="http://z.gatellier.be/i/080702/gatellierbe_firefox_usage.csv"><img src="http://z.gatellier.be/i/080702/gatellierbe_firefox_usage.png" alt="P&eacute;n&eacute;tration Firefox" /></a><br />
P&eacute;n&eacute;tration Firefox 25/06/2008 - 1/07/2008</p>

<p><a href="http://z.gatellier.be/i/080702/gatellierbe_ie_usage.csv"><img src="http://z.gatellier.be/i/080702/gatellierbe_ie_usage.png" alt="P&eacute;n&eacute;tration Internet Explorer" /></a><br />
P&eacute;n&eacute;tration Internet Explorer 25/06/2008 - 1/07/2008</p>

<h5>Analyse&nbsp;:</h5>
<p>Je sais tr&egrave;s bien que les donn&eacute;es r&eacute;colt&eacute;es sur deux semaines et sur un blog technologique ne sont pas du tout repr&eacute;sentatives.</p>
<p>N&eacute;anmoins, la majorit&eacute; des <strong>visiteurs de ce blog emploient &agrave; pr&eacute;sent Firefox 3 (29,4%)</strong> suivi de tr&egrave;s pr&egrave;s par les versions de Firefox 2 (26,4%) puis IE7 (25,3%) et enfin IE6 (12,1%).</p>
<p>Par rapport &agrave; <a href="/blog/taux-penetration-firefox3-semaine1/">la semaine derni&egrave;re</a>, l'avanc&eacute;e est belle&nbsp;!</p>

<h4>Semaine 2 - les navigateurs visitant un site tout public&nbsp;:</h4>

<p><a href="http://z.gatellier.be/i/080702/sitebe_browsers.csv"><img src="http://z.gatellier.be/i/080702/sitebe_browsers.png" alt="Partage des navigateurs" /></a><br />
Navigateurs 25/06/2008 - 1/07/2008</p>

<p><a href="http://z.gatellier.be/i/080702/sitebe_firefox_usage.csv"><img src="http://z.gatellier.be/i/080702/sitebe_firefox_usage.png" alt="P&eacute;n&eacute;tration Firefox" /></a><br />
P&eacute;n&eacute;tration Firefox 25/06/2008 - 1/07/2008</p>

<p><a href="http://z.gatellier.be/i/080702/sitebe_ie_usage.csv"><img src="http://z.gatellier.be/i/080702/sitebe_ie_usage.png" alt="P&eacute;n&eacute;tration Firefox" /></a><br />
P&eacute;n&eacute;tration Internet Explorer 25/06/2008 - 1/07/2008</p>

<h5>Analyse&nbsp;:</h5>
<p>Entre ces deux semaines, sur un site grand public sur lequel je ne peux malheureusement pas donner plus d'infos, pas des masses d'&eacute;volutions sur les r&eacute;partitions des browsers.</p>
<p>Par contre, dans l'ensemble des visites sur Firefox, on voit une <strong>avanc&eacute;e notoire</strong> de la part de march&eacute; de la version 3 (<strong>de 8,9% &agrave; 26,7%</strong> - et ce au d&eacute;triment de Firefox 2). Pas mal non plus&nbsp;!</p>

<p><small>Merci encore &agrave; <a href="http://www.chacsam.be/2008/06/27/penetration-de-firefox-3/">Chacsam</a>, <a href="http://www.expressions.be/2008/06/30/mes-stats-firefox-30/">Gaetano</a> <a href="http://www.gwix.net/blog/fr/statistiques/adoption-firefox-3.asp">Laurent</a> pour leurs statistiques.</small></p>


<h3>Autres nouvelles du monde des navigateurs&nbsp;:</h3>
<h4>Mise &agrave; jour pour Firefox 2&nbsp;:</h4>
<p>La branche 2 de Firefox est pass&eacute;e en version 2.0.0.15 suite &agrave; des <strong><a href="http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.15" hreflang="en">failles de s&eacute;curit&eacute;</a></strong>. Je vous recommande donc vivement de mettre &agrave; jour si vous &ecirc;tes toujours sur Firefox 2.</p>

<h4>Opera Dragonfly est disponible en alpha 2&nbsp;:</h4>
<p>Le d&eacute;veloppement du <a href="http://my.opera.com/dragonfly/blog/" hreflang="en">firebug-like d'Opera</a> (tr&egrave;s prometteur) avance &agrave; grand pas.</p>

<h4>Trop d'internautes emploient un navigateur non s&eacute;curis&eacute;&nbsp;:</h4>
<p>Selon <a href="http://www.zdnet.fr/actualites/internet/0,39020774,39382108,00.htm" hreflang="fr">ZDNet</a>, seulement <strong>52% des utilisateurs</strong> d'Internet Explorer seulement ont opt&eacute;s pour IE7, le reste &eacute;tant squatt&eacute; par des anciennes versions (brrr). </p>
<p>Pour moi, un nombre tellement important d'utilisateurs d'anciennes versions ne peut s'expliquer que par du <strong>code non standard</strong>, d'intranets et autres applications internet d&eacute;velopp&eacute;s il y a un bout de temps for&ccedil;ant les soci&eacute;t&eacute;s &agrave; garder une <strong>version obsol&egrave;te d'Internet Explorer</strong>.</p>
<p>Une initiative est n&eacute;e pour <a href="http://www.savethedevelopers.org/" hreflang="en">sauver les d&eacute;veloppeurs</a>.</p><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2008. |
<a href="http://www.gatellier.be/blog/taux-penetration-firefox3-semaine2/">Permalink</a> |
<a href="http://www.gatellier.be/blog/taux-penetration-firefox3-semaine2/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/taux-penetration-firefox3-semaine2/&title=Taux de p&eacute;n&eacute;tration de Firefox 3, deux semaines apr&egrave;s.">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/browser/" rel="tag">browser</a>, <a href="http://www.gatellier.be/blog/tag/firefox/" rel="tag">Firefox</a>, <a href="http://www.gatellier.be/blog/tag/firefox3/" rel="tag">firefox3</a>, <a href="http://www.gatellier.be/blog/tag/ie/" rel="tag">IE</a>, <a href="http://www.gatellier.be/blog/tag/opera/" rel="tag">Opera</a>, <a href="http://www.gatellier.be/blog/tag/penetration-rate/" rel="tag">penetration rate</a>, <a href="http://www.gatellier.be/blog/tag/stats/" rel="tag">stats</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/taux-penetration-firefox3-semaine2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

