<?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>Not My Idea &#187; firefox</title>
	<atom:link href="http://www.notmyidea.org/article/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.notmyidea.org</link>
	<description>Carnets Web d&#039;Alexis Métaireau</description>
	<lastBuildDate>Mon, 16 Aug 2010 19:09:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>images ubuntu aléatoires</title>
		<link>http://www.notmyidea.org/article/images-ubuntu-aleatoires/</link>
		<comments>http://www.notmyidea.org/article/images-ubuntu-aleatoires/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 19:02:41 +0000</pubDate>
		<dc:creator>Alexis Metaireau</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet-libre]]></category>

		<guid isPermaLink="false">http://www.notmyidea.org/images-ubuntu-aleatoires/</guid>
		<description><![CDATA[Sur crunchbang, on trouvait récemment tout un set d&#8217;images pour promouvoir ubuntu.
J&#8217;en ai profité pour faire une traduction française:

Vous pouvez récuperer l&#8217;archive (en tar.gz &#8211; 288,5 Kio)
]]></description>
			<content:encoded><![CDATA[<p>Sur <a href="http://crunchbang.org/">crunchbang</a>, on trouvait récemment <a href="http://crunchbang.org/archives/2008/01/25/random-ubuntu-advocacy/">tout un set d&#8217;images pour promouvoir ubuntu</a>.</p>
<p>J&#8217;en ai profité pour faire une traduction française:</p>
<p><img src="http://docs.notmyidea.org/ubuntu/images/199_164_ubuntu_and_firefox.png" alt="199_164_ubuntu_and_firefox.png" /><img src="http://docs.notmyidea.org/ubuntu/images/199_164_ubuntu_and_fspot.png" alt="199_164_ubuntu_and_fspot.png" /><img src="http://docs.notmyidea.org/ubuntu/images/199_164_ubuntu_and_gimp.png" alt="199_164_ubuntu_and_gimp.png" /><img src="http://docs.notmyidea.org/ubuntu/images/199_164_ubuntu_and_ooo.png" alt="199_164_ubuntu_and_ooo.png" /><img src="http://docs.notmyidea.org/ubuntu/images/199_164_ubuntu_and_pidgin.png" alt="199_164_ubuntu_and_pidgin.png" /><img src="http://docs.notmyidea.org/ubuntu/images/199_164_ubuntu_and_rhythmbox.png" alt="199_164_ubuntu_and_rhythmbox.png" /><img src="http://docs.notmyidea.org/ubuntu/images/199_164_ubuntu_and_tracker.png" alt="199_164_ubuntu_and_tracker.png" /></p>
<p>Vous pouvez <a href="http://docs.notmyidea.org/ubuntu/images/ubuntu-images-fr.tar.gz">récuperer l&#8217;archive (en tar.gz &#8211; 288,5 Kio)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.notmyidea.org/article/images-ubuntu-aleatoires/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FullerScreen, ou comment faire de FireFox un &#171;&#160;slide manager&#187;&#160;</title>
		<link>http://www.notmyidea.org/article/fullerscreen-ou-comment-faire-de-firefox-un-slide-manager/</link>
		<comments>http://www.notmyidea.org/article/fullerscreen-ou-comment-faire-de-firefox-un-slide-manager/#comments</comments>
		<pubDate>Fri, 29 Jun 2007 15:51:56 +0000</pubDate>
		<dc:creator>Alexis Metaireau</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet-libre]]></category>

		<guid isPermaLink="false">http://www.notmyidea.org/?p=13</guid>
		<description><![CDATA[J&#8217;ai eu l&#8217;ocassion de passer un bout de mon samedi après midi aux mozilla developpers days, à Paris, où certains developpeurs nous ont présenté leurs logiciels / extensions basées sur les technologies mozilla, et plus spécialement XUL.
FullerScreener ?
FullerScreener, est une extension pour Firefox écrite par Daniel Glazman.
Non seulement fullerScreener dote firefox d&#8217;un &#171;&#160;vrai&#187;&#160; mode plein [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai eu l&#8217;ocassion de passer un bout de mon samedi après midi aux <a href="http://wiki.mozilla.org/DeveloperDays/ParisJune2007">mozilla developpers days</a>, à Paris, où certains developpeurs nous ont présenté leurs logiciels / extensions basées sur les technologies mozilla, et plus spécialement XUL.</p>
<h2 id="toc-fullerscreener">FullerScreener ?</h2>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/4650">FullerScreener</a>, est une extension pour Firefox écrite par <a href="http://www.glazman.org/weblog/">Daniel Glazman</a>.</p>
<p>Non seulement fullerScreener dote firefox d&#8217;un &laquo;&nbsp;vrai&raquo;&nbsp; mode plein écran, avec seulement le contenu de la page, <u>et rien d&#8217;autre</u>! (contrairement au mode plein écran par défaut de firefox), mais il permet aussi d&#8217;implémenter une fonctionnalité de &laquo;&nbsp;Slide Manager&raquo;&nbsp; (à la powerpoint), directement depuis une page web. C&#8217;est ce que je décrirais plus en détail ici.</p>
<p><span id="more-13"></span></p>
<h2 id="toc-installons-la-bete">Installons la bête</h2>
<p>Premièrement, installons l&#8217;extension depuis le site de mozilla:</p>
<ul>
<li>Installez le plugin depuis <a href="https://addons.mozilla.org/fr/firefox/addon/4650">sa page sur mozilla.org</a></li>
<li>Redemarrez votre navigateur <img src='http://www.notmyidea.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>passez en mode plein écran avec la touche F11</li>
<li>testez <a href="http://disruptive-innovations.com/zoo/fullerscreen/samples/projection-test.html">Le diaproama mis à disposition par l&#8217;auteur</a></li>
</ul>
<p>Ca vous à plu ? creusons un peu ..</p>
<h2 id="toc-un-peu-de-sementique-xhtml-et-de-regles-css">Un peu de sémentique XHTML et de regles CSS</h2>
<p>La &laquo;&nbsp;force&raquo;&nbsp; de ce &laquo;&nbsp;slide manager&raquo;&nbsp; est de s&#8217;appuyer sur les normes XHTML et CSS pour la gestion de la forme du diaporama, il devient donc aisé pour un developpeur XHTML/CSS de mettre en place un diaporama sur son site Web, de manière totalement transparente pour l&#8217;utilisateur.</p>
<p>Fuller Screener utilise les sélecteurs CSS pour définir le rôle des elements de la page.</p>
<h2 id="toc-mise-en-place-des-selecteurs">Mise en place des selecteurs</h2>
<p>Dans la partie</p>
<div class="codecolorer-container text notmyidea" 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">&nbsp;</div></div>
<p>de la page HTML, des balises</p>
<div class="codecolorer-container text notmyidea" 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">&lt;meta /&gt;</div></div>
<p>régissent le fonctionnement du slideshow. Trois éléments sont présents :</p>
<ul>
<li>&laquo;&nbsp;slideselector&raquo;&nbsp; qui définit quel element DOM doit annoncer qu&#8217;il s&#8217;agit d&#8217;une vignette (ici la classe &laquo;&nbsp;slide&raquo;&nbsp;):
<pre><meta name="slideselector" content=".slide" /></pre>
</li>
<li>&laquo;&nbsp;titleselector&raquo;&nbsp; , idem mais pour le titre de la vignette (les h2 seront donc des titres de vignette)
<pre><meta name="titleselector" content="h2" /></pre>
</li>
<li>&laquo;&nbsp;stepselector&raquo;&nbsp;, définissant quel élément doit etre affiché à chaque étape du diaporama (ici les elements li n&#8217;ayant pas la classe &laquo;&nbsp;nostep&raquo;&nbsp;)
<pre><meta name="stepselector" content="li:not(.nostep)" /></pre>
</li>
</ul>
<h2 id="toc-creation-du-diaporama">Création du diaporama</h2>
<p>Les regles du diaporama sont mises en place, reste maintenant à le créer. Ca se passe encore du coté du HTML:</p>
<h3 id="toc-les-vignettes">Les vignettes</h3>
<p>Une vignette est définie par la classe &laquo;&nbsp;slide&raquo;&nbsp;, en mode diaporama, FullerScreen n&#8217;affiche qu&#8217;une vignette à la fois (plutot logique).</p>
<p>Une vignette est définie par une div avec la classe &laquo;&nbsp;slide&raquo;&nbsp; :</p>
<pre></pre>
<p>A l&#8217;intérieur de laquelle trouve:</p>
<ul>
<li>le titre de la vignette (h2)</li>
<li>son contenu (div .slidecontent)</li>
</ul>
<p>Un diaporama peux contenir des images, graphiques SVG, sites Web, vidéos etc.</p>
<p>Ce qui nous donne (pour une vignette):</p>
<pre>
<p class="slide">&nbsp;
<h2 id="toc-titre-de-la-vignette">Titre de la vignette</h2>
<p class="slidecontent">&nbsp;
<ul>
<li>élément 1</li>
<li>élément 2</li>
<li>...</li>
</ul>
</pre>
<p>Et <u>c&#8217;est tout !</u> Vous pouvez faire F11 et visualiser votre diaporama.</p>
<h2 id="toc-mise-en-forme-du-diaporama">Mise en Forme du diaporama</h2>
<p>Nous bénéficions dores et déjà d&#8217;un diaporama en bonnes et dues formes, mais qui manque un peu de panache. Il est possible d&#8217;améliorer tout ça grace au language CSS.</p>
<p>FullerScreener utilise les regles de projection pour votre diaporama. Ainsi il est possible de spécifier une mise en forme complétement differente pour notre document HTML affiché par défaut par le navigateur et la meme page en mode &laquo;&nbsp;Slideshow&raquo;&nbsp; .</p>
<p>Voici le selecteur CSS en question :</p>
<pre>@media projection {
	/* Regles propres au diaporama */
}</pre>
<p>Il suffit donc de spécifier quelques regles pour obtenir un document plus agréable visuellement :</p>
<pre>@media projection {
	.__FSstep { color: #2C8F04; } /* propriétés de l'element actif */

	div.slide {
		position: fixed;
		left: 5cm;
		right: 2cm;
		top: 2cm;
		bottom: 1cm;
		border-left: 1px #eaeaea solid;
	}

	ul li {
		padding-left:1.5em;
		list-style-type:none;
	}

	div.slide h2 {	float: right; }

	div.slide .slidecontent {
		font-size: 1.2em;
		padding-top: 50px;
		margin: 1cm;
	}

      div.footer {
	        position: fixed;
		color: #cacaca;
	        bottom: 0.1cm;
	        left: 5cm;
	        right: 2cm;
	        text-align: right;
	        font-family: sans-serif;
		padding-bottom: 5px;
      }
}</pre>
<p>On obtiens donc au final <a href="http://docs.notmyidea.org/fullerscreen/exemple.html">un diaporama un peu plus estethique</a> et le tout en respectant les normes W3C !</p>
<h2 id="toc-constats">Constats</h2>
<p>FullerScren est un outil très puissant, qui, non seulement utilise les technologies mozilla, permet de donner une autre dimension à vos pages Web, et ce en respectant les normes du W3C.</p>
<p>On notera au passage la possibilité de visionner l&#8217;esnemble des diapositives en pressant</p>
<div class="codecolorer-container text notmyidea" 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">shift + F11</div></div>
<p>. Le resultat est du plus bel effet.</p>
<p>Essayez, vous ne serrez pas déçu !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notmyidea.org/article/fullerscreen-ou-comment-faire-de-firefox-un-slide-manager/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
