<?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>Web design Blog: Seo, grafica e tutorial  - yes WEB can &#187; css</title>
	<atom:link href="http://www.yeswebcan.it/tag/css/feed" rel="self" type="application/rss+xml" />
	<link>http://www.yeswebcan.it</link>
	<description>Si il Web può, il blog che tratta argomenti di Web Design e Web Marketing. Css, grafica, programmazione, marketing, Seo, Photoshop, Wordpress e tanto altro</description>
	<lastBuildDate>Mon, 30 Jan 2012 09:21:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>20 Web Gallery CSS dove segnalare i vostri siti</title>
		<link>http://www.yeswebcan.it/gallery-css-segnalare-siti-web/ispirazione?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gallery-css-segnalare-siti-web</link>
		<comments>http://www.yeswebcan.it/gallery-css-segnalare-siti-web/ispirazione#comments</comments>
		<pubDate>Thu, 31 Mar 2011 20:30:33 +0000</pubDate>
		<dc:creator>yesWEBcan</dc:creator>
				<category><![CDATA[Ispirazione]]></category>
		<category><![CDATA[creatività]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.yeswebcan.it/?p=3813</guid>
		<description><![CDATA[Uno dei vantaggi di un sito web professionale e curato nel design è che può essere segnalato nelle gallerie CSS, così da essere visto e preso come ispirazione da un pubblico che altrimenti non avrebbe mai saputo della sua esistenza. Inoltre l&#8217;inclusione in una Web Gallery Css genera maggior traffico verso il sito, ne aumenta [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.yeswebcan.it/wp-content/uploads/cssgallery.jpg" alt="cssgallery" title="cssgallery" width="560" height="270" class="aligncenter size-full wp-image-3846" /><br />
Uno dei vantaggi di un sito web professionale e curato nel design  è che può essere segnalato nelle <strong>gallerie CSS</strong>, così da essere visto e preso come ispirazione da un pubblico che altrimenti non avrebbe mai saputo della sua esistenza. Inoltre l&#8217;inclusione in una Web Gallery Css genera maggior traffico verso il sito, ne aumenta la popolarità (PR) e dà autorevolezza sia al sito web che al suo designer. </p>
<p>Ci sono alcune gallerie molto esclusive, dove vengono selezionati solamente layout impeccabili, e riuscire a ottenere un posticino su siti del genere non è solo un motivo di vanto per un web designer ma un occasione per acquisirire nuovi potenziali clienti.<span id="more-3813"></span><br />
Per altre gallery invece, è sufficiente un link di ritorno, ma di solito vengono utilizzate giusto per aumentare la link popularity.</p>
<p>Di seguito troverete una lista delle CSS gallery più conosciute sulle quali segnalare il vostro sito, se ne volete segnalare altre su cui val la pena segnalare, segnalatemele (ma come sono spiritoso <img src='http://www.yeswebcan.it/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p>
<h3>Divine Css</h3>
<p><a href="http://www.divinecss.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/218-30-best-websites-webdesign.jpg" alt="divine-css-gallery" title="divine-css-gallery" width="540" height="400" class="aligncenter size-full wp-image-3816" /></a></p>
<hr />
<h3>Css mania</h3>
<p><a href="http://www.cssmania.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/cssmania1.jpg" alt="cssmania" title="cssmania" width="540" height="400" class="aligncenter size-full wp-image-3833" /></a></p>
<hr />
<h3>Web creme</h3>
<p><a href="http://www.webcreme.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/webcreme.jpg" alt="webcreme" title="webcreme" width="540" height="400" class="aligncenter size-full wp-image-3825" /></a></p>
<hr />
<h3>Best Web Gallery</h3>
<p><a href="http://bestwebgallery.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/212-30-best-websites-webdesign.jpg" alt="bestwebgallery" title="bestwebgallery" width="540" height="400" class="aligncenter size-full wp-image-3817" /></a></p>
<hr />
<h3>Css Elite</h3>
<p><a href="http://www.csselite.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/csselite.jpg" alt="csselite" title="csselite" width="540" height="400" class="aligncenter size-full wp-image-3820" /></a></p>
<hr />
<h3>The best designs</h3>
<p><a href="http://www.thebestdesigns.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/the-best-design.jpg" alt="the-best-design" title="the-best-design" width="540" height="400" class="aligncenter size-full wp-image-3832" /></a></p>
<hr />
<h3>Css Nature</h3>
<p><a href="http://cssnature.org/"><img src="http://www.yeswebcan.it/wp-content/uploads/cssnature.jpg" alt="cssnature" title="cssnature" width="540" height="400" class="aligncenter size-full wp-image-3822" /></a></p>
<hr />
<h3>Css Perk</h3>
<p><a href="http://www.cssperk.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/cssperk.jpg" alt="cssperk" title="cssperk" width="540" height="400" class="aligncenter size-full wp-image-3824" /></a></p>
<hr />
<h3>Creattica</h3>
<p><a href="http://creattica.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/creattica.jpg" alt="creattica" title="creattica" width="540" height="400" class="aligncenter size-full wp-image-3826" /></a></p>
<hr />
<h3>Design Bombs</h3>
<p><a href="http://www.designbombs.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/DESIGNBOMBS.jpg" alt="DESIGNBOMBS" title="DESIGNBOMBS" width="540" height="400" class="aligncenter size-full wp-image-3829" /></a></p>
<hr />
<h3>Make better websites</h3>
<p><a href="http://www.makebetterwebsites.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/makebetterweb.jpg" alt="makebetterweb" title="makebetterweb" width="540" height="400" class="aligncenter size-full wp-image-3827" /></a></p>
<hr />
<h3>CSS Drive</h3>
<p><a href="http://cssdrive.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/cssdrive.jpg" alt="cssdrive" title="cssdrive" width="540" height="400" class="aligncenter size-full wp-image-3851" /></a></p>
<hr />
<h3>W3C Sites</h3>
<p><a href="http://www.w3csites.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/w3csites.jpg" alt="w3csites" title="w3csites" width="540" height="400" class="aligncenter size-full wp-image-3831" /></a></p>
<hr />
<h3>Design Award Gallery</h3>
<p><a href="http://designawardsgallery.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/designawards.jpg" alt="designawards" title="designawards" width="540" height="400" class="aligncenter size-full wp-image-3823" /></a></p>
<hr />
<h3>Site Inspire</h3>
<p><a href="http://siteinspire.net/showcase"><img src="http://www.yeswebcan.it/wp-content/uploads/SITEINSPIRE.jpg" alt="SITEINSPIRE" title="SITEINSPIRE" width="540" height="400" class="aligncenter size-full wp-image-3830" /></a></p>
<hr />
<h3>The Css Awards</h3>
<p><a href="http://www.thecssawards.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/cssawards.jpg" alt="cssawards" title="cssawards" width="540" height="400" class="aligncenter size-full wp-image-3821" /></a></p>
<hr />
<h3>Css Glance</h3>
<p><a href="http://www.cssglance.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/cssglance.jpg" alt="cssglance" title="cssglance" width="540" height="400" class="aligncenter size-full wp-image-3838" /></a></p>
<hr />
<h3>Boxed Css</h3>
<p><a href="http://www.boxedcss.com/"><img src="http://www.yeswebcan.it/wp-content/uploads/boxedcss.jpg" alt="boxedcss" title="boxedcss" width="540" height="400" class="aligncenter size-full wp-image-3837" /></a></p>
<hr />
<h3>Css Style</h3>
<p><a href="http://www.cssstyle.me/gallery/"><img src="http://www.yeswebcan.it/wp-content/uploads/cssstyle.jpg" alt="cssstyle" title="cssstyle" width="540" height="400" class="aligncenter size-full wp-image-3835" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yeswebcan.it/gallery-css-segnalare-siti-web/ispirazione/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS Desk e JS Bin, due ottimi editor online per CSS e Javascript</title>
		<link>http://www.yeswebcan.it/css-desk-e-js-bin-due-ottimi-editor-online-per-css-e-javascript/utilita?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=css-desk-e-js-bin-due-ottimi-editor-online-per-css-e-javascript</link>
		<comments>http://www.yeswebcan.it/css-desk-e-js-bin-due-ottimi-editor-online-per-css-e-javascript/utilita#comments</comments>
		<pubDate>Thu, 10 Jun 2010 09:55:49 +0000</pubDate>
		<dc:creator>yesWEBcan</dc:creator>
				<category><![CDATA[Utilità]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[gratis]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.yeswebcan.it/?p=2449</guid>
		<description><![CDATA[CssDesk è un editor CSS online che supporta anche CSS3. Se dovete fare delle veloci prove, sperimentare un trucchetto letto su qualche blog oppure mostrare il funzionamento di un codice a qualcuno allora CSS DESK è quello che fa per voi. Semplice no? Questa utile web application è davvero molto semplice da usare. Vi basterà [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.yeswebcan.it/wp-content/uploads/CSSDESKJSBIN.jpg" alt="cssdesk-jsbin" /><br />
<strong>CssDesk</strong> è un editor CSS online che supporta anche CSS3. Se dovete fare delle veloci prove, sperimentare un trucchetto letto su qualche blog oppure mostrare il funzionamento di un codice a qualcuno allora CSS DESK è quello che fa per voi.<br />
Semplice no?<br />
<span id="more-2449"></span><br />
<img src="http://www.yeswebcan.it/wp-content/uploads/cssdesk.jpg" alt="cssdesk" title="cssdesk" width="500" height="279" class="aligncenter size-full wp-image-2791" /></p>
<p>Questa utile web application è davvero molto semplice da usare. Vi basterà scrivere sulla sinistra il codice HTML e il codice CSS  che volete testare e  in tempo reale sulla destra vi apparirà il risultato. Inoltre avete la possibilità di usare l’auto highlighting (ovvero la colorazione del codice), cambiare il pattern di background e scaricare o condividere il codice creato.</p>
<p>CSS Desk potete trovarlo qui: <a href="http://cssdesk.com/">CSSdesk.com</a></p>
<p>Altro strumento molto interessante è<strong> JS Bin</strong>. Si tratta di un altra  web application molto interessante che oltre a darvi la possibilità di creare  e condividere codice in Html e Css vi permette di utilizzare anche Javascript. Il funzionamento è simile a CSS Desk, ma in questo caso sul lato sinistro  dovete inserire il codice Javascript che vi interessa, sul lato destro invece il codice HTML e CSS (utilizzando però il tag style), mentre per vedere l&#8217;anteprima di quel che avete creato vi basterà cliccare su Preview.  </p>
<p><img src="http://www.yeswebcan.it/wp-content/uploads/jsBin.jpg" alt="jsBin" title="jsBin" width="500" height="337" class="aligncenter size-full wp-image-2792" /></p>
<p>Inoltre JS Bin vi permette anche di includere e utilizzare librerie come JQuery, Prototype, Mootols, script_aculo e di condividere e scaricare il risultato delle vostre prove.<br />
JS Bin potete trovarlo qui: <a href="http://jsbin.com/">JSBin.com</a></p>
<p>Ovviamente questi servizi non sono  la migliore soluzione per lo sviluppo di siti complessi, ma credo siano gli ideali per fare le vostre piccole prove.<br />
Che ne dite? Li userete?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yeswebcan.it/css-desk-e-js-bin-due-ottimi-editor-online-per-css-e-javascript/utilita/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A List Apart in Italiano intervista a Valeria Brigatti</title>
		<link>http://www.yeswebcan.it/a-list-apart-in-italiano-intervista-a-valeria-brigatti/news-dal-web?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-list-apart-in-italiano-intervista-a-valeria-brigatti</link>
		<comments>http://www.yeswebcan.it/a-list-apart-in-italiano-intervista-a-valeria-brigatti/news-dal-web#comments</comments>
		<pubDate>Thu, 25 Mar 2010 06:32:27 +0000</pubDate>
		<dc:creator>yesWEBcan</dc:creator>
				<category><![CDATA[News dal Web]]></category>
		<category><![CDATA[Accessibilità]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[xhtml/css]]></category>

		<guid isPermaLink="false">http://www.yeswebcan.it/?p=2126</guid>
		<description><![CDATA[Se chiedete a qualche web designer esperto, sopratutto tra quelli di vecchia data, quale libro considerano assolutamente da leggere, tutti risponderanno &#8220;Progettare siti web standard&#8221; di Jeffrey Zeldman. Personalmente, credo che questo libro sia una pietra miliare del moderno web design, tanto che dopo averlo letto non solo ho cambiato il modo di progettare siti [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/italian_ala.jpg" alt="italian-alistapart" /><br />
Se chiedete a qualche web designer esperto, sopratutto tra quelli di vecchia data, quale  libro considerano assolutamente da leggere, tutti risponderanno &#8220;<a href="http://www.programmazione.it/index.php?entity=eitem&amp;idItem=36445">Progettare siti web standard</a>&#8221; di <strong>Jeffrey Zeldman</strong>. Personalmente, credo che questo libro sia una pietra miliare del moderno web design, tanto che dopo averlo letto non  solo ho cambiato  il modo di progettare siti ma proprio il<strong> modo di intendere il web</strong>.<span id="more-2126"></span></p>
<p style="text-align: justify;">Ma Zeldman non è famoso solo per le sue opere cartacee, lui è un noto webdesigner, ideatore del progetto <a href="http://www.webstandards.org/">The Web standard Project</a> ed editore del conosciutissimo sito <a href="http://www.alistapart.com">A List Apart</a>, ottima risorsa per le &#8220;persone che creano il Web&#8221;.</p>
<p><a href="http://www.alistapart.com">
<p style="text-align: center;"><img class="aligncenter" src="http://www.alistapart.com/pix/alalogo.gif" alt="A_list_apart" /></p>
<p></a></p>
<p style="text-align: justify;">Ed è proprio di questa famosissima risorsa che vi voglio parlare, o meglio  del nuovo interessante progetto <a href="http://www.italianalistapart.com/">Italian A List Apart</a>, che è il sito con le traduzioni degli articoli di ALA in Italiano.</p>
<p>Appena ho saputo dell&#8217;iniziativa, incuriosito, ho deciso di seguire il progetto e cercare di scoprire chi fossero le persone che gli hanno dato vita, così ho conosciuto la fondatrice del progetto <strong>Valeria Brigatti</strong>, e dato che nessuno meglio di lei avrebbe potuto descriverci l&#8217;iniziativa ne ho approfittato per fargli questa intervista:</p>
<h3>1.  <span style="color: #ff6600;">Ciao Valeria e benvenuta su yesWEBcan, perché hai avuto l’idea di tradurre gli articoli di A List Apart in Italiano?</span></h3>
<ul> Ho conosciuto &#8220;A List Apart&#8221; anni fa e mi sono subito resa conto del grande valore degli articoli pubblicati. Negli anni ho collaborato con diversi professionisti italiani del web e ho notato che la maggior parte di essi non conosceva l&#8217;inglese ad un livello tale da potersi documentare e tenersi aggiornati adeguatamente leggendo articoli in inglese e consultando siti web del settore (i più aggiornati solitamente sono quelli americani).<br />
Penso che nessuna persona che lavori nel web debba ignorare &#8220;A List Apart&#8221;, pertanto ho deciso di tradurre sistematicamente tutti gli articoli pubblicati da &#8220;A List Apart&#8221; in &#8220;Italian A List Apart&#8221;, sito autorizzato dalla redazione americana a pubblicare le traduzioni in italiano.</ul>
<h3>2.  <span style="color: #ff6600;"> Chi sono le persone che compongono il team? Come si può entrare a farne parte?</span></h3>
<ul> Il team è composto da me, fondatrice e creative director, e da Carlo Brigatti, co-fondatore. Carlo si occupa della parte tecnica del sito e della gestione dello stesso. Inoltre, sono sue le fantastiche illustrazioni che accompagnano ogni numero. Io mi occupo delle traduzioni, della parte amministrativa e collaboro allo sviluppo del sito. Entrambi ci occupiamo del marketing del sito.<br />
Per il momento non è previsto alcun ampliamento del team.<br />
Potete far parte del mondo Italian &#8220;A List Apart&#8221; commentando gli articoli che pubblichiamo ogni quindici giorni, seguendoci su Twitter (<a href="http://twitter.com/italianALA">@ItalianALA</a>) ed unendovi al gruppo &#8220;Italian A List Apart&#8221; su<a href="http://www.facebook.com/group.php?gid=307939652943"> Facebook</a></ul>
<h3>3.  <span style="color: #ff6600;">Come funziona Italian A List Apart?</span></h3>
<ul> I nostri accordi con la redazione di &#8220;A List Apart&#8221; ci impongono di pubblicare gli articoli tradotti quindici giorni dopo la pubblicazione degli originali. Abbiamo completa autonomia decisionale per quel che riguarda la gestione del sito web, con l&#8217;unico obbligo di rispettare i criteri di usabilità ed accessibilità e le linee guida dettate dagli standard web e note a tutti quelli che leggono gli articoli di &#8220;A List Apart&#8221; o le pubblicazioni di Zeldman, Meyer e soci.<br />
Carlo ed io non percepiamo alcun compenso per la nostra attività: è tutto su base volontaria. Siamo però autorizzati a pubblicizzare il sito e ad avere sponsor con cui ripagare i costi del sito.</ul>
<h3>4. <span style="color: #ff6600;">Il progetto è ancora in fase embrionale, quindi difficile fare bilanci, ma quali sono le vostre prospettive future?</span></h3>
<ul> Il sito ha già avuto diversi riscontri positivi. Al momento stiamo ultimando il back-end e aggiungendo funzionalità che a breve saranno online. Naturalmente uno dei nostri obiettivi principali è quello di far conoscere il sito agli operatori del web italiano, alle persone &#8220;che creano il web&#8221;, come cita il nostro claim.<br />
Per il resto non posso svelare ora i piani futuri, ma abbiamo delle idee <img src='http://www.yeswebcan.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </ul>
<h3>5. <span style="color: #ff6600;">Vuoi aggiungere qualcosa?</span></h3>
<ul> Mi auguro che il nostro lavoro di traduzione e pubblicazione degli articoli sia benvenuto dai professionisti del web italiano!</ul>
<p>Ringrazio Valeria per la disponibilità e le faccio un forte in bocca al lupo per il successo del progetto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yeswebcan.it/a-list-apart-in-italiano-intervista-a-valeria-brigatti/news-dal-web/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Css orientato agli oggetti (Object Oriented Css)</title>
		<link>http://www.yeswebcan.it/css-orientato-agli-oggetti-object-oriented-css/programmazione?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=css-orientato-agli-oggetti-object-oriented-css</link>
		<comments>http://www.yeswebcan.it/css-orientato-agli-oggetti-object-oriented-css/programmazione#comments</comments>
		<pubDate>Wed, 20 Jan 2010 09:55:44 +0000</pubDate>
		<dc:creator>yesWEBcan</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[articoli]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://www.yeswebcan.it/?p=1748</guid>
		<description><![CDATA[Avete mai sentito parlare di Object Oriented CSS? Simone D&#8217;Amico ne ha scritto un articolo che è stato pubblicato su html.it. In parole povere l&#8217;Object Oriented Css, applica la &#8220;programmazione ad oggetti&#8220;, tipica dei linguaggi di programmazione, al CSS. Ciò significa che è possibile sfruttare le caratteristiche dell&#8217;OOP anche con i CSS in maniera da [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/oocss.jpg" alt="object-oriented-css" /><br />
Avete mai sentito parlare di Object Oriented CSS? </p>
<p><a href="http://www.simonedamico.it/blog/">Simone D&#8217;Amico</a> ne ha scritto un articolo che è stato pubblicato su <a href="http://css.html.it/articoli/leggi/3244/object-oriented-css/">html.it</a>.</p>
<p>In parole povere l&#8217;<strong>Object Oriented Css</strong>, applica la &#8220;<em>programmazione ad oggetti</em>&#8220;, tipica dei linguaggi di programmazione, al CSS. Ciò significa che è possibile sfruttare le caratteristiche dell&#8217;OOP anche con i CSS in maniera da rendere più modulare, riusabile e manutenibile il codice,  permettendoci di migliorarlo e velocizzarne le operazioni di stesura,  modifica e  riuso.<br />
Tutto il paradigma è incentrato su due concetti molto importanti:<span id="more-1748"></span></p>
<ul>
<li> Separare il contenitore dal contenuto</li>
<li>Separare la struttura principale della pagina dal design</li>
</ul>
<p>Per una panoramica completa,  vi consiglio di leggere l&#8217;<a href="http://css.html.it/articoli/leggi/3244/object-oriented-css/">intero articolo</a>. </p>
<p>Complimenti a <a href="http://css.html.it/articoli/leggi/3244/object-oriented-css/">Simone</a> il capace Web Designer ciociaro che per la seconda volta ha visto un suo articolo pubblicato da<a href="http://www.html.it/"> HTML.it</a>, il sito di web design e web developing piu conosciuto d&#8217;Italia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yeswebcan.it/css-orientato-agli-oggetti-object-oriented-css/programmazione/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Personalizzare stile e grafica del Fanbox di Facebook</title>
		<link>http://www.yeswebcan.it/385/social-network?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=385</link>
		<comments>http://www.yeswebcan.it/385/social-network#comments</comments>
		<pubDate>Thu, 03 Sep 2009 10:20:54 +0000</pubDate>
		<dc:creator>yesWEBcan</dc:creator>
				<category><![CDATA[Social Network]]></category>
		<category><![CDATA[colori]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fanbox]]></category>
		<category><![CDATA[modificare]]></category>

		<guid isPermaLink="false">http://www.yeswebcan.it/?p=385</guid>
		<description><![CDATA[Fan Box è un widget di Facebook che, incorporato su un sito web, mostra informazioni relative alla nostra fanpage, tipo i post inseriti, il numero e la foto dei fan, e il tasto ”Become a Fan” . Inserirlo è semplicissimo basta andare sulla Pagina Fan di Facebook, cliccare sul link “Aggiungi riquadro dei fan al [...]]]></description>
			<content:encoded><![CDATA[<p>Fan Box è un widget di Facebook che, incorporato su un sito web, mostra informazioni relative alla nostra fanpage, tipo i post inseriti, il numero e la foto dei fan, e il tasto ”Become a Fan” .<br />
Inserirlo è semplicissimo basta andare sulla  Pagina Fan di Facebook, cliccare sul link “Aggiungi riquadro dei fan al tuo sito”, copiare il codice che è stato generato ed incollarlo sul sito dove volete far comparire il Widget.</p>
<p>Il codice da inserire sarà simile a questo:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http:...................../it_IT&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;</span>FB.init(&quot;e7cd4ad4e769e764c0c5b84f7a&quot;);<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;fb:fan profile_id<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;TUOID&quot;</span> stream<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> connections<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;10&quot;</span> <span style="color: #000066;">width</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;300&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span>fb:fan&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;font-size:8px; padding-left:10px&quot;</span>&gt;</span></pre></div></div>

<p>Molto semplice e veloce.</p>
<p>Lo scopo di questo tutorial però è mostrarvi  come fare a modificarlo.</p>
<p>Per modificare la larghezza basterà operare qui:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;fb:fan profile_id<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;TUOID&quot;</span> stream<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> connections<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;10&quot;</span> <span style="color: #000066;">width</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;300&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span>fb:fan&gt;</span></pre></div></div>

<p>modificando il valore del parametro width, per modificare il numero di foto di fan da visualizzare invece basterà modificare il parametro connections, mentre discorso a parte va fatto se siete intenzionati a cambiarne il design. Per farlo avete bisogno di crearvi un foglio di stile ad hoc.</p>
<p>Per prima cosa nel codice va inserito il parametro &#8220;CSS&#8221; al quale va assegnato l&#8217;url del foglio di stile.</p>
<p>Ecco un esempio:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;fb:fan profile_id<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;VOSTRO ID&quot;</span> stream<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;&quot;</span> connections<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;10&quot;</span> <span style="color: #000066;">width</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;287&quot;</span> </span>
<span style="color: #009900;">css<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://www.yeswebcan.it/fbstyle.css&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span>fb:fan&gt;</span></pre></div></div>

<p>Ora non ci resta che creare il css. Per conoscere i nomi dei blocchi da modificare vi occorrerà uno strumento come la Barra <a href="https://addons.mozilla.org/it/firefox/addon/60">Web Developer</a> di Firefox.</p>
<p>Questo è il foglio di stile che ho creato per yesWEBcan. Per me non ho dovuto modificare moltissimi parametri.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #a1a100;">@charset &quot;utf-8&quot;;</span>
<span style="color: #808080; font-style: italic;">/* Facebook Fanbox */</span>
&nbsp;
<span style="color: #6666ff;">.fan_box</span>
<span style="color: #6666ff;">.full_widget</span>
.connect_top 
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#e19238</span><span style="color: #00AA00;">;</span>           <span style="color: #808080; font-style: italic;">/* Cambio il background al blocco connect */</span>
<span style="color: #000000; font-weight: bold;">background-image</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background-repeat</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">repeat</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background-attachment</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">scroll</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background-position</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">center</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
a
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">cursor</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">pointer</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">black</span><span style="color: #00AA00;">;</span>              <span style="color: #808080; font-style: italic;">/* Cambio il colore del link col nome della fanpage */</span>
<span style="color: #000000; font-weight: bold;">outline-style</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.fan_box</span> <span style="color: #6666ff;">.connections</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">border-top-width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">border-top-style</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">border-top-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#d8dfea</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding-top</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding-right</span><span style="color: #00AA00;">:</span> <span style="color: #933;">0pt</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding-bottom</span><span style="color: #00AA00;">:</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding-left</span><span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span>            <span style="color: #808080; font-style: italic;">/* Riduco i margini per far comparire più foto */</span>
<span style="color: #000000; font-weight: bold;">min-height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">150px</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.fan_box</span>
<span style="color: #6666ff;">.full_widget</span>
<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #933;">2px</span><span style="color: #00AA00;">;</span>                         <span style="color: #808080; font-style: italic;">/* Imposto margine 2 */</span>
<span style="color: #000000; font-weight: bold;">margin-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#455c6c</span><span style="color: #00AA00;">;</span>     <span style="color: #808080; font-style: italic;">/* Aggiungo un bordo di un pixel */</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Potete scaricarlo anche  <a href="http://www.yeswebcan.it/wp-content/uploads/fbstyle.zip">qui</a>.</p>
<p><strong><br />
IMPORTANTE:</strong> Una volta pubblicato, il css rimane in memoria, quindi se successivamente vorrete effettuare altre modifiche queste non saranno a voi visibili neanche cancellando o disattivando la cache del browser. Il problema è facilmente risolvibile e ne parlo in quest&#8217;<a href="http://www.yeswebcan.it/2009/09/forzare-laggiornamento-della-cache-in-automatico/">articolo</a></p>
<p>L&#8217;occasione è gradita per invitarvi a iscrivervi alla fanpage di yesWEBcan.it <img src='http://www.yeswebcan.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.yeswebcan.it/385/social-network/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Forzare l&#8217;aggiornamento della cache in automatico</title>
		<link>http://www.yeswebcan.it/forzare-laggiornamento-della-cache-in-automatico/programmazione?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=forzare-laggiornamento-della-cache-in-automatico</link>
		<comments>http://www.yeswebcan.it/forzare-laggiornamento-della-cache-in-automatico/programmazione#comments</comments>
		<pubDate>Wed, 02 Sep 2009 15:24:25 +0000</pubDate>
		<dc:creator>yesWEBcan</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[dinamico]]></category>
		<category><![CDATA[fanbox]]></category>

		<guid isPermaLink="false">http://www.yeswebcan.it/?p=345</guid>
		<description><![CDATA[Durante la personalizzazione di un widget ho dovuto affrontare un problema davvero noioso.  Modificando il CSS, questo non veniva memorizzato nella cache del browser ma veniva come incorporato nell&#8217;API . Il risultato? Il widget, anche cancellando o disattivando la cache del browser, veniva visualizzato sempre con  la vecchia versione del CSS, nascondendo le modifiche che [...]]]></description>
			<content:encoded><![CDATA[<p>Durante la personalizzazione di un widget ho dovuto affrontare un problema davvero noioso.  Modificando il CSS, questo non veniva memorizzato nella cache del browser ma veniva come incorporato nell&#8217;API .</p>
<p>Il risultato? Il widget, anche cancellando o disattivando la cache del browser, veniva visualizzato sempre con  la vecchia versione del CSS, nascondendo le modifiche che di volta in volta effettuavo.</p>
<p>Il problema è molto noto, può presentarsi anche caricando immagini con script, oppure lavorando con  filmati flash, con ajax, con Javascript ecc&#8230;</p>
<p>Sono stato costretto a correre ai ripari, e ho cominciato a cercare qualche soluzione.</p>
<p>La prima soluzione a cui ho pensato è stata cambiare ogni volta nome al foglio di stile. Il Problema veniva così risolto ma ogni volta dovevo rinominare il css via ftp e modificare  il link che lo richiamava nella pagina.</p>
<p>Visto che il procedimento era molto lento sono stato costretto a cercare un alternativa. Grazie a Google ho scoperto che Stephen Hayden ha proposto un <a href="http://www.stefanhayden.com/blog/2006/04/03/css-caching-hack/">trucchetto</a> per ovviare il problema. Il trucco consiste  nell&#8217;aggiungere una variabile GET alla fine del richiamo del file CSS, proprio  come accade per le pagine dinamiche;</p>
<p>Il codice sarebbe tipo questo:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"> <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://yeswebcan.it/style.css?version=1&quot;</span> </span>
<span style="color: #009900;"><span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p>In questo modo non è più necessario rinominare il CSS, basta cambiare il valore alla variabile version ad ogni modifica. Procedura più veloce della precedente ma pur sempre macchinosa.  </p>
<p>Allora ho pensato di aggiungerci un piccolo accorgimento. Niente di più semplice, mi sono limitato a generare in modo casuale (random) il valore della variabile GET tramite PHP. In questo modo sono riuscito a dare automaticamente un valore diverso alla variabile, costringendo il browser a richiedere ogni volta il file CSS al server. </p>
<p>Ecco il codice di esempio:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">http://www.sito.it/style.css?version=<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$code</span><span style="color: #339933;">=</span><span style="color: #990000;">rand</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">130</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">echo</span><span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$code</span>&quot;</span><span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p><em>Viene generato un numero random compreso tra 5 e 130 (ho scelto tali numeri senza alcun criterio, potete utilizzare una qualsiasi coppia di numeri interi)</em></p>
<p>L&#8217;esempio per un immagine sarebbe:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;img src=”img.jpg?visual=<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$code</span><span style="color: #339933;">=</span><span style="color: #990000;">rand</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">130</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">echo</span> “<span style="color: #000088;">$code</span>”<span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>alt=”prova”/&gt;</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.yeswebcan.it/forzare-laggiornamento-della-cache-in-automatico/programmazione/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

