<?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>matoeil blog &#187; chrome</title>
	<atom:link href="http://www.matoeil.fr/index.php/category/chrome/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matoeil.fr</link>
	<description>Un blog utilisant WordPress</description>
	<lastBuildDate>Thu, 19 Aug 2010 09:40:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Google Chrome extensions manager</title>
		<link>http://www.matoeil.fr/index.php/2010/03/18/extension-google-chrome-extensions-manager/</link>
		<comments>http://www.matoeil.fr/index.php/2010/03/18/extension-google-chrome-extensions-manager/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 12:47:08 +0000</pubDate>
		<dc:creator>mbarcikowski</dc:creator>
				<category><![CDATA[addon]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.matoeil.fr/?p=358</guid>
		<description><![CDATA[I’m proud to announce my first own made extension for Firefox: Google Chrome extensions manager. This extension allows using Google Chrome extensions inside Firefox. The aim is to try to reduce the gap for the development of cross-browser extensions. The first example is the « readme » extension, installed by default in Google Chrome extensions manager. With [...]]]></description>
			<content:encoded><![CDATA[<p>I’m proud to announce my first own made extension for Firefox: Google Chrome extensions manager.</p>
<p>This extension allows using Google Chrome extensions inside Firefox. The aim is to try to reduce the gap for the development of cross-browser extensions.</p>
<p>The first example is the « readme » extension, installed by default in Google Chrome extensions manager. With the same code, this chrome extension works in Firefox &amp; Chrome in the same way.</p>
<p>Since it’s just a preview release, everything isn’t as polish as I want but you can already test extensions published on the Google chrome extension website, or try to development your own.</p>
<p>You can find it <a title="AMO" href="https://addons.mozilla.org/fr/firefox/addon/98440/">here</a> or <a title="bitbucket" href="https://bitbucket.org/matoeil/gce/downloads/">here</a>, and I&#8217;m waiting for your feedback. You can find more information <a title="bitbucket wiki" href="http://bitbucket.org/matoeil/gce/wiki/Home">here</a>.</p>
<p>Some screenshots :</p>
<div id="attachment_360" class="wp-caption alignnone" style="width: 416px"><a href="http://www.matoeil.fr/wp-content/uploads/2010/03/browseraction.png"><img class="size-full wp-image-360 " title="browseraction" src="http://www.matoeil.fr/wp-content/uploads/2010/03/browseraction.png" alt="" width="406" height="115" /></a><p class="wp-caption-text">browser action of &quot;readme&quot; Chrome extension</p></div>
<div id="attachment_361" class="wp-caption alignleft" style="width: 464px"><a href="http://www.matoeil.fr/wp-content/uploads/2010/03/extensions.png"><img class="size-full wp-image-361 " title="extensions" src="http://www.matoeil.fr/wp-content/uploads/2010/03/extensions.png" alt="" width="454" height="322" /></a><p class="wp-caption-text">extensions management page</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.matoeil.fr/index.php/2010/03/18/extension-google-chrome-extensions-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REMIX LA CANTINE : Soirée du deuxième anniversaire de La Cantine !</title>
		<link>http://www.matoeil.fr/index.php/2010/01/27/remix-la-cantine-soiree-du-deuxieme-anniversaire-de-la-cantine/</link>
		<comments>http://www.matoeil.fr/index.php/2010/01/27/remix-la-cantine-soiree-du-deuxieme-anniversaire-de-la-cantine/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 22:49:36 +0000</pubDate>
		<dc:creator>mbarcikowski</dc:creator>
				<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://www.matoeil.fr/?p=356</guid>
		<description><![CDATA[La cantine fête son deuxième anniversaire. A cette occasion j&#8217;ai developpé une petite démo WebGL à partir des tutoriaux grâcieusement fournis sur le blog Learning Web. Pour voir la démo pour la Cantine, ça se passe ici&#8230;]]></description>
			<content:encoded><![CDATA[<p>La cantine fête <a href="http://lacantine.org/events/soiree-du-deuxieme-anniversaire-de-la-cantine" target="_blank">son deuxième anniversaire.</a></p>
<p>A cette occasion j&#8217;ai developpé une petite démo WebGL à partir des tutoriaux grâcieusement fournis sur le blog <a href="http://learningwebgl.com/blog/" target="_blank">Learning Web.</a></p>
<p>Pour voir la <a href="http://www.matoeil.fr/webgl/lacantine/" target="_self">démo pour la Cantine</a>, ça se passe <a href="http://www.matoeil.fr/webgl/lacantine/">ici&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matoeil.fr/index.php/2010/01/27/remix-la-cantine-soiree-du-deuxieme-anniversaire-de-la-cantine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Création d&#8217;une extension Chrome (Pt.1)</title>
		<link>http://www.matoeil.fr/index.php/2009/06/10/creation-dune-extension-chrome-pt-1/</link>
		<comments>http://www.matoeil.fr/index.php/2009/06/10/creation-dune-extension-chrome-pt-1/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 14:16:49 +0000</pubDate>
		<dc:creator>mbarcikowski</dc:creator>
				<category><![CDATA[chrome]]></category>
		<category><![CDATA[navigateur chrome extension tutoriel]]></category>

		<guid isPermaLink="false">http://www.matoeil.fr/?p=196</guid>
		<description><![CDATA[Google a introduit très récemment un système d&#8217;extensions dans son navigateur Chromium (La version développeur de Chrome). Ce système est encore en développement mais il permet d&#8217;entrevoir les futures extensions qu&#8217;il sera possible de faire dans Chrome. Je vais vous présenter ici un petit tutoriel en français. Télécharger Chromium Tout d&#8217;abord il faut télécharger la [...]]]></description>
			<content:encoded><![CDATA[<p>Google a introduit très récemment un système d&#8217;extensions dans son navigateur Chromium (La version développeur de Chrome).<br />
Ce système est encore en développement mais il permet d&#8217;entrevoir les futures extensions qu&#8217;il sera possible de faire dans Chrome.<br />
Je vais vous présenter ici un petit tutoriel en français.</p>
<p><span id="more-196"></span></p>
<h2>Télécharger Chromium</h2>
<p>Tout d&#8217;abord il faut télécharger la version de développeur de Chrome. La compilation du projet n&#8217;étant pas très simple d&#8217;accès (c&#8217;est peu de le dire), nous irons récupérer directement un installeur. Heureusement il existe un dépôt qui offre des versions compilées du navigateur, mis à jour très fréquemment. Ça se passe ici : <a href="http://build.chromium.org/buildbot/snapshots/">http://build.chromium.org/buildbot/snapshots/</a>.<br />
Pour l&#8217;instant seul la version Windows supporte le système d&#8217;extension. Il suffit dans d&#8217;aller dans le dossier <strong>&laquo;&nbsp;chromium-rel-xp&nbsp;&raquo;</strong> et récupérer le fichier <strong>&laquo;&nbsp;mini_installer.exe&nbsp;&raquo;</strong> de la version la plus récente.<br />
Chromimum s&#8217;installe dans les &laquo;&nbsp;Documents and Settings&nbsp;&raquo; de l&#8217;utilisateur courant sous Windows Xp. Par exemple <strong>&laquo;&nbsp;C:\Documents and Settings\matoeil\Local Settings\Application Data\Chromium\Application\chrome.exe&nbsp;&raquo;</strong></p>
<h2>Créer son extension Chromium</h2>
<p>Cette partie est reprise du tutoriel <a href="http://dev.chromium.org/developers/design-documents/extensions/howto">présent sur le site de chromium</a> et adaptée.</p>
<ol>
<li>Créez un dossier sur votre ordinateur qui va contenir le code de votre extension. Pour ce tutoriel, nous supposerons que le dossier en question sera <strong>&laquo;&nbsp;c:\myextension&nbsp;&raquo;</strong>, mais il peut être placé n&#8217;importe où.</li>
<li>Dans ce dossier, créez un fichier texte nommé <strong>&laquo;&nbsp;manifest.json&nbsp;&raquo;</strong> et écrivez dans celui-ci:

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #009900;">&#123;</span>
  <span style="color: #3366CC;">&quot;name&quot;</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;Ma première Extension&quot;</span><span style="color: #339933;">,</span>
  <span style="color: #3366CC;">&quot;version&quot;</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;1.0&quot;</span><span style="color: #339933;">,</span>
  <span style="color: #3366CC;">&quot;description&quot;</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">&quot;La première extension que je fais.&quot;</span><span style="color: #339933;">,</span>
  <span style="color: #3366CC;">&quot;toolstrips&quot;</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
   <span style="color: #3366CC;">&quot;my_toolstrip.html&quot;</span>
  <span style="color: #009900;">&#93;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Note : Attention à bien encoder les fichiers en UTF-8 <img src='http://www.matoeil.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Ajoutez dans le dossier un fichier texte nommé <strong>&laquo;&nbsp;my_toolstrip.html&nbsp;&raquo;</strong> et mettre le code suivant dans celui-ci:

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;toolstrip-button&quot;</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">span</span>&gt;</span>Hello, World!<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">span</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div>

</li>
<li>Trouvez le raccourci Chromium (par exemple, faites un clic-droit sur l&#8217;icône Chromium placé sur votre bureau et choississez &laquo;&nbsp;Propriétés&nbsp;&raquo;) et ajoutez dans ces paramètres de lancement <strong>&laquo;&nbsp;&#8211;enable-extensions&nbsp;&raquo;</strong> et <strong>&laquo;&nbsp;&#8211;load-extension&nbsp;&raquo;</strong>. Par exemple :<br />
<strong>chrome.exe &#8211;enable-extensions &#8211;load-extension=&nbsp;&raquo;c:\myextension&nbsp;&raquo;</strong></li>
<li>Rédémarrer Chromium. Vous devriez voir apparaître votre bouton dans une nouvelle barre d&#8217;outils présent dans le bas de la fenêtre de votre navigateur.</li>
<li>Vous voulez peut-être que le bouton fasse quelque chose? Ok, créez un nouveau fichier texte, toujours dans le même dossier, et nommez-me <strong>&laquo;&nbsp;hello_world.html&nbsp;&raquo;</strong>, et mettre <a href="http://6541078575799853287-a-chromium-org-s-sites.googlegroups.com/a/chromium.org/dev/developers/design-documents/extensions/howto/hello_world.txt?attredirects=0&amp;auth=ANoY7cqLsUbmCirkQVaqAyBbmStkLvTaYQ7qgG2l0FlvPLYEyibguh2KVSCCc7TUOtS93q62Y7am2ZgHNcbBy7SXOhaouNXfLFFcbx_GV8kEnhnhbsNGsfk8XS0WhspkT6Rlo6B85KSLn-g4elLlg7HmMDUFKxBiJKtn1k43FhXkyFMnfW7A21LY87hVyFPeBM7fbGnUob7rp5apF9QChzQ_zvB4JVDlpnSR59JB6ylA5sHZZ1H0sq8xegCBpbkJQZz6FjBOa_Cw">ce code</a> dedans.</li>
<li> Maintenant changez le code dans <strong>&laquo;&nbsp;my_toolstrip.html&nbsp;&raquo;</strong> pour qu&#8217;il ressemble à cela:

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;toolstrip-button&quot;</span> <span style="color: #000066;">onclick</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;window.open('hello_world.html')&quot;</span>&gt;</span>
    <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">span</span>&gt;</span>Hello, World!<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">span</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div>

</li>
<li> Redémarrez Chromium et cliquez sur le bouton.</li>
<li> Vous pouvez faire une petite dance, vous venez de créer votre première extension Chromium</li>
</ol>
<p><a href="http://www.matoeil.fr/wp-content/uploads/2009/06/myextension-chromium.jpg"><img class="alignnone size-medium wp-image-221" title="capture myextension - chromium" src="http://www.matoeil.fr/wp-content/uploads/2009/06/myextension-chromium-300x243.jpg" alt="capture myextension - chromium" width="300" height="243" /></a></p>
<p>Vous trouverez <a href="http://www.matoeil.fr/wp-content/uploads/2009/06/myextension.zip">ici</a> tous les fichiers de cette extension.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matoeil.fr/index.php/2009/06/10/creation-dune-extension-chrome-pt-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

