<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://prendreuncafe.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Prendre un Café - css</title>
  <link>http://prendreuncafe.com/blog/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 14 May 2008 15:57:49 +0200</pubDate>
  <copyright>Contenus sous licence Creative Commons BY-SA</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Quelques extensions Firefox pratiques</title>
    <link>http://prendreuncafe.com/blog/post/2006/05/01/446-quelques-extensions-firefox-pratiques</link>
    <guid isPermaLink="false">urn:md5:f62028c8db839a36efd534f6c3615ae8</guid>
    <pubDate>Mon, 01 May 2006 12:10:46 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Libritudes</category>
        <category>browsers</category><category>css</category><category>dev</category><category>extensions</category><category>firefox</category><category>google</category><category>javascript</category><category>web</category>    
    <description>    &lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/firefox/2076/&quot; hreflang=&quot;en&quot;&gt;JSView&lt;/a&gt; (&lt;a href=&quot;http://releases.mozilla.org/pub/mozilla.org/extensions/jsview/jsview-1.0.7-fx.xpi&quot;&gt;XPI&lt;/a&gt;)&lt;br /&gt;Permet de voir la source des fichiers javascript appellés par une page [&lt;a href=&quot;http://www.unelectronlibre.info/index.php/2006/05/01/253-ne-carv-semaine-18&quot; hreflang=&quot;fr&quot;&gt;via&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/firefox/2390/&quot; hreflang=&quot;en&quot;&gt;VideoDownloader&lt;/a&gt; (&lt;a href=&quot;http://releases.mozilla.org/pub/mozilla.org/extensions/videodownloader/videodownloader-1.0-fx.xpi&quot;&gt;XPI&lt;/a&gt;)&lt;br /&gt;Permet de télécharger les fichiers vidéos depuis une soixantaine de services existant (dont &lt;a href=&quot;http://video.google.com&quot; hreflang=&quot;en&quot;&gt;Google Video&lt;/a&gt;, &lt;a href=&quot;http://youtube.com&quot; hreflang=&quot;en&quot;&gt;Youtube&lt;/a&gt;, etc.)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.menjatallarins.com/extensions/#gbb&quot; hreflang=&quot;en&quot;&gt;Google Bookmarks Button&lt;/a&gt; (&lt;a href=&quot;http://www.menjatallarins.com/extensions/google-bookmarks-button-0.1.5-fx.xpi&quot;&gt;XPI&lt;/a&gt;)&lt;br /&gt;Pour celles et ceux qui utilisent &lt;a href=&quot;http://www.google.fr/bookmarks&quot; hreflang=&quot;en&quot;&gt;Google Bookmarks&lt;/a&gt;, cette extension est incontournable.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/extensions/moreinfo.php?id=2104&amp;amp;application=firefox&quot; hreflang=&quot;en&quot;&gt;CSS Viewer&lt;/a&gt; (&lt;a href=&quot;http://releases.mozilla.org/pub/mozilla.org/extensions/cssviewer/cssviewer-1.0.1-fx.xpi&quot;&gt;XPI&lt;/a&gt;)&lt;br /&gt;Permet de visualiser en rollover toutes les propriétés &lt;acronym title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/acronym&gt; des éléments d'une page &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt;, notament typographiques.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://pearlcrescent.com/products/pagesaver/&quot; hreflang=&quot;en&quot;&gt;Pear Crescent Page Saver&lt;/a&gt; (&lt;a href=&quot;http://pearlcrescent.com/products/pagesaver/pagesaver-1.0.xpi&quot;&gt;XPI&lt;/a&gt;)&lt;br /&gt;Permet de sauvegarder directement une page &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt; en fichier image au format &lt;acronym title=&quot;Portable Network Graphics&quot;&gt;PNG&lt;/acronym&gt; (capture d'écran).&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>J'aime les brocolis</title>
    <link>http://prendreuncafe.com/blog/post/2006/04/25/440-j-aime-les-brocolis</link>
    <guid isPermaLink="false">urn:md5:6961247024452227f01ab4a04e6b3241</guid>
    <pubDate>Tue, 25 Apr 2006 11:41:35 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Divers</category>
        <category>css</category><category>dev</category><category>extensions</category><category>firefox</category><category>flash</category><category>geo</category><category>google</category><category>haha</category><category>ie</category><category>jeu</category><category>microsoft</category><category>musique</category><category>web</category>    
    <description>    &lt;p&gt;Désolé pour le titre, j'ai plus d'imagination pour titrer les billets en vrac...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Un petit &lt;a href=&quot;http://www.typorganism.com/visualcomposer/index.html&quot; hreflang=&quot;fr&quot;&gt;séquenceur musical en ligne&lt;/a&gt; complètement addictif (Flash requis).&lt;/li&gt;
&lt;li&gt;Le &lt;a href=&quot;http://www.spore.com/&quot; hreflang=&quot;en&quot;&gt;site officiel de Spore&lt;/a&gt;, un des jeux les plus prometteurs du moment, est bien marrant (Flash requis).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://maps.google.com&quot; hreflang=&quot;en&quot;&gt;Google Maps|Local&lt;/a&gt; s'étend à l'&lt;a href=&quot;http://maps.google.com/?ll=53.225768,10.546875&amp;amp;spn=37.289183,92.988281&amp;amp;om=1&quot; hreflang=&quot;fr&quot;&gt;Europe&lt;/a&gt; côté cartographie routière, itinéraires et services de proximité&amp;nbsp;: c'est assez réussi. Bon, les &lt;a href=&quot;http://pagesjaunes.fr&quot; hreflang=&quot;fr&quot;&gt;pages jaunes&lt;/a&gt; ont encore quelques beaux jours devant elles pour ce qui est des &lt;a href=&quot;http://maps.google.com/maps?f=l&amp;amp;hl=fr&amp;amp;sll=48.81342,2.312965&amp;amp;sspn=0.157579,0.360489&amp;amp;q=pizza&amp;amp;near=paris,+france&amp;amp;cid=48856662,2351019,8010556608058906379&amp;amp;li=lmd&amp;amp;z=14&amp;amp;t=m&quot; hreflang=&quot;en&quot;&gt;recherches de pizzerias&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/firefox/1122/&quot; hreflang=&quot;en&quot;&gt;Tab Mix Plus&lt;/a&gt;, une de mes extensions préférées pour &lt;a href=&quot;http://www.mozilla-europe.org/fr/&quot; hreflang=&quot;fr&quot;&gt;Firefox&lt;/a&gt;, en fait toujours plus dans sa dernière mouture. Le top&amp;nbsp;: on peut sauvegarder les nombreux réglages effectués dans un fichier de configuration.&lt;/li&gt;
&lt;li&gt;Des fois, &lt;a href=&quot;http://www.prweb.com/releases/2006/04/prweb375398.htm&quot; hreflang=&quot;en&quot;&gt;la science&lt;/a&gt;, c'est vraiment beau.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/windows/ie/downloads/default.mspx&quot; hreflang=&quot;en&quot;&gt;IE7 beta 2 disponible au téléchargement&lt;/a&gt;. Un miracle est-il encore possible&amp;nbsp;? J'en doûte. &lt;strong&gt;Edit :&lt;/strong&gt; de &lt;a href=&quot;http://www.thinkvitamin.com/features/css/stop-css-hacking&quot; hreflang=&quot;en&quot;&gt;nouveaux problèmes&lt;/a&gt; s'annoncent...&lt;/li&gt;
&lt;li&gt;Signer une &lt;a href=&quot;http://www.danyboon.com/dotclear/&quot; hreflang=&quot;fr&quot;&gt;pétition contre la licence globale&lt;/a&gt; (&lt;a href=&quot;http://www.pcinpact.com/actu/news/26997-Nouvelle-campagne-contre-la-licence-globale.htm&quot; hreflang=&quot;fr&quot;&gt;source&lt;/a&gt;) ne dispense pas de &lt;a href=&quot;http://www.jeuxdemaux.com/2006/04/24/825-et-ca-recommence&quot; hreflang=&quot;fr&quot;&gt;respecter la licence Creative Commons &lt;/a&gt; &lt;img src=&quot;/blog/themes/PuC4/smilies/mad.gif&quot; alt=&quot;:-C&quot; class=&quot;smiley&quot; /&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edit :&lt;/strong&gt; J'oubliais&amp;nbsp;: &lt;a href=&quot;http://www.youtube.com/watch?v=ywSnld_fXpA&quot; hreflang=&quot;en&quot;&gt;hahahahaha&lt;/a&gt; (via &lt;a href=&quot;http://nouvelle-aire.net&quot; hreflang=&quot;fr&quot;&gt;mEga&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edit :&lt;/strong&gt; &lt;a href=&quot;http://video.google.com/videoplay?docid=-5120299724584837019&amp;amp;pl=true&quot; hreflang=&quot;fr&quot;&gt;Wow&lt;/a&gt;&amp;nbsp;! (via &lt;a href=&quot;http://www.scoopeo.com/videos/gardien-contre-gardien&quot; hreflang=&quot;fr&quot;&gt;Scoopeo&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;acronym title=&quot;Post Scriptum&quot;&gt;PS&lt;/acronym&gt;&amp;nbsp;: ça devient vraiment n'importe quoi ces billets. Promis, bientôt je me recentre.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Alignement vertical en CSS</title>
    <link>http://prendreuncafe.com/blog/post/2006/04/20/437-alignement-vertical-en-css</link>
    <guid isPermaLink="false">urn:md5:064020c6afd86a870555d22cbffaca8d</guid>
    <pubDate>Thu, 20 Apr 2006 20:40:50 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Dev</category>
        <category>css</category><category>dev</category><category>tips</category><category>web</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.jakpsatweb.cz/css/css-vertical-center-solution.html&quot; hreflang=&quot;en&quot;&gt;Enfin !&lt;/a&gt; [&lt;a href=&quot;http://pimz.blogspot.com/2006/04/alignement-vertical-en-css.html&quot; hreflang=&quot;fr&quot;&gt;via&lt;/a&gt;]&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Edit :&lt;/strong&gt; Bon, OK, la news est moisie. Pour me venger, j'ai commandé le renouvellement de ma Freebox par une &lt;a href=&quot;http://www.freenews.fr/index.php?itemid=3275&quot; hreflang=&quot;fr&quot;&gt;Freebox v5 HD&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Sans chemise, sans pantalon</title>
    <link>http://prendreuncafe.com/blog/post/2006/04/05/428-sans-chemise-sans-pantalon</link>
    <guid isPermaLink="false">urn:md5:10fb3395584483d259472e5d6d6b15e9</guid>
    <pubDate>Wed, 05 Apr 2006 11:36:54 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Divers</category>
        <category>css</category><category>prendreuncafe</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://prendreuncafe.com/blog/images/Geekeries/css-naked-day.png&quot; alt=&quot;CSS Naked Day&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Aujourd'hui, jour du &lt;a href=&quot;http://naked.dustindiaz.com/&quot; hreflang=&quot;en&quot;&gt;CSS Naked Day&lt;/a&gt;, ce site est à poil tout nu. Paf.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Remarque :&lt;/strong&gt; A quand une journée sans javascript, qu'on rigole un coup&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Edit du lendemain :&lt;/strong&gt; Rhabillé.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>En vrac</title>
    <link>http://prendreuncafe.com/blog/post/2006/03/03/403-en-vrac</link>
    <guid isPermaLink="false">urn:md5:f7ba0c433e7028bfacece328d1a7ec65</guid>
    <pubDate>Fri, 03 Mar 2006 10:22:59 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Divers</category>
        <category>css</category><category>geek</category><category>ubuntu</category><category>video</category><category>web</category>    
    <description>    &lt;ul&gt;
&lt;li&gt;Une bonne nouvelle de bon matin&amp;nbsp;: &lt;a href=&quot;http://www.newscientist.com/channel/health/dn8780.html&quot; hreflang=&quot;en&quot;&gt;le chocolat divise vos risques de mourir subitement par deux&lt;/a&gt; [&lt;a href=&quot;http://www.digg.com/science/Eat_Chocolate,_Live_Longer&quot; hreflang=&quot;en&quot;&gt;via&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;La &lt;a href=&quot;http://www.interfax.cn/showfeature.asp?aid=10411&amp;amp;slug=INTERNET-POLICY-MII-DOMAIN%20NAME-DNS&quot; hreflang=&quot;en&quot;&gt;Chine planche sur son propre protocole internet&lt;/a&gt;. La fin annoncée de l'internet global&amp;nbsp;? [&lt;a href=&quot;http://politics.slashdot.org/article.pl?sid=06/02/28/1610242&amp;amp;from=rss&quot; hreflang=&quot;en&quot;&gt;via&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;Une &lt;a href=&quot;http://www.designdetector.com/tips/3DBorderDemo2.html&quot; hreflang=&quot;en&quot;&gt;maison&lt;/a&gt; dessinée en pures &lt;acronym title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/acronym&gt; &lt;img src=&quot;/blog/themes/PuC4/smilies/eek.gif&quot; alt=&quot;8-O&quot; class=&quot;smiley&quot; /&gt; [&lt;a href=&quot;http://www.scoopeo.com/geek/css_house_(3d_border_demo_2)_by_chris_hester&quot; hreflang=&quot;fr&quot;&gt;via&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;Le montage d'un Airbus A340 en &lt;a href=&quot;http://video.delirant.com/humour,488,Airbus-A340.php&quot; hreflang=&quot;fr&quot;&gt;340 secondes&lt;/a&gt; [&lt;a href=&quot;http://www.scoopeo.com/Humour/un_airbus_a_340_en_110_secondes!&quot; hreflang=&quot;fr&quot;&gt;via&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;Une &lt;a href=&quot;http://railsmachine.com/&quot; hreflang=&quot;en&quot;&gt;plateforme d'hébergement dédiée à Rails&lt;/a&gt; va bientôt ouvrir ses portes, et ça n'a pas l'air mal du tout [&lt;a href=&quot;http://blog.rubyonrails.org/articles/2006/03/03/sneak-peak-at-effortless-deployment-with-rails-machine&quot; hreflang=&quot;en&quot;&gt;via&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ubuntulite.org/&quot; hreflang=&quot;en&quot;&gt;Ubuntu Lite&lt;/a&gt; est une &lt;a href=&quot;http://ubuntu.com&quot; hreflang=&quot;en&quot;&gt;Ubuntu&lt;/a&gt; allégée pour machines anciennes. Excellente initiative&amp;nbsp;!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edit :&lt;/strong&gt; Trop drôle&amp;nbsp;: la &lt;a href=&quot;http://unix.rulez.org/~calver/pictures/curves.jpg&quot; hreflang=&quot;en&quot;&gt;courbe d'apprentissage d'Emacs&lt;/a&gt; &lt;img src=&quot;/blog/themes/PuC4/smilies/icon_biggrin.gif&quot; alt=&quot;:green:&quot; class=&quot;smiley&quot; /&gt; (don't feed the drôle)&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Chantier, casque obligatoire</title>
    <link>http://prendreuncafe.com/blog/post/2006/02/20/398-chantier-casque-obligatoire</link>
    <guid isPermaLink="false">urn:md5:3a1f53020c8e639d5530bbc82c89adb8</guid>
    <pubDate>Mon, 20 Feb 2006 00:17:42 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Dotclear</category>
        <category>css</category><category>dotclear</category><category>prendreuncafe</category><category>theme</category>    
    <description>    &lt;p&gt;Comme vous l'avez sans doûte remarqué si vous n'utilisez pas un agrégateur pour lire ces quelques lignes, je suis en train de procéder au redesign de ce blog. J'en avais vraiment marre du gris. Donc j'ai mis de la couleur partout.&lt;/p&gt;


&lt;p&gt;C'est pas fini, j'ose même pas imaginer ce que ça donne sous &lt;acronym title=&quot;Internet Explorer&quot;&gt;IE&lt;/acronym&gt;, mais j'ai l'impression que c'est un bon début. En tout cas, que je suis sur la bonne voie.&lt;/p&gt;


&lt;p&gt;Comme d'hab, commentaires et suggestions sont les bienvenues &lt;img src=&quot;/blog/themes/PuC4/smilies/wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Support des standards avec IE6 : c'est pas impossible</title>
    <link>http://prendreuncafe.com/blog/post/2006/01/05/369-support-des-standards-avec-ie6-c-est-pas-impossible</link>
    <guid isPermaLink="false">urn:md5:7370bc84c0c93618baeda9c130f7973f</guid>
    <pubDate>Thu, 05 Jan 2006 23:42:50 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Dev</category>
        <category>css</category><category>extensions</category><category>ie</category><category>microsoft</category><category>standards</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://www.neolao.com/&quot; hreflang=&quot;fr&quot;&gt;Neolao&lt;/a&gt; - qui devrait sérieusement commencer à penser à s'ouvrir un blog &lt;img src=&quot;/blog/themes/PuC4/smilies/wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt; - me transmet par mail une information interessante&amp;nbsp;: il existe un projet de rendre &lt;acronym title=&quot;Microsoft Internet Explorer version 6&quot;&gt;IE6&lt;/acronym&gt; &lt;em&gt;à peu près&lt;/em&gt; respecteux des &lt;a href=&quot;http://www.w3c.org&quot; hreflang=&quot;en&quot;&gt;standards web&lt;/a&gt; et plus particulièrement des &lt;acronym title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/acronym&gt;. Le projet s'appelle &lt;a href=&quot;http://dean.edwards.name/IE7/&quot; hreflang=&quot;en&quot;&gt;IE7&lt;/a&gt; &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2006/01/05/#pnote-369-1&quot; id=&quot;rev-pnote-369-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt;, et propose sa solution sous la forme d'un certain nombre de &lt;a href=&quot;http://dean.edwards.name/IE7/src/&quot; hreflang=&quot;en&quot;&gt;fichiers javascript&lt;/a&gt; à inclure dans ses documents &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt;.&lt;/p&gt;


&lt;p&gt;Le résultat est assez convaincant, puisqu'il est alors possible d'utiliser les selecteurs et même les pseudo-classes &lt;code&gt;:focus&lt;/code&gt;, &lt;code&gt;:before&lt;/code&gt;, &lt;code&gt;:after&lt;/code&gt; et &lt;a href=&quot;http://dean.edwards.name/IE7/compatibility/&quot; hreflang=&quot;en&quot;&gt;consorts&lt;/a&gt;...&lt;/p&gt;


&lt;p&gt;Au chapitre des inconvénients&amp;nbsp;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Grosse alerte de sécurité (merci le &lt;acronym title=&quot;Microsoft Windows XP Service Pack 2&quot;&gt;SP2&lt;/acronym&gt;) au chargement de l'&lt;a href=&quot;http://dean.edwards.name/weblog/2004/12/ie7-security/&quot; hreflang=&quot;en&quot;&gt;objet ActiveX utilisé&lt;/a&gt; depuis javascript,&lt;/li&gt;
&lt;li&gt;Obsolète en cas de désactivation du javascript par l'internaute.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Donc on ne tient pas encore la solution idéale, mais ça pourra peut-être aider les plus impatients à attendre la sortie de la &lt;a href=&quot;http://blogs.msdn.com/ie/archive/2005/02/15/373104.aspx&quot; hreflang=&quot;en&quot;&gt;future version 7 officielle&lt;/a&gt; (&lt;a href=&quot;http://www.pcinpact.com/actu/news/Vista_et_Internet_Explorer_7_quid_des_retards_.htm&quot; hreflang=&quot;fr&quot;&gt;hahaha&lt;/a&gt;).&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Téléchargement sur &lt;a href=&quot;https://sourceforge.net/project/showfiles.php?group_id=109983&amp;amp;package_id=119707&quot; hreflang=&quot;en&quot;&gt;Sourceforge.net&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2006/01/05/#rev-pnote-369-1&quot; id=&quot;pnote-369-1&quot;&gt;1&lt;/a&gt;] Apparemment, rien à voir avec la dénomination de &lt;del&gt;l'arlesienne&lt;/del&gt; la future version du navigateur de Microsoft...&lt;/p&gt;&lt;/div&gt;
</description>
    
    
    
      </item>
    
  <item>
    <title>Animations Flash à l'échelle en CSS</title>
    <link>http://prendreuncafe.com/blog/post/2005/11/22/340-animations-flash-a-l-echelle-en-css</link>
    <guid isPermaLink="false">urn:md5:45570b01bf164650392f78cbc4e93048</guid>
    <pubDate>Tue, 22 Nov 2005 01:18:28 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Dev</category>
        <category>css</category><category>flash</category><category>tips</category><category>tutoriel</category><category>web</category>    
    <description>    &lt;p&gt;Peut-être cette astuce est-elle archi connue, mais je ne l'ai jamais vue auparavant.&lt;/p&gt;


&lt;p&gt;Peut-être avez-vous déjà voulu réaliser un modèle de mise en page &lt;em&gt;scalable&lt;/em&gt; &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/11/22/#pnote-340-1&quot; id=&quot;rev-pnote-340-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt; en &lt;acronym title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/acronym&gt; contenant des animations &lt;a href=&quot;http://fr.wikipedia.org/wiki/Macromedia_Flash&quot; hreflang=&quot;fr&quot;&gt;Flash&lt;/a&gt;. Et peut-être avez-vous pesté contre l'impossibilité apparente de gérer en valeurs relatives la taille desdits objets, puisque les attributs &lt;code&gt;width&lt;/code&gt; et &lt;code&gt;height&lt;/code&gt; d'une balise &lt;code&gt;&amp;lt;object&amp;gt;&lt;/code&gt; sont par définition exprimées en pixels, la largeur et la hauteur restant alors desespéremment fixes lors de l'augmentation de la taille du texte et des éléments de mise en page...&lt;/p&gt;


&lt;p&gt;Pour remédier à ce problème, ma solution réside dans l'application de valeurs proportionnelles (exprimées en &lt;em&gt;em&lt;/em&gt;) à l'objet Flash via &lt;acronym title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/acronym&gt;.&lt;/p&gt;


&lt;p&gt;Prenons par exemple ce code &lt;acronym title=&quot;eXtensible HyperText Markup Language&quot;&gt;XHTML&lt;/acronym&gt; affichant une animation Flash de 320px par 240px:&lt;/p&gt;

&lt;pre&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;object&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;swf_banner&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;application/x-shockwave-flash&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;data&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;swf/ban_home.swf&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;width&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;320&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;height&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;240&quot;&lt;/span&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;param&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;movie&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;swf/ban_home.swf&quot;&lt;/span&gt; &lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;img&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;img_banner&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;src&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;swf/alt/ban_home.jpg&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;alt&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;banner&quot;&lt;/span&gt; &lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/object&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;


&lt;p&gt;En appliquant les règles &lt;acronym title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/acronym&gt; suivantes au corps du document et à l'objet, la taille de ce dernier devient fluide&amp;nbsp;!&lt;/p&gt;

&lt;pre&gt;body &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#123;&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;font-size&lt;/span&gt;: &lt;span style=&quot;color: #cc66cc;&quot;&gt;100&lt;/span&gt;%; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;/* Autorise le redimensionnement de texte pour MSIE */&lt;/span&gt;
&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#125;&lt;/span&gt;
html &amp;gt; body &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#123;&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;font-size&lt;/span&gt;: 16px; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;/* Pour les autres navigateurs */&lt;/span&gt;
&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#125;&lt;/span&gt;
#swf_banner &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#123;&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;width&lt;/span&gt;: 20em;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;height&lt;/span&gt;: 15em;
&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;


&lt;p&gt;Et voila, en jouant des combinaisons de touches &lt;code&gt;&amp;lt;Ctrl&amp;gt; + &quot;+&quot;&lt;/code&gt; et &lt;code&gt;&amp;lt;Ctrl&amp;gt; + &quot;-&quot;&lt;/code&gt; dans Firefox &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/11/22/#pnote-340-2&quot; id=&quot;rev-pnote-340-2&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt;, votre objet flash est maintenant redimensionné à l'échelle, au même titre que le reste des éléments du document dont les dimensions sont exprimées en valeurs proportionnelles.&lt;/p&gt;


&lt;h3&gt;Conversion des valeurs &lt;code&gt;px&lt;/code&gt; en &lt;code&gt;em&lt;/code&gt;&lt;/h3&gt;


&lt;p&gt;Mais - allez-vous me dire - comment convertir mes valeurs de taille d'objet Flash, exprimées en pixels, en valeurs proportionnelles (&lt;code&gt;em&lt;/code&gt;)&amp;nbsp;? Pour cela, il existe une astuce consistant à définir une taille par défaut de la police de caractère du document courant, et de lui appliquer un ratio multiplicateur pour en obtenir les valeurs proportionnelles correspondantes.&lt;/p&gt;


&lt;p&gt;Dans notre exemple, l'objet Flash fait 320 par 240 pixels. Fixons la taille de police par défaut de notre document à &lt;code&gt;16px&lt;/code&gt;.&lt;/p&gt;

&lt;pre&gt;body &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#123;&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;font-size&lt;/span&gt;: &lt;span style=&quot;color: #cc66cc;&quot;&gt;100&lt;/span&gt;%; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;/* Autorise le redimensionnement de texte pour MSIE */&lt;/span&gt;
&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#125;&lt;/span&gt;
html &amp;gt; body &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#123;&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;font-size&lt;/span&gt;: 16px; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;/* Pour les autres navigateurs */&lt;/span&gt;
&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;


&lt;p&gt;Pour calculer la hauteur de notre objet Flash en &lt;code&gt;em&lt;/code&gt;, on effectue une simple opération&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;&amp;lt;taille_en_pixels_du_flash&amp;gt; / &amp;lt;taille_de_police_du_body_en_pixels&amp;gt; = &amp;lt;valeur_en_em&amp;gt;&lt;/pre&gt;


&lt;p&gt;Soit pour la largeur&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;320 / 16 = 20em&lt;/pre&gt;


&lt;p&gt;Et pour la hauteur&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;240 / 16 = 15em&lt;/pre&gt;


&lt;p&gt;Note&amp;nbsp;: &lt;acronym title=&quot;MicroSoft Internet Explorer&quot;&gt;MSIE&lt;/acronym&gt; ne permet pas par défaut le redimensionnement de police&amp;nbsp;; il faut pour cela utiliser un subterfuge, sous cette forme&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;body &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#123;&lt;/span&gt;
	&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;font-size&lt;/span&gt;: &lt;span style=&quot;color: #cc66cc;&quot;&gt;100&lt;/span&gt;%; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;/* Autorise le redimensionnement de texte pour MSIE */&lt;/span&gt;
&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;


&lt;p&gt;&lt;a href=&quot;http://www.opera.com/&quot; hreflang=&quot;en&quot;&gt;Opera&lt;/a&gt; quand à lui propose en natif le zoom à l'échelle, quelles que soient les métriques utilisées.&lt;/p&gt;


&lt;p&gt;Pour finir, voila un &lt;a href=&quot;http://www.prendreuncafe.com/blog/upload/swf/scalable-flash-css.html&quot; hreflang=&quot;fr&quot;&gt;exemple concret&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/11/22/#rev-pnote-340-1&quot; id=&quot;pnote-340-1&quot;&gt;1&lt;/a&gt;] Je suis preneur d'une traduction de ce terme &lt;img src=&quot;/blog/themes/PuC4/smilies/smile.gif&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/11/22/#rev-pnote-340-2&quot; id=&quot;pnote-340-2&quot;&gt;2&lt;/a&gt;] On peut aussi utiliser la combinaison &lt;code&gt;&amp;lt;Ctrl&amp;gt;&lt;/code&gt; + molete de la souris&lt;/p&gt;&lt;/div&gt;
</description>
    
    
    
      </item>
    
</channel>
</rss>