<?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>Daniel Glazman &#8211; Delphine MALASSINGNE</title>
	<atom:link href="https://articles.nissone.com/tag/daniel-glazman/feed/" rel="self" type="application/rss+xml" />
	<link>https://articles.nissone.com</link>
	<description></description>
	<lastBuildDate>Sat, 12 Sep 2009 13:59:19 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>La mode se démode, le &#060;style&#062; jamais &#8211; Daniel Glazman</title>
		<link>https://articles.nissone.com/2008/11/la-mode-se-demode-le-style-jamais-daniel-glazman/</link>
					<comments>https://articles.nissone.com/2008/11/la-mode-se-demode-le-style-jamais-daniel-glazman/#respond</comments>
		
		<dc:creator><![CDATA[Delphine Malassingne]]></dc:creator>
		<pubDate>Fri, 21 Nov 2008 06:12:44 +0000</pubDate>
				<category><![CDATA[[Compte-rendu]]]></category>
		<category><![CDATA[Intégration de pages web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Daniel Glazman]]></category>
		<category><![CDATA[Paris Web]]></category>
		<category><![CDATA[Paris Web 2008]]></category>
		<guid isPermaLink="false">http://articles.nissone.com/?p=568</guid>

					<description><![CDATA[Lors du cycle de conférences de Paris web 2008, Daniel Glazman, co-animateur du groupe de travail sur CSS au W3C, a fait une présentation sur <strong>le futur des CSS</strong>.]]></description>
										<content:encoded><![CDATA[<p>Définitivement, je n&rsquo;aime pas les conférences de Daniel Glazman ! &#8230;Ben oui, quoi ! c&rsquo;est frustrant toutes ces choses qui <strong>vont </strong>arriver, tous ces nouveaux éléments, enthousiasmants et parfois très attendus qui &#8230; qui <strong>vont </strong>arriver ! <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
Bon, bien sûr, je les aime autant qu&rsquo;elles me mettent dans un état d&rsquo;impatience et je sors d&rsquo;une conférence de Daniel Glazman, telle que celle-ci, emballée et en aimant encore plus mes chers CSS !</p>
<p>Le compte-rendu si dessous est d&rsquo;ailleurs très partiel par rapport à la richesse de la conférence. J&rsquo;ai eu du mal à doser entre le plaisir d&rsquo;écouter et de me laisser porter et celui de prendre des notes consciencieuses et rigoureuses <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> De toute façon, je vous recommande vivement de vous faire vos propres notes en visionnant la vidéo &#8230; dès qu&rsquo;elle sera sortie !</p>
<h2>Quelques rappels :</h2>
<p>CSS1 date de 1996 ; CSS2 est sorti en 1998 et CSS3 est en travail depuis &#8230; 1998.</p>
<p>Le CSS Working Group a imposé que CSS2.1 devait sortir dans les 2 ans.</p>
<h2>CSS2.1?</h2>
<p>CSS2.1 parce que CSS2 est à revoir : il faut corriger les erreurs et ambiguïtés, virer ce qui inimplémentable / inimplémenté / inutilisé. Les ajouts y sont minimes.<br />
CSS2.1 devra subir des suites de tests.</p>
<h2>Ce qui va être implémenté à CSS :</h2>
<p>C&rsquo;est là que commence le « teasing » avec une liste d&rsquo;éléments CSS. Certains sont déjà implémentés dans certains navigateurs ; on peut donc commencer à « jouer » avec.</p>
<h3>Selectors Level 3</h3>
<ul>
<li><code><strong>:nth-child</strong></code>: s&rsquo;utilise avec un argument. Cela permet de sélectionner un élément dans un groupe : 1 paragraphe sur 2, le 8ème élément &#8230; On pense tout de suite à nos tableaux dont on veut modifier la couleur de ligne une ligne sur deux. Finis ma <code>class="lignePaire"</code> !</li>
<li><strong>selecteur d&rsquo;attribut </strong>[nomdattribut] (implémenté dans tous les navigateurs sauf IE6)</li>
<li><code><strong>@namespace</strong></code> : permet de mélanger du style pour HTML et SVG sans soucis.</li>
<li><code><strong>:not()</strong></code> : pour nier la valeur booléenne résultante &#8211; Si l&rsquo;élément n&rsquo;a pas la classe « xxx » alors la règle s&rsquo;applique. Je trouve ça génial et, maintenant qu&rsquo;on me le met sous le nez, indispensable.</li>
<li><code><strong>::selection</strong></code> couleur de fond et couleur du texte des éléments sélectionnés. Je suis pressée de l&rsquo;utiliser également pour me débarrasser du moche « blanc sur fond bleu ». Attention toutefois à ce qu&rsquo;il n&rsquo;y ait pas de « dérives » de graphistes ne voulant pas gâcher un design et en profitant pour rompre trop le contraste de la sélection.</li>
</ul>
<h3>marquee</h3>
<p>On croyait s&rsquo;en être débarrassé. On croyait que c&rsquo;était bien. &#8230;Et bien non ! La possibilité de faire défiler un texte est très importante pour sur les marchés asiatiques (Japon, Chine). Cela fait partie de leurs usages.</p>
<p>Sauf que là, ce sera géré par CSS et non plus par HTML.</p>
<h3>CSS Media Queries</h3>
<p>Sélection des média selon leurs <strong>caractéristiques intrinsèques</strong>.<br />
Celui-là aussi est génial et très attendu. Il va permettre de sélectionner une feuille de style en fonction, par exemple, de la taille de l&rsquo;écran :<br />
<code>@media screen and (max-width: 501px) { ... }</code></p>
<h3>Borders and backgrounds</h3>
<p>De nombreux éléments arrivent pour les bordures et les images de fond :</p>
<ul>
<li><code>background-size</code></li>
<li><code>background-repeat : space | round</code></li>
<li><code>background-clip : border-box | padding-box | content-box | no-clip</code></li>
<li><code>backgound-break</code> : pour l&rsquo;impression</li>
<li><code>border-radius</code> (Mozilla, WebKit, Safari OK)</li>
<li><code>box-shadow</code></li>
</ul>
<h3>CSS Transformations</h3>
<p>Je crois qu&rsquo;on n&rsquo;a pas fini de s&rsquo;amuser quand la propriété <code>transform </code>sera à notre disposition ! A nous, intégrateurs et webdesigners consciencieux, d&rsquo;en faire du bon et non pas du gadget.</p>
<ul>
<li><code><strong>transform</strong>: scale rotate translate skew matrix</code></li>
<li><code>transform-origin</code></li>
</ul>
<h3>CSS Transitions</h3>
<p>Pareil avec celle-ci qui permet des animations de page bien sympatiques si on n&rsquo;abuse pas de l&rsquo;effet.</p>
<p><code><strong>-property</strong>, <strong>-duration</strong></code></p>
<h3>Valeurs, unités et autres</h3>
<p>J&rsquo;en rêvais, je ne le croyais même pas possible. Depuis le temps que des profs de maths s&rsquo;évertuent à me faire comprendre qu&rsquo;on n&rsquo;additionne pas des torchons et des serviettes &#8230; et bien CSS si !<br />
CSS va nous permettre de donner des valeurs additionnant des % et des valeurs fixes ! Waouh !</p>
<p><code>width: <strong>calc</strong>(100%/3 - 2*1em - 2*1px)</code></p>
<p>Typage de <code><strong>attr</strong>()</code> et généralisation de la propriété <code><strong>content </strong></code> ! (attention, si je remplace un paragraphe par l&rsquo;url d&rsquo;une image, il faut que le lecteur d&rsquo;écran se base sur le DOM et non sur la restitution)</p>
<h3>Multi-colomn</h3>
<p>Le <code>multi-colomn</code>, que certains d&rsquo;entre-nous exploitent déjà grâce à Firefox&#8230;</p>
<h3>CSS colors</h3>
<p>Idem avec <code><strong>opacity</strong></code>.</p>
<p>A noter à propos des couleurs, la dépréciation des couleurs système CSS2.</p>
<h3>CSS 3 Basic UI</h3>
<p>Et encore plus d&rsquo;éléments à découvrir, exploiter et utiliser :</p>
<ul>
<li>contrôle des <strong>éléments de formulaire</strong> : <code>:active</code>, <code>:defaut</code>, <code>:valid</code>, <code>:invalid</code>, &#8230;</li>
<li><code><strong>::value</strong></code>, <code><strong>::choises</strong></code></li>
<li><code><strong>box-sizing</strong></code></li>
<li><code><strong>nav-index</strong></code>&#8230;</li>
</ul>
<h2>Brouillons :</h2>
<p>Et pour finir de se mettre l&rsquo;eau à la bouche, voici ce qui est en préparation dans la hotte :</p>
<ul>
<li>gradiant,</li>
<li>grid positioning / CSS templat layout,</li>
<li><code>@font-face</code>,</li>
<li>flexible box model,</li>
<li>Generated content for page media,</li>
<li>variables / constantes, CSS positioning (hauteur d&rsquo;un élément égal à la hauteur d&rsquo;un autre élément).</li>
</ul>
<div class="zonePlus">
<ul>
<li><a href="http://disruptive-innovations.com/zoo/slides/20081114-PW2008/pw2008.xhtml">Présentation de la conférence</a></li>
<li><a href="http://www.w3.org/Style/CSS/current-work.html">Travaux en cours au W3C pour les CSS (en)</a></li>
</ul>
</div>
<figure id="attachment_584" aria-describedby="caption-attachment-584" style="width: 150px" class="wp-caption aligncenter"><img decoding="async" class="size-full wp-image-584" title="canard" src="http://articles.nissone.com/wp-content/uploads/2008/11/canard.jpg" alt="Il paraît qu'il est de bon ton de mettre un canard..." width="150" height="146" /><br />
<figcaption id="caption-attachment-584" class="wp-caption-text">Il paraît qu&#39;il est de bon ton de mettre un canard...</figcaption></figure>
<div class="zonePlus">
<ul>
<li>Tous mes billets à propos de <a href="http://articles.nissone.com/tag/paris-web/">Paris Web</a></li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://articles.nissone.com/2008/11/la-mode-se-demode-le-style-jamais-daniel-glazman/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
