<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.britoweb.net/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>Blog - Britoweb - Tag - netscape 6</title>
  <link>http://blog.britoweb.net/</link>
  <atom:link href="http://blog.britoweb.net/feed/tag/netscape%206/rss2" rel="self" type="application/rss+xml"/>
  <description>Le Web à la sauce standard</description>
  <language>fr</language>
  <pubDate>Fri, 21 Nov 2008 15:43:28 +0100</pubDate>
  <copyright>Billets sous licence Creative Commons BY-NC-SA</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Connaissez-vous les JSSS ?</title>
    <link>http://blog.britoweb.net/post/2008/06/23/Connaissez-vous-les-JSSS</link>
    <guid isPermaLink="false">urn:md5:d7505e5236415392791d5f6f13e09736</guid>
    <pubDate>Mon, 23 Jun 2008 22:12:00 +0200</pubDate>
    <dc:creator>Victor Brito</dc:creator>
        <category>CSS</category>
        <category>css</category><category>internet explorer</category><category>javascript</category><category>jsss</category><category>netscape</category><category>netscape 4</category><category>netscape 6</category><category>w3c</category>    
    <description>&lt;p&gt;En lisant un &lt;a href=&quot;http://openweb.eu.org/articles/interview_glazman_css/&quot;&gt;entretien accordé par Daniel Glazman à Openweb sur les &lt;acronym title=&quot;Cascading StyleSheets&quot;&gt;CSS&lt;/acronym&gt;&lt;/a&gt;, je suis tombé sur le sigle suivant&amp;nbsp;: &lt;acronym title=&quot;JavaScript StyleSheets&quot;&gt;JSSS&lt;/acronym&gt;.&lt;/p&gt;    &lt;p&gt;J'ai ainsi appris qu'il y a une décennie (ce qui, à l'échelle du Web, veut dire dans l'Antiquité), Netscape mit au point les feuilles de style JavaScript (en anglais &lt;q lang=&quot;en&quot;&gt;JavaScript StyleSheets&lt;/q&gt;), qui concurrençaient les CSS.&lt;/p&gt;


&lt;p&gt;Si elles pouvaient être puissantes pour des &lt;q cite=&quot;http://en.wikipedia.org/wiki/JSSS&quot;&gt;calculs dynamiques hautement complexes&lt;/q&gt;&amp;nbsp;; en revanche, elles se rélévaient bien pauvres à côté des CSS, en ne supportant que le sélecteur d'élément simple. De plus, la syntaxe, issue de JavaScript, était plus verbeuse et sensible à la casse&amp;nbsp;: là où en CSS on écrit &lt;code&gt;h1 { font-size: 20pt; }&lt;/code&gt;, en JSSS on écrivait &lt;code&gt;document.tags.H1.fontSize = &quot;20pt&quot;;&lt;/code&gt;.&lt;/p&gt;


&lt;p&gt;Bien que &lt;a href=&quot;http://www.w3.org/Submission/1996/1/WD-jsss-960822&quot; hreflang=&quot;en&quot; title=&quot;Proposition des JSSS comme standard par Netscape au W3C&quot;&gt;Netscape eût soumis les JSSS au &lt;acronym title=&quot;World Wide Web Consortium&quot;&gt;W3C&lt;/acronym&gt;&lt;/a&gt;, elles ne furent jamais acceptées comme standard. Qui pis est, elles furent d'autant plus boudées par le marché que le principal concurrent de Netscape, Internet Explorer, n'hésita pas à adopter les CSS comme langage de feuille de style. Seul Netscape 4, sorti en 1997, supportait les JSSS&amp;nbsp;; mais, très vite, la société Netscape laissa tomber la promotion de ce langage propriétaire pour s'intéresser aux CSS et cessa tout support des JSSS à la sortie de Netscape 6, en 2000.&lt;/p&gt;


&lt;p&gt;Pour plus de détails, un &lt;a href=&quot;http://en.wikipedia.org/wiki/JSSS&quot; hreflang=&quot;en&quot; title=&quot;Article de la version anglaise de Wikipédia sur les JSSS&quot;&gt;article de Wikipédia&lt;/a&gt; lui est consacré, qui m'a servi de source pour les propos tenus dans ce billet.&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>