<?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; peg</title>
	<atom:link href="http://www.consulenza-web.com/author/admin/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>SWF Flash Upload: carica file di grosse dimensioni in JuniorCMS!</title>
		<link>http://www.consulenza-web.com/2010/06/swf-flash-upload-carica-file-di-grosse-dimensioni-in-juniorcms/</link>
		<comments>http://www.consulenza-web.com/2010/06/swf-flash-upload-carica-file-di-grosse-dimensioni-in-juniorcms/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 14:34:10 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[JuniorCMS]]></category>
		<category><![CDATA[carica file]]></category>
		<category><![CDATA[file pesanti]]></category>
		<category><![CDATA[files grandi]]></category>
		<category><![CDATA[flash uploader]]></category>
		<category><![CDATA[large file]]></category>
		<category><![CDATA[swf]]></category>
		<category><![CDATA[swf uploader]]></category>
		<category><![CDATA[upload]]></category>
		<category><![CDATA[upload files]]></category>
		<category><![CDATA[upload large file]]></category>
		<category><![CDATA[uploader]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=206</guid>
		<description><![CDATA[Un importante aggiornamento per JuniorCMS ed AdessoWEB: grazie a flash e SWF Uploader è ora possibile caricare files di grandi dimensioni nelle pagine dei propri siti web. Durante il caricamento del file è inoltre visibile una barra di avanzamento ed alcune informazioni utili circa la dimensione del file da caricare nonchè il totale caricato fin&#8217;ora. [...]]]></description>
			<content:encoded><![CDATA[<p>Un importante aggiornamento per <a title="CMS Accessibile" href="http://www.juniorcms.com" target="_blank">JuniorCMS</a> ed <a title="realizzazione sito web economico" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a>: grazie a flash e SWF Uploader è ora possibile caricare files di grandi dimensioni nelle pagine dei propri siti web.</p>
<p><a href="http://www.consulenza-web.com/wp-content/uploads/2010/06/swf_uploader2.jpg"><img class="size-full wp-image-208 alignnone" title="swf_uploader" src="http://www.consulenza-web.com/wp-content/uploads/2010/06/swf_uploader1.jpg" alt="" width="494" height="65" /></a></p>
<p>Durante il caricamento del file è inoltre visibile una barra di avanzamento ed alcune informazioni utili circa la dimensione del file da caricare nonchè il totale caricato fin&#8217;ora.</p>
<p><a href="http://www.consulenza-web.com/wp-content/uploads/2010/06/swf_uploader2.jpg"><img class="size-full wp-image-208 alignnone" title="swf_uploader" src="http://www.consulenza-web.com/wp-content/uploads/2010/06/swf_uploader2.jpg" alt="" width="494" height="65" /></a></p>
<p>Il controllo utilizzato è open source e maggiori informazioni si possono trovare nel sito del produttore:</p>
<p><a title="swf uploader" href="http://www.solmetra.com/en/disp.php/en_products/flash_uploader/uploader_intro" target="_blank">http://www.solmetra.com/en/disp.php/en_products/flash_uploader/uploader_intro</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/06/swf-flash-upload-carica-file-di-grosse-dimensioni-in-juniorcms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aruba Sitebuilder vs AdessoWEB</title>
		<link>http://www.consulenza-web.com/2010/05/aruba-sitebuilder-vs-adessoweb/</link>
		<comments>http://www.consulenza-web.com/2010/05/aruba-sitebuilder-vs-adessoweb/#comments</comments>
		<pubDate>Mon, 31 May 2010 17:34:09 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[Senza categoria]]></category>
		<category><![CDATA[adessoweb]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[aruba]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[servizio]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[sitebuilder]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=203</guid>
		<description><![CDATA[In questo articolo vorrei mettere a confronto due servizi che a prima vista possono sembrare simili ma nascondono livelli di qualità molto differenti. SiteBuilder, un servizio marchiato Aruba, permette di configurare un semplice sito web in pochi minuti e in modo completamente gratuito. Sono disponibili molti templates e svariate tipologie di pagine. I principali svantaggi [...]]]></description>
			<content:encoded><![CDATA[<p>In questo articolo vorrei mettere a confronto due servizi che a prima vista possono sembrare simili ma nascondono livelli di qualità molto differenti.</p>
<p><a title="sitebuilder" href="http://sitebuilder.aruba.it/CosaSiteBuilder.aspx" target="_blank">SiteBuilder</a>, un servizio marchiato Aruba, permette di configurare un semplice sito web in pochi minuti e in modo completamente gratuito. Sono disponibili molti templates e svariate tipologie di pagine. I <strong>principali svantaggi</strong> sono la scarsa personalizzazione, la totale impossibilità di integrare funzionalità personalizzate e, più in generale, la semplicità complessiva del sito che si può ottenere.</p>
<p><a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> propone un servizio più completo che, oltre a fornirti strumenti professionali per la semplice realizzazione del sito web, affianca un team di esperti in grafica, sviluppo e promozione. Il sito web realizzato può evolvere nel tempo da semplice vetrina on-line a vero e proprio strumento di e-commerce oppure lo si può integrare con i più disparati software presenti nel mercato! I <strong>principali vantaggi</strong> di un sito <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> sono dunque personalizzazione, scalabilità e possibilità di crescita!</p>
<p><span id="more-203"></span>Putroppo il web è saturo di <strong>offerte &#8220;industriali&#8221;</strong> quali il sitebuilder di Aruba. Ho visto soluzioni veramente innovative e graficamente accattivanti; alcuni backend realizzati completamente in AJAX danno del filo da torcere al CMS utilizzato da AdessoWEB!</p>
<p>Putroppo tutti questi servizi condividono la caratteristica di <strong>creare dei siti web chiusi alle personalizzazioni</strong> veramente importanti e vengono venduti &#8220;così come sono&#8221;: l&#8217;utente è tipicamente abbandonato a sè stesso e l&#8217;unico aiuto che ha a disposizione sono una serie di video o un generico indirizzo mail.</p>
<p>Il team <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank"><strong>AdessoWEB</strong></a><strong> ha capito questa situazione</strong> e sta cercando di offrire un servizio composto innanzitutto da <strong>consulenza</strong> e <strong>assistenza</strong> cui affianca uno dei migliori strumenti di gestione contenuti ad oggi disponibili on-line.</p>
<p>Il cliente <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> può creare il suo <strong>sito web personalizzato</strong> scegliendo un template grafico (esattamente come nel sitebuilder) e creando le pagine che compongono l&#8217;ossatura del sito web (come nel sitebuilder).</p>
<p>A questo punto iniziano le differenze.</p>
<p><a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> mette a disposizione un <strong>pannello di controllo chiaro e facilmente usabile</strong>: è il frutto di anni di esperienza nella realizzazione di applicazioni gestionali web based. Ogni schermata del pannello è accompagnata da una <strong>pagina di manuale</strong> che illustra come utilizzare tutti i controlli.</p>
<p><strong>Un&#8217;accurata sezione video</strong> mette a disposizione delle vere e proprie video lezioni sull&#8217;utilizzo del CMS e sulla risoluzione di problematiche di pubblicazione semplici e complesse: questi video sono realizzati dal team assistenza e molti di essi sono il frutto di <strong>domande poste dai clienti</strong> <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a>!</p>
<p>Dopo aver acquistato il servizio <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> potrai inviare al team le pagine iniziali del tuo sito in formato word (o simile). Queste pagine verranno impaginate da veri e propri professionisti! <strong>Tu risparmi tempo</strong> e il tuo sito web prende vita già in gran parte popolato!</p>
<p>Nel corso della vita del tuo sito web ti accorgerai di nuove esigenze e necessità per ampliarne funzionalità e interazione con i visitatori. <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> ti fornisce un&#8217;<strong>ampia scelta di plugin</strong> pronti per essere integrati nel tuo sito web! Se tra i plugin non trovi ciò che stai cercando puoi contattare il team per sviluppare assieme la tua soluzione personalizzata!</p>
<p>Oltre a tutto questo hai a disposizione un consulente unico con cui discutere della visibilità e promozione on-line, personalizzazione e progettazione grafica del tuo sito, sviluppo e integrazione di nuove funzionalità o personalizzazioni avanzate!</p>
<p>In conclusione la principale differenza tra Sitebuilder e <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> sta nella qualità complessiva del servizio offerto perchè la semplice funzionalità gratuita può, paradossalmente, costare moltissimi soldi proprio nel momento di maggior bisogno! Affidandoti alla professionalità del servizio <a title="sito web facile economico e veloce con adesso web!" href="http://www.adessoweb.biz?007" target="_blank">AdessoWEB</a> puoi ottenere la creazione di un sito sicuro e veloce ad un prezzo eccezionalmente competitivo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/05/aruba-sitebuilder-vs-adessoweb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aggiornamenti di usabilità per JuniorCMS!</title>
		<link>http://www.consulenza-web.com/2010/05/aggiornamenti-di-usabilita-per-juniorcms/</link>
		<comments>http://www.consulenza-web.com/2010/05/aggiornamenti-di-usabilita-per-juniorcms/#comments</comments>
		<pubDate>Sun, 09 May 2010 18:54:03 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[JuniorCMS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Usabilità]]></category>
		<category><![CDATA[aggiornamenti]]></category>
		<category><![CDATA[aggiornamento]]></category>
		<category><![CDATA[contenuti]]></category>
		<category><![CDATA[gestione contenuti]]></category>
		<category><![CDATA[icp]]></category>
		<category><![CDATA[interfaccia]]></category>
		<category><![CDATA[jcms]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=190</guid>
		<description><![CDATA[Di domenica si sa&#8230; non si lavora! O almeno non si lavora alle cose che portano soldi, dunque non resta che ottimizzare gli strumenti già esistenti. Dopo aver fatto un approfondito test con mie sorelle (ottime rappresentanti della non-cultura web) ho apportato due interessanti migliorie all&#8217;interfaccia di gestione contenuti di JuniorCMS. Area &#8220;Aggiungi Contenuto&#8221; In [...]]]></description>
			<content:encoded><![CDATA[<p>Di domenica si sa&#8230; non si lavora! O almeno non si lavora alle cose che portano soldi, dunque non resta che ottimizzare gli strumenti già esistenti.</p>
<p>Dopo aver fatto un approfondito test con mie sorelle (ottime rappresentanti della non-cultura web) ho apportato due interessanti migliorie all&#8217;interfaccia di gestione contenuti di JuniorCMS.</p>
<h3>Area &#8220;Aggiungi Contenuto&#8221;</h3>
<p><a href="http://www.consulenza-web.com/wp-content/uploads/2010/05/aggiungi_contenuto-1.jpg"><img class="size-full wp-image-192   alignleft" title="aggiungi_contenuto" src="http://www.consulenza-web.com/wp-content/uploads/2010/05/aggiungi_contenuto-1.jpg" alt="" width="104" height="91" /></a></p>
<p>In coda ad ogni colonna di contenuto è stata aggiunta un&#8217;area di grandi dimensioni la quale richiama chiaramente l&#8217;azione di aggiungere nuovi contenuti.</p>
<p>Il click su questo link ha lo stesso effetto del click sull&#8217;icona &#8220;+&#8221; posta in alto a destra della medesima colonna: apre l&#8217;interfaccia di selezione contenuto da aggiungere.</p>
<h3 style="margin-top: 20px; clear: both;">Selezione Nuovo Contenuto:</h3>
<p><a href="http://www.consulenza-web.com/wp-content/uploads/2010/05/selezione_widget_contenuto-1.jpg"><img class="alignleft size-thumbnail wp-image-195" title="selezione_widget_contenuto" src="http://www.consulenza-web.com/wp-content/uploads/2010/05/selezione_widget_contenuto-1-150x150.jpg" alt="" width="150" height="150" /></a>La seconda miglioria apportata riguarda l&#8217;interfaccia di selezione del nuovo contenuto da aggiungere alla pagina.</p>
<p>La finestra di selezione è stata ingrandita in modo da poter ospitare una piccola spiegazione in linea. Questo facilita il compito a chi non usa il sito web troppo spesso!</p>
<p>L&#8217;elenco dei widget di contenuto è stato completamente rivisitato e ogni elemento fornisce titolo, icona ed una spiegazione testuale estesa che ne rende più semplice la selezione.</p>
<h3 style="margin-top: 20px; clear: both;">Altri Aggiustamenti:</h3>
<p>Ho apportato ulteriori sistemazioni anche ad altre parti dell&#8217;interfaccia migliorando i title dei link di azione nell&#8217;elenco delle pagine, spostando i campi &#8220;inutili&#8221; nel pannello &#8220;Avanzate&#8221; durante l&#8217;editing di struttura delle pagine (chi ha fatto il test si &#8220;perdeva&#8221; nei campi opzionali).</p>
<p>In futuro ho intenzione di mettere mano al menu del backend per eliminare la necessità del click di attivazione dei submenu. Questa scelta favorisce l&#8217;esplorazione dell&#8217;interfaccia da parte dell&#8217;utente alle prime armi.</p>
<h3>Aggiornamento <a title="Adesso WEB realizza il tuo sito 299€" href="http://www.adessoweb.biz?007">AdessoWEB</a>:</h3>
<p>Tutti questi miglioramenti sono già stati caricati per tutti i clienti <a title="Adesso WEB realizza il tuo sito a 299€!" href="http://www.adessoweb.biz?007">AdessoWEB</a> attivi e per tutti i 3° livelli grazie agli aggiornamenti automatici! Ormai rilasciare aggiornamenti è uno spasso!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/05/aggiornamenti-di-usabilita-per-juniorcms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuovo pannello di configurazione per JuniorCMS!</title>
		<link>http://www.consulenza-web.com/2010/04/nuovo-pannello-di-configurazione-per-juniorcms/</link>
		<comments>http://www.consulenza-web.com/2010/04/nuovo-pannello-di-configurazione-per-juniorcms/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 16:27:18 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[JuniorCMS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[app config]]></category>
		<category><![CDATA[configurator]]></category>
		<category><![CDATA[configurazione]]></category>
		<category><![CDATA[configurazione dinamica]]></category>
		<category><![CDATA[dac]]></category>
		<category><![CDATA[jc]]></category>
		<category><![CDATA[novità]]></category>
		<category><![CDATA[pannello]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=180</guid>
		<description><![CDATA[Dopo un paio di giorni di progettazione ho dato vita al pannello &#8220;Configuratore di Applicazione&#8221; il quale è stato integrato nel core del sistema ed è raggiungibile da menu &#8220;jCMS -&#62; Configuratore Applicazione&#8221;. Questo pannello è suddiviso in &#8220;pannelli&#8221; e &#8220;sezioni&#8221; che raggruppano delle variabili di cui è possibile specificare il valore &#8220;run-time&#8221;. Questi valori [...]]]></description>
			<content:encoded><![CDATA[<p>Dopo un paio di giorni di progettazione ho dato vita al pannello &#8220;Configuratore di Applicazione&#8221; il quale è stato integrato nel core del sistema ed è raggiungibile da menu &#8220;jCMS -&gt; Configuratore Applicazione&#8221;.</p>
<p style="text-align: center;"><a style="text-decoration: none;" href="http://www.consulenza-web.com/wp-content/uploads/2010/04/app_configurator.jpg"><img class="aligncenter size-full wp-image-181" title="Configuratore di Applicazione" src="http://www.consulenza-web.com/wp-content/uploads/2010/04/app_configurator.jpg" alt="app configurator screenshot" width="379" height="163" /></a></p>
<p>Questo pannello è suddiviso in &#8220;pannelli&#8221; e &#8220;sezioni&#8221; che raggruppano delle variabili di cui è possibile specificare il valore &#8220;run-time&#8221;. Questi valori vanno a sovrascrivere eventuali valori specificati nelle configurazioni statiche (_config.php) dei vari plugins.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/04/nuovo-pannello-di-configurazione-per-juniorcms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pacchetto aggiornamenti JuniorCMS!</title>
		<link>http://www.consulenza-web.com/2010/04/pacchetto-aggiornamenti-juniorcms/</link>
		<comments>http://www.consulenza-web.com/2010/04/pacchetto-aggiornamenti-juniorcms/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 11:00:57 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[JuniorCMS]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/2010/04/pacchetto-aggiornamenti-juniorcms/</guid>
		<description><![CDATA[L&#8217;ultima notte è stata alquanto produttiva in termini di piccoli aggiornamenti al core ed alle librerie di JuniorCMS. (core) aggiunta del metodo &#8220;isAdmin()&#8221; a JcmsHelper e JcmsComponent (plugin) liveView: ottimizzata la compatibilità con accessi di ammnistrazione (plugin) pageCache: ottimizzata la compatibilità con la cache delle immagini e con accessi di amministrazione (plugin) tSearch: ottimizza il [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;ultima notte è stata alquanto produttiva in termini di piccoli aggiornamenti al core ed alle librerie di JuniorCMS.</p>
<ul>
<li>(core) aggiunta del metodo &#8220;isAdmin()&#8221; a JcmsHelper e JcmsComponent</li>
<li>(plugin) liveView: ottimizzata la compatibilità con accessi di ammnistrazione</li>
<li>(plugin) pageCache: ottimizzata la compatibilità con la cache delle immagini e con accessi di amministrazione</li>
<li>(plugin) tSearch: ottimizza il grab delle keywords con espressioni regolari</li>
</ul>
<p><span id="more-176"></span></p>
<h2>$jcms-&gt;isAdmin():</h2>
<p>Ho aggiunto il metodo &#8220;isAdmin()&#8221; all&#8217;helper <strong>$jcms</strong> ed all&#8217;omonimo component. Questo metodo controlla se l&#8217;utente che ha effettuato la richiesta ha il permesso &#8220;cms/jcms_admin&#8221;, si tratta della possibilità di accedere alla home page del backend.</p>
<p>Se questo permesso è accreditato l&#8217;utente è considerato un &#8220;amministratore&#8221; ovvero una persona avente un qualche tipo di permesso di accedere al backend. La profilazione per decidere cosa egli possa vedere ed utilizzare è un profilo di sicurezza più alto di questo metodo.</p>
<p>Il metodo è stato introdotto per poter <strong>effettuare un controllo semplice e veloce sulla tipologia di autenticazione</strong> di un utente ad esempio per distinguere un accesso ad un&#8217;area clienti rispetto ad un accesso di ammnistrazione.</p>
<h2>Plugin LiveView</h2>
<p>Il plugin <em>LiveView</em> consente all&#8217;amministratore di navigare il sito web modificando contenuti ed organizzazione della pagina (drag&amp;drop) senza continui accessi all&#8217;area di amministrazione. (Questo è sicuramente uno dei plugin più apprezzati dagli amministratori!!!)</p>
<p>Questo aggiornamento disabilita in automatico il plugin se l&#8217;accesso è effettuato da un non-amministratore (es accesso area clienti). In oltre è possibile disabilitare permanentemente il plugin da configurazione DAC impostando a&#8221;off&#8221; la chiave &#8220;app.request.liveView&#8221;. E&#8217; possibile modificare questa configurazione anche dal pannello di controllo per attivare o disattivare a piacere il plugin.</p>
<h2>PageCache</h2>
<p>Il plugin <em>PageCache</em> attiva una cache per qualunque pagina prodotta dal CMS. E&#8217; ovviamente possibile definire delle politiche di esclusione basate sull&#8217;url richiesto o disattivare una singola richiesta impostando una semplice variabile DAC durante la produzione dell&#8217;output.</p>
<p>Questo aggiornamento disabilita automaticamente PageCache per le richieste di amministrazione in modo da non entrare in conflitto con LiveView. Inoltre è stata modificata la generazione della cache in modo che essa venga effettuata solamente alla seconda richiesta di una data pagina. Questo accorgimento permette di mettere in cache le pagine con gli indirizzi di immagini già elaborate risparmando notevole tempo di elaborazione!</p>
<h2>tSearch</h2>
<p>Il plugin <em>TSearch</em> permette di indicizzare l&#8217;intero sito web offrendo un motore di ricerca integrato full-text. Il progetto è ancora agli inizi e stiamo lavorando molto sull&#8217;ottimizzazione dell&#8217;intelligenza del motore: adesso è stupido!</p>
<p>Questo aggiornamento permette di eliminare tutti i link dalla pagina prima che venga indicizzata. I link contengono quasi sempre parole chiave esterne alla pagina!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/04/pacchetto-aggiornamenti-juniorcms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meta tag canonical su JuniorCMS</title>
		<link>http://www.consulenza-web.com/2010/04/meta-tag-canonical-su-juniorcms/</link>
		<comments>http://www.consulenza-web.com/2010/04/meta-tag-canonical-su-juniorcms/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 20:33:29 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[JuniorCMS]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[jcms]]></category>
		<category><![CDATA[meta tags]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[url rewrite]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/2010/04/meta-tag-canonical-su-juniorcms/</guid>
		<description><![CDATA[Un nuovo aggiornamento rende possibile la definizione automatica del meta tag &#8220;canonical&#8221; sulle pagine prodotte da JuniorCMS. Il meta tag &#8220;canonical&#8221; è generato automaticamente mediante helper: $jcms-&#62;metaTags() ed il contenuto del meta è configurabile mediante JC::write(&#8220;app.request.canonical&#8221;). Il meta tag &#8220;canonical&#8221; è stato introdotto da Google nel febbraio 2010 per far fronte ai falsi contenuti duplicati [...]]]></description>
			<content:encoded><![CDATA[<p>Un nuovo aggiornamento rende possibile la definizione automatica del meta tag &#8220;canonical&#8221; sulle pagine prodotte da JuniorCMS.</p>
<p><span id="more-174"></span></p>
<p>Il meta tag &#8220;canonical&#8221; è generato automaticamente mediante helper: $jcms-&gt;metaTags() ed il contenuto del meta è configurabile mediante JC::write(&#8220;app.request.canonical&#8221;).</p>
<p>Il meta tag &#8220;canonical&#8221; è stato introdotto da Google nel febbraio 2010 per far fronte ai falsi contenuti duplicati che è possibile generare con un cms.</p>
<p>Quando si effettua larichiesta di una pagina mediante URL rewrite è possibile passare parametri aggiuntivi non richiesti i quali vengono ignorati dallo script ma non da Google il quale riconosce delle pagine differenti.</p>
<p>Il problema è che tali pagine erogano lo stesso contenuto e questo è identificato da Google come contenuto clonato e dunque come spam.</p>
<p>Nascono così nuovi tipi di attacco di deposizionamento consistenti nella divulgazione di molteplici URL funzionanti i quali richiamano sempre la stessa pagina web.</p>
<p>Quella che sembra una campagna gratuita di link popularity diventa una minaccia di esclusione dalle serps per il sito vittima in quanto Google intercetta contenuti doppi!!!</p>
<p>Il meta tag canonical ci perotegge da questa minaccia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/04/meta-tag-canonical-su-juniorcms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web2.0 toglie, Web2.0 da</title>
		<link>http://www.consulenza-web.com/2010/04/web2-0-toglie-web2-0-da/</link>
		<comments>http://www.consulenza-web.com/2010/04/web2-0-toglie-web2-0-da/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 21:08:49 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[Senza categoria]]></category>
		<category><![CDATA[informazione]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/2010/04/web2-0-toglie-web2-0-da/</guid>
		<description><![CDATA[Il web2.0 ha segnato una profonda rivoluzione nella produzione di informazione globale. Con la nascita del blog e del social network abbiamo assistito ad un aumento della quantità di informazione procapite e, contemporaneamente, ad un abbattimento della qualità media dell&#8217;informazione portata dal singolo messaggio. Il ruolo di &#8220;produttore di informazione&#8221; si è spostato dall&#8217;editore all&#8217;individuo [...]]]></description>
			<content:encoded><![CDATA[<p>Il web2.0 ha segnato una profonda rivoluzione nella produzione di informazione globale.</p>
<p>Con la nascita del blog e del social network abbiamo assistito ad un aumento della quantità di informazione procapite e, contemporaneamente, ad un abbattimento della qualità media dell&#8217;informazione portata dal singolo messaggio.</p>
<p>Il ruolo di &#8220;produttore di informazione&#8221; si è spostato dall&#8217;editore all&#8217;individuo provocando un fenomeno che a me piace chiamare &#8220;polverizzazione dell&#8217;informazione&#8221;.</p>
<p>L&#8217;informazione portata da un qualunque messaggio è considerata poco attendibile quindi siamo portati a cercare numerose fonti per ottenere un&#8217;informazione &#8220;mediana&#8221; che sia sufficientemente attendibile.</p>
<p>Questo meccanismo di informazione attiva è molto utile perché consente di crearsi un&#8217;opinione abbastanza &#8220;pulita&#8221; dalle tendenze di un singolo editore ma è un processo molto lungo da realizzare; nella società 2.0 non c&#8217;è tempo per l&#8217;informazione 2.0.</p>
<p>La necessita di &#8220;informazione pulita&#8221; in tempi brevi ha dato vita ai blog dei ritagli: sono dei siti che non producono informazione diretta ma riportano notizie altrui. Spesso il nome del blogger diventa il valore aggiunto perché usato come garanzia di qualità dei contenuti riportati.</p>
<p>Il social bookmarking (technorati, digg, del.icio.us) è riuscito a ridare autorevolezza alla singola notizia: più persone taggano una pagina, più valido sarà il suo contenuto. Non è una regola assoluta&#8230; ma spesso funziona!</p>
<p>Quando è entrato in scena il social network il mondo dell&#8217;informazione ha subito un duro colpo. Il social network (in primis facebook) ha il principale scopo di costruire e mantenere relazioni: l&#8217;informazione che si produce attorno ad una o più relazioni viene sempre ripetuta e distorta&#8230; diventa leggenda metropolitana dove l&#8217;assurdo è dato per vero e viceversa.</p>
<p>In mezzo a questo caos si sta muovendo incerto il micro-blogging. Twitter è già un fenomeno globale ma l&#8217;utente Internet non ha ancora deciso come usarlo.</p>
<p>In parte viene utilizzato come blog di reportage nel quale l&#8217;autore della selezione torna ad essere protagonista, e valore aggiunto, delle informazioni riportate.</p>
<p>In parte è usato come semplice strumento di web marketing per amplificare l&#8217;audience di un&#8217;attività commerciale (io spesso lo uso così).</p>
<p>In parte è collegato ad altri sistemi di social-network e funge solo da cassa di risonanza per argomenti futili (spesso idioti) e per i messaggi di stato.</p>
<p>Il motore di ricerca è ormai soffocato dalla marea di informazioni a sua disposizione per popolare le serps. Se Google ha vinto con un algoritmo in grado di far prevalere l&#8217;informazione più attinente, il motore di ricerca di domani sarà quello in grado di filtrare l&#8217;informazione spazzatura sfruttando l&#8217;insieme di relazioni sociali cui è soggetto l&#8217;autore.</p>
<p>Concludo riflettendo che il contenuto di una notizia ha sempre più bisogno di essere autenticato dal messaggero ovvero da chi porta la notizia&#8230; persona che ormai raramente coincide con chi la notizia la produce.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/04/web2-0-toglie-web2-0-da/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AdessoWEB: il tuo sito on-line ad un prezzo onesto!</title>
		<link>http://www.consulenza-web.com/2010/04/adessoweb-il-tuo-sito-on-line-ad-un-prezzo-onesto/</link>
		<comments>http://www.consulenza-web.com/2010/04/adessoweb-il-tuo-sito-on-line-ad-un-prezzo-onesto/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 18:32:44 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[JuniorCMS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[adessoweb]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/?p=170</guid>
		<description><![CDATA[Segnalo il nuovissimo servizio AdessoWEB per la realizzazione di siti web a gestione autonoma a prezzi veramente abbordabili! Il progetto si scosta dalla categoria dei &#8220;cms economici&#8221; perchè non pone limiti alle dimensioni del sito web realizzabile e offre massima personalizzazione per chi vuole cimentarsi nella realizzazione di grafica web. Molte informazioni sono reperibili nel [...]]]></description>
			<content:encoded><![CDATA[<p>Segnalo il nuovissimo servizio <a title="siti web professionali ad un prezzo accessibile" href="http://www.adessoweb.biz?007">AdessoWEB</a> per la realizzazione di siti web a gestione autonoma a<strong> prezzi veramente abbordabili!</strong></p>
<p>Il progetto si scosta dalla categoria dei &#8220;cms economici&#8221; perchè <strong>non pone limiti alle dimensioni del sito web</strong> realizzabile e offre massima personalizzazione per chi vuole cimentarsi nella realizzazione di grafica web.</p>
<p>Molte informazioni sono reperibili nel <a title="siti web professionali ad un prezzo accessibile" href="http://www.adessoweb.biz?007">sito web ufficiale</a> che è in fase di ultimazione ed affinamento ma è probabile che tratteremo in questo blog aspetti tecnici e/o trucchi e informazioni riguardo la creazione di temi personalizzati, l&#8217;utilizzo di plugin avanzati e l&#8217;estensione di questo incredibile software.</p>
<h4><a title="siti web preofessionali ad un prezzo accessibile" href="http://www.adessoweb.biz?007">Visita AdessoWEB.biz!</a></h4>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/04/adessoweb-il-tuo-sito-on-line-ad-un-prezzo-onesto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desktop Remoto con iPad?</title>
		<link>http://www.consulenza-web.com/2010/04/desktop-remoto-con-ipad/</link>
		<comments>http://www.consulenza-web.com/2010/04/desktop-remoto-con-ipad/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 05:47:12 +0000</pubDate>
		<dc:creator>peg</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Usabilità]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[desktop remoto]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[vnc]]></category>

		<guid isPermaLink="false">http://www.consulenza-web.com/2010/04/desktop-remoto-con-ipad/</guid>
		<description><![CDATA[Tra i mille video che dimostrano le capacità di iPad non sono riuscito a trovare una dimostrazione delle tanto attese capacità vnc. A mio parere le possibilità di gestire in modo ottimizzato delle sessioni di desktop remoto tramite server VNC, o comunque di controllo remoto in generale, sono da elencare tra le features più promettenti [...]]]></description>
			<content:encoded><![CDATA[<p>Tra i mille video che dimostrano le capacità di iPad non sono riuscito a trovare una dimostrazione delle tanto attese capacità vnc.</p>
<p>A mio parere le possibilità di gestire in modo ottimizzato delle sessioni di desktop remoto tramite server VNC, o comunque di controllo remoto in generale, sono da elencare tra le features più promettenti del nuovo apple-giocattolo.</p>
<p>Con iPhone abbiamo sperimentato con successo software quali TeamViewer. Abbiamo goduto della possibilità di usare software &#8220;evoluti&#8221; su un mobile device e abbiamo sofferto dei forti limiti imposti dalle piccole dimensioni: troppo grande per un telefono e troppo piccolo per un computer.</p>
<p>iPad probabilmente ci darà la concreta possibilità di un utilizzo remoto del proprio computer. Potremo finalmente uscire dal cliente con uno strumento leggero e di grande autonomia, potremo utilizzare software evoluti quali server web o gestionali direttamente dal nostro mac di sviluppo che abbiamo lasciato a casa.</p>
<p>iPad probabilmente eliminerà la nostra costante paura di perdere o essere derubati dei preziosi dati presenti nel nostro portatile.</p>
<p>iPad probabilmente ci consentirà continuità di backup perché non dovremo più staccare i dischi di TimeMachine.</p>
<p>Tutto questo se Steve e la sua banda riusciranno a realizzare un sistema di controllo remoto leggero, realmente utilizzabile con le dita e, sopratutto, economico per le nostre care tariffe mobile!  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.consulenza-web.com/2010/04/desktop-remoto-con-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
