<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.rollsrox.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/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>RollsRox - Balise - XPCOM</title>
  <link>http://www.rollsrox.com/blog/</link>
  <atom:link href="http://www.rollsrox.com/blog/feed/tag/XPCOM/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 03 Dec 2008 16:22:30 +0100</pubDate>
  <copyright>Creative Commons License: by-nc</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Journées du Logiciel Libre à Lyon - quand Tristan Nitot parle de Mozilla</title>
    <link>http://www.rollsrox.com/blog/post/2007/10/23/Journees-du-Logiciel-Libre-a-Lyon-quand-Tristan-Nitot-parle-de-Mozilla</link>
    <guid isPermaLink="false">urn:md5:fa4062b4119e62efa4548d453518e346</guid>
    <pubDate>Tue, 23 Oct 2007 20:42:00 +0200</pubDate>
    <dc:creator>Brian</dc:creator>
        <category>science&amp;technologie</category>
        <category>Firefox 3</category><category>granparadiso</category><category>JDLL</category><category>Madame Irma</category><category>Places</category><category>Planet Libre</category><category>social networking</category><category>tags</category><category>XPCOM</category>    
    <description>&lt;p&gt;Comme promis, mon second billet sur les &lt;a href=&quot;http://www.rollsrox.com/blog/tag/JDLL&quot;&gt;JDLL&lt;/a&gt; arrive sur RollsRox. Cette fois-ci, c'est la fondation Mozilla qui est à l'honneur; c'est &lt;a href=&quot;http://standblog.org&quot; hreflang=&quot;fr&quot;&gt;Tristan Nitot himself&lt;/a&gt; (président de Mozilla Europe) qui est venu nous parler de la fondation, ses produits, sa stratégie pour l'avenir. En bonus, une démo de Firefox 3 qui va roxer, je vous le dis!&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.rollsrox.com/blog/post/2007/10/23/Journees-du-Logiciel-Libre-a-Lyon-quand-Tristan-Nitot-parle-de-Mozilla&quot;&gt;&lt;img src=&quot;http://www.rollsrox.com/blog/public/technos/jdll.jpg&quot; alt=&quot;Journées Du Logiciel Libre&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;h3&gt;Mozilla met un pied dans le mobile&lt;/h3&gt;


&lt;p&gt;Tout en tapotant sur son pc portable couvert d'auto-collants Mozilla, l'intervenant suivant nous explique qu'il a avec lui une soixantaine de slides dans sa présentation - et qu'à trois minutes par slide, on passe à &amp;quot;180 p***** de minutes&amp;quot;. Il fait donc voter la salle pour adapter la présentation à nos envies, gèrer au mieux le temps qui reste (oui, l'intervenant ne déconne pas avec la pause déjeuner, et on l'en remercie).&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Tristan Nitot déroule sa présentation; avec son style bien personnel, il nous explique le projet Mozilla, ses idées fondatrices, son avenir. Si la plupart des geeks sont impressionés devant l'organisation de la communauté et de la fondation, c'est &lt;strong&gt;le message&lt;/strong&gt; qui me laisse scotché au siège.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;La fondation Mozilla aime l'Internet, les standards ouverts, ces inventions géniales. C'est la plate-forme Mozilla 2 (le successeur de Gecko 1.9) qui va faire la différence et permettre à Firefox de tourner sur les plate-formes mobiles. C'est un grand pari qui profitera à tout le monde, puisque cette plate-forme simplifiée découragera moins les nouveaux contributeurs et améliorera les performances &lt;ins&gt;sur mobie et sur PC&lt;/ins&gt;.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Si les fabricants de téléphone et les opérateurs verrouillent le marché du mobile, Tristan se la joue &lt;a href=&quot;http://www.rollsrox.com/blog/tag/Madame%20Irma&quot;&gt;Madame Irma&lt;/a&gt; et prévoit une révolution dans les deux années à venir. Quel genre de révolution?&lt;br /&gt;
Regardez comment Firefox a transformé le web sur votre ordinateur - et pensez maintenant à ce qu'il pourrait faire sur votre mobile...&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;


&lt;h3&gt;&lt;a href=&quot;http://www.rollsrox.com/blog/tag/Firefox%203&quot;&gt;Firefox 3&lt;/a&gt; arrive en beta pour la fin de l'année&lt;/h3&gt;


