<?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>css &#8211; paologironi blog</title>
	<atom:link href="https://www.gironi.it/blog/tag/css-it/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.gironi.it/blog</link>
	<description>Appunti sparsi di (retro) informatica, analisi dei dati, statistica, seo, e cose che cambiano</description>
	<lastBuildDate>Fri, 20 Sep 2024 13:14:08 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Modelli di interfaccia utente: Mark Boulton</title>
		<link>https://www.gironi.it/blog/modelli-di-interfaccia-utente-mark-boulton/</link>
					<comments>https://www.gironi.it/blog/modelli-di-interfaccia-utente-mark-boulton/#respond</comments>
		
		<dc:creator><![CDATA[paolo]]></dc:creator>
		<pubDate>Wed, 18 Jan 2012 14:47:39 +0000</pubDate>
				<category><![CDATA[sviluppo web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[usability]]></category>
		<guid isPermaLink="false">http://gironi.it/blog/?p=185</guid>

					<description><![CDATA[Un amico e cliente, qualche giorno fa, mi ha chiesto di valutare la curiosa implementazione dell&#8217;hover sui link in sidebar del sito di Mark Boulton. Questo, al fine di considerarne la possibile implementazione sul suo nuovo sito. In pratica, l&#8217;effetto consiste in questo: quando l&#8217;utente sposta il puntatore nella sidebar di destra del sito, tutti &#8230; <a href="https://www.gironi.it/blog/modelli-di-interfaccia-utente-mark-boulton/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Modelli di interfaccia utente: Mark Boulton"</span></a>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignleft size-full wp-image-313" alt="handy-icon_06" src="http://gironi.it/blog/wp-content/uploads/2012/01/handy-icon_06.png" width="129" height="127">Un amico e cliente, qualche giorno fa, mi ha chiesto di valutare la curiosa implementazione dell&#8217;hover sui link in sidebar del <a href="http://www.markboulton.co.uk/" target="_blank" rel="noopener">sito di Mark Boulton</a>. Questo, al fine di considerarne la possibile implementazione sul <a href="http://www.davidnicholson.it/" target="_blank" rel="noopener">suo nuovo sito</a>.<br />
In pratica, l&#8217;effetto consiste in questo: quando l&#8217;utente sposta il puntatore nella sidebar di destra del sito, tutti i link presenti nell&#8217;area in questione, fino a quel momento indistinguibili dal normale testo, &#8220;acquistano&#8221; il colore verde. Se passo sopra ogni singolo link, il mouseover è evidenziato dalla sottolineatura.<br />
Personalmente, non ricordo di aver visto in altri siti una soluzione di questo tipo. Per riprodurla al volo ho usato jquery, controllando l&#8217;evento hover dell&#8217;area compresa in un dato div e cambiando il colore del link di conseguenza. (4 righe di css e 6 righe di jquery in tutto, almeno nella mia versione di test). Problemi con i dispositivi mobili, aggravio di peso: ne vale la pena? L&#8217;impatto sulla chiarezza della fruizione è realmente positivo? Ci penso su.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.gironi.it/blog/modelli-di-interfaccia-utente-mark-boulton/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Filtrare i css con i commenti condizionali</title>
		<link>https://www.gironi.it/blog/filtrare-i-css-con-i-commenti-condizionali/</link>
					<comments>https://www.gironi.it/blog/filtrare-i-css-con-i-commenti-condizionali/#respond</comments>
		
		<dc:creator><![CDATA[paolo]]></dc:creator>
		<pubDate>Wed, 01 Apr 2009 13:07:04 +0000</pubDate>
				<category><![CDATA[sviluppo web]]></category>
		<category><![CDATA[commenti condizionali]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[hack]]></category>
		<guid isPermaLink="false">http://gironi.it/blog/?p=88</guid>

					<description><![CDATA[In un mondo perfetto tutti i browser esibirebbero un comportamento omogeneo nell&#8217;interpretare le regole css. Questo, pero&#8217;, non e&#8217; un mondo perfetto ed e&#8217; spesso necessario fare ricorso ad hack (filtri, trucchi) per differenziare le istruzioni a seconda del browser utilizzato. Nel corso degli anni, numerosi hack sono stati sviluppati per ovviare ai bachi dei browser &#8230; <a href="https://www.gironi.it/blog/filtrare-i-css-con-i-commenti-condizionali/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Filtrare i css con i commenti condizionali"</span></a>]]></description>
										<content:encoded><![CDATA[<p>In un mondo perfetto tutti i browser esibirebbero un comportamento omogeneo nell&#8217;interpretare le regole css.</p>
<p>Questo, pero&#8217;, non e&#8217; un mondo perfetto ed e&#8217; spesso necessario fare ricorso ad <em>hack</em> (filtri, trucchi) per differenziare le istruzioni a seconda del browser<br />
utilizzato.</p>
<p>Nel corso degli anni, numerosi hack sono stati sviluppati per ovviare ai bachi dei browser (Internet Explorer <em>in primis</em>).</p>
<p>Il metodo piu&#8217; sicuro per intervenire e&#8217; tuttavia offerto dalla tecnica dei<br />
<strong>commenti condizionali</strong>. Essi sono commenti xhtml scritti con una<br />
particolare sintassi, riconosciuta solamente da Internet Explorer per Windows.</p>
<p>Vediamone l&#8217;utilizzo pratico:</p>
<p><span id="more-88"></span></p>
<div class="box">
<pre>&lt;!--[if <em>espressione</em>]&gt; Qui il codice xhtml &lt;![endif]--&gt;</pre>
</div>
<p>Se la condizione <em>espressione</em> e&#8217; soddisfatta, vengono eseguite le espressioni<br />
xhtml.</p>
<h3>Commenti condizionali: esempi concreti di uso</h3>
<div class="box">
<p>&lt;!&#8211;[if IE]&gt; codice xhtml &lt;![endif]&#8211;&gt;</p>
<p><strong>Il codice viene interpretato solo se il browser e&#8217; Internet<br />
Explorer</strong></p>
<p>&lt;!&#8211;[if lt IE 5]&gt; codice xhtml &lt;![endif]&#8211;&gt;</p>
<p><strong>Il codice viene interpretato solo se il browser e&#8217; Internet Explorer versione<br />
inferiore alla 5</strong></p>
<p>&lt;!&#8211;[if lte IE 5]&gt; codice xhtml &lt;![endif]&#8211;&gt;</p>
<p><strong>Il codice viene interpretato solo se il browser e&#8217; Internet Explorer versione<br />
uguale o inferiore alla 5</strong></p>
<p>&lt;!&#8211;[if IE 5]&gt; codice xhtml &lt;![endif]&#8211;&gt;</p>
<p><strong>Il codice viene interpretato solo se il browser e&#8217; Internet Explorer<br />
5</strong></p>
<p>&lt;!&#8211;[if gte IE 5]&gt; codice xhtml &lt;![endif]&#8211;&gt;</p>
<p><strong>Il codice viene interpretato solo se il browser e&#8217; Internet Explorer versione<br />
uguale o superiore alla 5</strong></p>
<p>&lt;!&#8211;[if gt IE 5]&gt; codice xhtml &lt;![endif]&#8211;&gt;</p>
<p><strong>Il codice viene interpretato solo se il browser e&#8217; Internet Explorer versione<br />
superiore alla 5</strong></p>
<p>&lt;!&#8211;[if !IE 5.5]&gt; codice xhtml &lt;![endif]&#8211;&gt;</p>
<p><strong>Il codice viene interpretato solo se il browser e&#8217; Internet Explorer versione<br />
diversa dalla 5.5</strong></p>
</div>
<p>&nbsp;</p>
<p>Molto utile e&#8217; la possibilita&#8217; di <strong>caricare, dopo il foglio di stile generico,<br />
fogli di stile specifici</strong>, ad esempio, per le differenti versioni di Internet<br />
Explorer.</p>
<p>Come sempre, un esempio e&#8217; il modo piu&#8217; chiaro per illustrare il concetto.</p>
<p>Supponiamo di aver richiamato, nell&#8217;head del codice xhtml, un foglio di stile<br />
generico:</p>
<p>&nbsp;</p>
<div class="box">
<pre>&lt;link rel="stylesheet" href="stile_generico.css" type="text/css" /&gt;</pre>
</div>
<p>&nbsp;</p>
<p>ora carichiamo, dopo la precedente istruzione, un foglio di stile con le correzioni necessarie per le versioni di Internet Explorer inferiori alla 6:</p>
<p>&nbsp;</p>
<div class="box">
<pre>&lt;!--[if lte IE 6]&gt;
&lt;link rel="stylesheet" href="ie5fix.css" type="text/css" /&gt;
&lt;![endif]--&gt;</pre>
</div>
<p>&nbsp;</p>
<p>Fatto!</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.gironi.it/blog/filtrare-i-css-con-i-commenti-condizionali/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
