<?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>Consulenza-Web.com &#187; jQuery</title>
	<atom:link href="http://www.consulenza-web.com/category/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.consulenza-web.com</link>
	<description>Blog di Marco Pegoraro su Consulenza Web ed Informatica, Programmazione Web e realizzazione di Siti Web Accessibili.</description>
	<lastBuildDate>Fri, 23 Jul 2010 11:13:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>jQuery Mail Obfuscator</title>
		<link>http://www.consulenza-web.com/2010/07/jquery-mail-obfuscator/</link>
		<comments>http://www.consulenza-web.com/2010/07/jquery-mail-obfuscator/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 11:13:10 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[tip & tricks]]></category>
		<category><![CDATA[crowler]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[mail obfuscator]]></category>
		<category><![CDATA[obfuscator]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=214</guid>
		<description><![CDATA[Oggi cercavo un metodo semplice e non intrusivo per impedire parte dello spam derivante dalla pubblicazione di un indirizzo mail in chiaro su di una pagina web. Ovviamente la miglior soluzione possibile è dotarsi di un buon filtro anti-spam (gMail?) perchè qualunque tipo di mail obfuscator si concretizza in un problema di usabilità ed una [...]]]></description>
			<content:encoded><![CDATA[<p>Oggi cercavo un metodo semplice e non intrusivo per impedire parte dello spam derivante dalla pubblicazione di un indirizzo mail in chiaro su di una pagina web.</p>
<p>Ovviamente la miglior soluzione possibile è dotarsi di un buon filtro anti-spam (gMail?) perchè qualunque tipo di mail obfuscator si concretizza in un <strong>problema di usabilità ed una barriera di usabilità</strong>!</p>
<p>Ho comunque creato una soluzione Javascript basata su jQuery che propone un piccolo e semplicissimo approccio al problema.</p>
<p><span id="more-214"></span><a href="http://www.consulenza-web.com/wp-content/uploads/2010/07/jquery.mcrypt.js"></a></p>
<p>L&#8217;idea di base è pubblicare nel codice sorgente della pagina un <strong>indirizzo mail volutamente errato </strong>e gestirne una <strong>correzione automatica mediante Javascript</strong>.</p>
<p>L&#8217;errore consiste nello scambiare il primo e l&#8217;ultimo carattere dell&#8217;indirizzo mail per cui &#8220;info@consulenza-web.com&#8221; diventa &#8220;mnfo@consulenza-web.coi&#8221;.</p>
<p>Ovviamente il nuovo indirizzo mail è formalmente corretto ed un qualunque spam bot o mail crowler lo identifica correttamente. Purtroppo per il malintenzionato questo indirizzo produrrà solamente degli invii falliti.</p>
<p><a href="http://www.consulenza-web.com/wp-content/uploads/2010/07/jquery.mcrypt.js">jquery.mcrypt.js</a></p>
<p>Il plugin qui proposto di occupa di ripristinare automaticamente l&#8217;indirizzo corretto in modo che l&#8217;utente non percepisca l&#8217;errore.</p>
<pre>&lt;script&gt;
$('document').ready(function(){
  $('.mailto').mcrypt();
});
&lt;/script&gt;</pre>
<pre>&lt;a href="mailto:mnfo@consulenza-web.coi" class="mailto"&gt;mnfo@consulenza-web.coi&lt;/a&gt;</pre>
<p>Questa porzione di sorgente è sufficiente per creare un po&#8217; di problemi agli spam engine! <strong>Ovviamente non è una soluzione definitiva e nemmeno molto elaborata</strong>&#8230; però è semplice ed efficace per il suo scopo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/07/jquery-mail-obfuscator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verificare una richiesta AJAX in CakePHP</title>
		<link>http://www.consulenza-web.com/2009/11/verificare-una-richiesta-ajax-in-cakephp/</link>
		<comments>http://www.consulenza-web.com/2009/11/verificare-una-richiesta-ajax-in-cakephp/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:19:28 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[tip & tricks]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=145</guid>
		<description><![CDATA[if ( $this-&#62;RequestHandler-&#62;isAjax() ) { do AJAX stuff... }]]></description>
			<content:encoded><![CDATA[<pre>if ( $this-&gt;RequestHandler-&gt;isAjax() ) {
  do AJAX stuff...
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2009/11/verificare-una-richiesta-ajax-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accedere ad un bottone di jQuery UI Dialog</title>
		<link>http://www.consulenza-web.com/2009/05/accedere-ad-un-bottone-di-jquery-ui-dialog/</link>
		<comments>http://www.consulenza-web.com/2009/05/accedere-ad-un-bottone-di-jquery-ui-dialog/#comments</comments>
		<pubDate>Wed, 20 May 2009 14:54:38 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[dialog]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=93</guid>
		<description><![CDATA[Oggi mi sono imbattuto in un piccolo problema utilizzando jQueryUI Dialog: ho necessità di rendere configurabili i nomi dei bottoni azione definiti all&#8217;interno della dialog stessa. jQueryUI non mette a disposizione nulla del genere!!! Per fortuna, come spesso succede, la soluzione non è molto complicata! Ecco qui un piccolo esempio di configurazione con personalizzazione del [...]]]></description>
			<content:encoded><![CDATA[<p>Oggi mi sono imbattuto in un piccolo problema utilizzando jQueryUI Dialog: ho necessità di rendere configurabili i nomi dei bottoni azione definiti all&#8217;interno della dialog stessa.</p>
<p>jQueryUI non mette a disposizione nulla del genere!!!</p>
<p><strong>Per fortuna, come spesso succede, la soluzione non è molto complicata!</strong></p>
<p>Ecco qui un piccolo esempio di configurazione con personalizzazione del nome di un bottone:</p>
<pre>$('.dialog').dialog({
  title: "test",
  buttons: { 'open': function(){}, 'close': function(){} },
  open: function(){
    $(".ui-dialog-buttonpane :button:contains('open')").html("Testo personalizzato");
  }
});</pre>
<p>La &#8220;magia&#8221; sta nella callback di apertura che va a cercare i bottoni in base al loro contenuto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2009/05/accedere-ad-un-bottone-di-jquery-ui-dialog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