&lt;p&gt;Pour l'instant sous le nom de code &amp;quot;&lt;a href=&quot;http://www.rollsrox.com/blog/tag/granparadiso&quot;&gt;GranParadiso&lt;/a&gt;&amp;quot;, la nouvelle mouture va apporter de sacrés changements. Le moteur de rendu va massivement utiliser la librairie &lt;a href=&quot;http://cairographics.org/&quot; hreflang=&quot;en&quot;&gt;Cairo&lt;/a&gt; pour l'application comme pour les pages web, ce qui veut dire:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;meilleure intégration OS (comprendre: l'interface de Firefox ressemblera plus à MAC OSX/Windows Vista/...)&lt;/li&gt;
&lt;li&gt;il sera possible de zoomer dans la page web&lt;/li&gt;
&lt;li&gt;on pourra glisser-déposer le contenu des pages web&lt;/li&gt;
&lt;li&gt;et peut être une fonctionnalité d'export PDF?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A noter, l'apparition de &lt;a href=&quot;http://www.rollsrox.com/blog/tag/Places&quot;&gt;Places&lt;/a&gt;, qui remplace la gestion des bookmarks actuelle. Plus besoin d'organiser les favoris en dossiers, tout marche grâce à des &lt;a href=&quot;http://www.rollsrox.com/blog/tag/tags&quot;&gt;tags&lt;/a&gt;; pour faire un gros raccourci, on parlera de delicious sans l'aspect réseau social. A coup sûr, les extensions seront nombreuses pour combler ce vide.&lt;br /&gt;&lt;/p&gt;

&lt;object type=&quot;text/html&quot; data=&quot;http://www.flickr.com/slideShow/index.gne?group_id=&amp;amp;user_id=83621137@N00&amp;amp;set_id=&amp;amp;tags=granparadiso-alpha8&quot; width=&quot;480&quot; height=&quot;360&quot;&gt;&lt;/object&gt;



&lt;p&gt;Les développeurs web seront contents de savoir que le &amp;quot;reflow refactoring&amp;quot; mis en oeuvre permet de passer le test ACID2, enfin! Pour les non-initiés, il suffit de savoir que Firefox va encore mieux respecter les standards du web. Regardez la capture d'écran juste en dessous, et &lt;a href=&quot;http://www.webstandards.org/files/acid2/test.html&quot; hreflang=&quot;en&quot;&gt;faites passer le test à votre navigateur&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Et beaucoup d'autres améliorations techniques, en vrac:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;bugfixes sur les XMLHttpRequests&lt;/li&gt;
&lt;li&gt;la balise &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;le support des images PNG animées (voir dans les catures, le spinning firefox qui tourne pour de vrai dans GranParadiso, je cous jure!).&lt;/li&gt;
&lt;li&gt;la balise SVG &lt;code&gt;foreignObject&lt;/code&gt; pour &lt;a href=&quot;http://weblogs.mozillazine.org/roc/archives/2005/05/xtech.html&quot; hreflang=&quot;en&quot;&gt;s'amuser un peu&lt;/a&gt; avec des éléments non-SVG.&lt;/li&gt;
&lt;li&gt;l'attribut &lt;code&gt;ping&lt;/code&gt; de la balise &lt;code&gt;&amp;lt;a href=&amp;quot;&amp;quot; ping=&amp;quot;&amp;quot;&amp;gt;&lt;/code&gt; qui servira à pinger des serveurs lorsqu'on clique sur le lien. Aura probablement des usages &lt;a href=&quot;http://www.rollsrox.com/blog/tag/social%20networking&quot;&gt;social networking&lt;/a&gt; et publicitaires.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.mozilla.org/projects/tamarin/&quot; hreflang=&quot;en&quot;&gt;Tamarin&lt;/a&gt;, le &amp;quot;just in time&amp;quot; compiler pour JS2, fait son entrée. Merci à Adobe et Mozilla.&lt;/li&gt;
&lt;li&gt;et un grand coup de ménage dans le &lt;a href=&quot;http://www.rollsrox.com/blog/tag/XPCOM&quot;&gt;XPCOM&lt;/a&gt; de la base de code - &amp;quot;deCOMtamination&amp;quot;, comme le dit Tristan.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://www.rollsrox.com/blog/post/2007/10/23/Journees-du-Logiciel-Libre-a-Lyon-quand-Tristan-Nitot-parle-de-Mozilla#comment-form</comments>
      <wfw:comment>http://www.rollsrox.com/blog/post/2007/10/23/Journees-du-Logiciel-Libre-a-Lyon-quand-Tristan-Nitot-parle-de-Mozilla#comment-form</wfw:comment>
      <wfw:commentRss>http://www.rollsrox.com/blog/feed/atom/comments/159</wfw:commentRss>
      </item>
    
  <item>
    <title>Un bon livre pour programmer avec Firefox</title>
    <link>http://www.rollsrox.com/blog/post/2007/08/12/Un-bon-livre-pour-programmer-avec-Firefox</link>
    <guid isPermaLink="false">urn:md5:2fcf2a2e1db7b34a9836ab747e200cd3</guid>
    <pubDate>Sun, 12 Aug 2007 14:38:00 +0200</pubDate>
    <dc:creator>Brian</dc:creator>
        <category>science&amp;technologie</category>
        <category>extension firefox</category><category>mes bouquins OReilly</category><category>Planet Libre</category><category>XPCOM</category><category>XUL</category>    
    <description>&lt;p&gt;Une lecture saine et sympathique: &amp;quot;Programming Firefox&amp;quot; de Kenneth C. Feldt (disponible en anglais sur Amazon france).&lt;br /&gt;
&lt;a href=&quot;http://www.rollsrox.com/blog/post/2007/08/12/Un-bon-livre-pour-programmer-avec-Firefox&quot;&gt;&lt;img src=&quot;http://www.rollsrox.com/blog/public/technos/programming-firefox_book.JPG&quot; alt=&quot;Programming Firefox - Kenneth Feldt&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Le &lt;a href=&quot;http://www.rollsrox.com/blog/tag/mes%20bouquins%20OReilly&quot;&gt;livre&lt;/a&gt; décortique la création d'applications/extensions Firefox avec la technologie &lt;a href=&quot;http://www.rollsrox.com/blog/tag/XUL&quot;&gt;XUL&lt;/a&gt; (et les standards associés). Je suis toujours en pleine lecture, donc je ne peux pas donner d'avis bien tranché (on ne le voit pas sur la photo, mais il y a bien un marque page en plein milieu, si si je vous jure).&lt;br /&gt;&lt;/p&gt;


&lt;h3&gt;Les prérequis du lecteur&lt;/h3&gt;

&lt;p&gt;Même si le bouquin reste quand même bien accessible, il faut quand même un minimum d'&lt;strong&gt;expérience dans le développement web&lt;/strong&gt; et une certaine &lt;strong&gt;compréhension du sujet&lt;/strong&gt;. Pour bien saisir l'ensemble du bouquin, il faut je pense:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;avoir travaillé avec les technos web (DOM HTML, XML, Javascript, CSS...).&lt;/li&gt;
&lt;li&gt;comprendre l'architecture d'une application avec GUI.&lt;/li&gt;
&lt;li&gt;comprendre un minimum le contexte de &lt;a href=&quot;http://www.rollsrox.com/blog/tag/XUL&quot;&gt;XUL&lt;/a&gt;/&lt;a href=&quot;http://www.rollsrox.com/blog/tag/XPCOM&quot;&gt;XPCOM&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pas mal de bons sites offrent des tutoriels complets et des références bien à jour, comme &lt;a href=&quot;http://xulfr.org/&quot; hreflang=&quot;fr&quot;&gt;XULFR&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;


&lt;h3&gt;Découvrir les technologies Mozilla&lt;/h3&gt;

&lt;p&gt;L'approche de l'auteur est assez originale; entre la compilation de références et le tutoriel &amp;quot;clé en main&amp;quot;, le livre prend l'exemple du développement d'une &lt;a href=&quot;http://www.rollsrox.com/blog/tag/extension%20firefox&quot;&gt;extension firefox&lt;/a&gt; pour la suivre au fil des chapitres. Et tout ça, sans prendre le lecteur pour un imbécile - les spécialistes du genre critiqueront peut être la qualité du code ou le design de l'extension, mais au final, on arrive bien à comprendre les enjeux à chaque étape de la création d'extension.&lt;br /&gt;&lt;/p&gt;


&lt;h3&gt;A mon avis...&lt;/h3&gt;

&lt;p&gt;Pour le moment, chaque chapitre me pousse à aller piocher des infos supplémentaires sur le web (dans les docs de référence et sur d'autres tutoriels plus spécialisés). Pour connaître le détail des chapitres, ça se passe sur &lt;a href=&quot;http://www.oreilly.com/catalog/9780596102432/&quot; hreflang=&quot;en&quot;&gt;le site de O'Reilly&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Promis, j'en reparle quand j'aurai un peu plus expérimenté le sujet...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.rollsrox.com/blog/post/2007/08/12/Un-bon-livre-pour-programmer-avec-Firefox#comment-form</comments>
      <wfw:comment>http://www.rollsrox.com/blog/post/2007/08/12/Un-bon-livre-pour-programmer-avec-Firefox#comment-form</wfw:comment>
      <wfw:commentRss>http://www.rollsrox.com/blog/feed/atom/comments/118</wfw:commentRss>
      </item>
    
</channel>
</rss>