mercoledì 21 maggio 2008

Una guida completa a Google Adsense

Il sito HTML.it pubblica qui un interessante guida all'implementazione e all'utilizzo di Google Adsense, il sistema affiliazione publicitaria on line più utilizzato al mondo. E anche il più redditizio, aggiungiamo noi.
La guida è composta al momento da una cinquantina di lezioni, che vanno dalla semplice registrazione al servizio sino alla personalizzazione avanzata degli annunci. Pertanto è consigliato sia agli utenti alle prime armi, sia a quelli più o meno smaliziati, ai quali magari è sfuggita questa o quella caratteristica (come il servizio Video Unit, collegato ai video di Youtube).

sabato 17 maggio 2008

I Tanti modi per scaricare i video di Youtube

Che Youtube sia diventato uno dei principali fenomeni culturali di questa prima decade del ventunesimo secolo lo sanno ormai anche le pietre... Lo sanno anche quelli che del non utilizzo di internet ne fanno segno di distinzione elitaria... Lo sanno soprattutto i telegiornali, Studio Aperto di Italia 1 in primis, che non mancano confezionare servizi su questo o quel video comparso sul più importante sito di video amatoriali (e non) in the world...
E lo sappiamo anche noi, ovviamente, altrimenti non staremo qui a parlarne. Per ora ci limitiamo a segnalare questo interessante articolo del portale HTML.it, dove vengono illustrati i vari modi per scaricare un video da Youtube sul proprio computer e salvarlo in forma di file. Uno dei principali pregi/difetti del re del video streaming consiste nel fatto che, appunto, i video vengono visti in streaming, e non come semplice file manipolabile a proprio piacimento.
Leggetevi pertanto l'articolo consigliato, più avanti riprenderemo l'argomento...

lunedì 12 maggio 2008

Una raccolta di siti dove trovare Immagini Free per il proprio Blog

Segnalo questo post di Geekissimo dove vengono pubblicati i migliori 80 siti che pubblicano immagini liberamente utilizzabili. Anche se si parla, come detto, di "immagini liberamente utilizzabili" il consiglio è comunque di verificare la licenza allegata a ogni singola immagine, onde prevenire possibili causa per violazione del copyright.


domenica 27 aprile 2008

Implementare il Contextual ADV di eDintorni in un Blog con piattaforma Blogger

Se siete un affiliato eDintorni e non sapere come inserire il codice per il Contextual ADV all'interno di un blog creato tramite la piattaforma Blogger di Google, eccovi di seguito la procedura che dovrete seguire passo passo.



Anzitutto entrate in gestione layout del vostro Blog, andate su Modifica HTML e, come illustrato altre volte (vedi qui al punto 2), create una copia di sicurezza del vostro template. NON selezionate la casella di controllo Espandi i modelli widget.

Aprite una seconda scheda del browser, aprite il sito http://blogcrowds.com/resources/parse_html.php (vedi questo post per maggiori dettagli) e incollate all'interno del form il vostro codice eDintorni (quello di esempio sotto riportato ovviamente non funzionerebbe):

<script type="text/javascript" language="JavaScript" src="http://adv08.edintorni.net/affiliati/content/XXXXX/?ct=IT&q=ACMS_CRAWLER&a=XXXX&s=XXXXXX&b=XXXXXX&t=9E5205&d=993333&u=FF3333&nl=10&lh=0"></script>

Cliccate sul pulsante PARSE e copiate il codice "tradotto" in XML per la piattaforma Blogger.

Ora tornate nell'area Modifica HTML, posizionatevi in fondo al listato immediatamente prima del tag </body> e incollate il codice poc'anzi ottenuto tramite Blogcrowds.

In questo modo il crowler di eDintorni intercetta tutte le parole presenti nel blog, titoli compresi. Per limitare la ricerca alle sole parole contenute all'interno dei post, oltre a impostare il codice hl posto alla fine della stringa su 0 (zero), dovrete inserire i seguenti codici:

- Subito prima del tag <div id='main-wrapper'> inserite il codice <!-- <EdIndex> -->

- Spostatevi qualche linea sotto e immediatamente sotto il primo </b:section> che trovate dovrete incollare il codice <!-- </EdIndex> -->

Ora salvate tutto e, se non avete commesso errori, dopo qualche minuto il crowler di eDintorni inizierà a funzionare.

mercoledì 23 aprile 2008

Inserire le Favicon dei Social Bookmarks nei post di Blogger

Continua il saccheggio del sito Blogger Hacks con un utile tutorial riguardante l'inserimento delle Favicon dei Social Bookmarks nei post di Blogger. Lo script è SEO Friendly e come consuetudine arricchito dagli screenshot dei vari passaggi.
Iniziamo.

Aprite il vostro Blog e spostavi nelle scheda Layout (1), Modifica HTML (2), e per sicurezza scaricate l'intero modello sul vostro computer cliccando su Scarica modello completo (3). A questo punto barrate la casella Espandi i modelli widget (4). Ora cercate la linea di codice <div class='post-footer'>, magari aiutandovi con la combinazione di tasti CTRL + F che attiva la funzione di ricerca del browser, e immediatamente dopo questa riga incollare il seguente codice:







<div style='float:center;'><BR/>


<small>VOTA questo articolo</small><BR/>

<a expr:href='"http://oknotizie.com/post?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='vota su OKNotizie' border='0' src='http://farm3.static.flickr.com/2065/2077963657_e0a82b68bb_o.gif'/></a>

<a expr:href='"http://segnalo.com/post.html.php?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='salva su Segnalo' border='0' src='http://farm3.static.flickr.com/2324/2077963703_a1a884727d_o.png'/></a>

<a expr:href='"http://www.diggita.it/submit.php?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='vota su Diggita' border='0' src='http://farm3.static.flickr.com/2037/2078753406_897e276d88_o.gif'/></a>

<a expr:href='"http://www.meemi.com/static/share/?u=" + data:post.url + "&amp;t=" + data:post.title' rel='nofollow' target='_blank'><img alt='Condividi su Meemi' border='0' height='16' src='http://www.meemi.com/static/images/share.png' width='16'/></a>

<a expr:href='"http://www.technotizie.it/posta_ok?action=f2&amp;url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='segnala su Technotizie' border='0' src='http://farm3.static.flickr.com/2004/2078753616_be0dea9923_o.png'/></a>

<a expr:href='"http://www.wikio.it/vote?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='vota su Wikio' border='0' src='http://farm3.static.flickr.com/2080/2077963835_717bd108a0_o.gif'/></a>

<a expr:href='"http://fai.informazione.it/submit.aspx?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='vota su Fai Informazione' border='0' src='http://farm3.static.flickr.com/2383/2077963617_4100f86fc7_o.gif'/></a>

<a expr:href='"http://www.seotribu.com/submit.php?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='vota su SEOTribu' border='0' src='http://farm3.static.flickr.com/2342/2078008873_b5f56bff01_o.gif'/></a>

<a expr:href='"http://del.icio.us/post?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='Add To Del.icio.us' border='0' src='http://farm3.static.flickr.com/2219/2077963495_259324f8de_o.png'/></a>

<a expr:href='"http://digg.com/submit?phase=2&amp;url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='Digg This' border='0' src='http://farm3.static.flickr.com/2141/2077963537_9a2520382a_o.png'/></a> <a expr:href='"http://www.technorati.com/faves?add=" + data:post.url' rel='nofollow' target='_blank'><img alt='Fav This With Technorati' border='0' src='http://farm3.static.flickr.com/2352/2078753568_534e49b1d1_o.png'/></a> <a expr:href='"http://www.pligg.it/submit.php?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt=' Pligg.it Invia' border='0' src='http://farm3.static.flickr.com/2342/2078008873_b5f56bff01_o.gif'/></a> <a expr:href='"http://www.digo.it/submit.php?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt='Figo: lo DIGO!' border='0' src='http://www.digo.it/image/logo-small.gif'/></a> <a expr:href='"http://www.sugiu.it/submit.php?url=" + data:post.url + "&amp;title=" + data:post.title' rel='nofollow' target='_blank'><img alt=' SuGiu.it Invia' border='0' src='http://farm3.static.flickr.com/2381/2365927596_2ae1638033_o.gif'/></a>
</div>

Controllate l'anteprima cliccando nell'apposito pulsante (5), e se il risultato è di vostro gradimento, cliccate su salva modello (7)

venerdì 18 aprile 2008

Un sito per trasformare i codici e usarli su piattaforma Blogger.com

Grazie alla segnalazione dell'utente m1979 del forum di GiorgioTave.it ho finalmente risolto un problema che mi assillava da qualche tempo: inserire codici html, java o quant'altro all'interno dei post di My Webdesigner senza che gli stessi mi vengano stavolti dal motore di rendering di blogger.
Un esempio è il post precedente relativo al Label Cloud.
Per risolvere il problema è stato sufficiente nella pagina di questo sito incollare il codice nel box a sinistra, cliccare sul pulsante Parse, copiare il risultato e incollarlo all'interno del post del vostro blog su Blogger nell'area Modifica HTML (immagine a sinistra).
Il risultato è garantito.

sabato 12 aprile 2008

Label Cloud in stile word press per gestire le etichette di Blogger - 2a Parte

In questo post del sito Blogger Hacks viene spiegato come implementare Label Cloud in stile wordpress per gestire le etichette di Blogger. Si tratta di un sistema molto più pratico ed elegante del semplice widget "Etichette" di Blogger, che si limita a mostrare tutti i tags utilizzati nel blog con il numero di ricorrenze tra parentesi.
Nello script segnalato da Blogger Hacks, invece, si può decidere il numero minimo di ricorrenze necessario per far si che un tags appaia nella Label Cloud. Più un tags è utilizzato all'interno del blog, più il font utilizzato diventa grande, ed anche in questo caso la dimensione minima e massima del font può essere personalizzata. Date uno sguardo a sinistra per vederne il risultato.

Riportiamo di seguito le istruzioni per l'implementazione dello script corredate da alcuni screen shot.

La prima cosa da fare è, ovviamente, includere il widget Etichette nel vostro blog. Per farlo dovete andare sulla sezione di gesione del layout del blog e cliccare su Ad a Page Element.

Posizionarsi su etichette, cliccare aggiungi a blog e nella finestra successiva selezionare il tipo di ordinamento: in ordine alfabetico o di frequenza. Per un risultato finale graficamente migliore consiglio di ordinare le etichette in ordine alfabetico.



Spostatevi nella sezione modifica HTML della scheda layout e lasciate deselezionata la casella di controllo espandi widget. Tramite la funzione trova testo del browser cercate il codice ]]></b:skin>
ed immediatamente prima inserite il seguente codice:

/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{ }
#labelCloud .label-cloud { }
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}

Ora posizionatevi immediatamente dopo il codice ]]></b:skin> e inserite il seguente listato

<script type='text/javascript'>
// Label Cloud User Variables
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
</script>

Il passo successivo consiste nell'andare a cercare il seguente codice:


<b:widget id='Label1' locked='false' title='Labels' type='Label'/>

Attenzione: il alcuni blog può essere leggermente diverso, ad esempio il termine Labels può essere sostituito da Tags, pertanto vi sconsigliamo di cercare l'intera stringa con il comando CRTL + F del browser.

Al posto del codice indicato inserire il seguente

<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>

<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>

// Don't change anything past this point -----------------
// Cloud function s() ripped from del.icio.us
function s(a,b,i,x){
if(a&gt;b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}


var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = &quot;<data:label.name/>&quot;;
ts[theName] = <data:label.count/>;
</b:loop>

for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
var ta=cloudMin-1;
tz = labelCount.length - cloudMin;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
if(ts[t] &lt; cloudMin){
continue;
}
for (var i=0;3 &gt; i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = '/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>

<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>e
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>

</b:includable>
</b:widget>


A questo punto è sufficiente cliccare su anteprima per verificare il risultato e successivamente su salva per consolidare le modifiche


Un aspetto decisamente interessante di questo script è la facilità di personalizzazione. Per fare ciò è sufficiente modificare i seguenti parametri:
  • var claudMin=1 indica che è sufficiente che un tag sia citato una sola volta all'interno del nostro blog per far si che compaia all'interno del Label Cloud. Ovviamente aumentando questo numero si applica una selezione al livello di tags visualizzabili.
  • var maxFontSize = 20 indica la dimensione massima del font relativo al tag presente più volte
  • var minFontSize = 10 indica invece la dimensione minima del font relativo al tag presente meno volte
  • var maxColor = [0,0,255] indica il colore del font relativo al tag presente più volte in formato RGB
  • var minColor = [0,0,0] indica il colore del font relativo al tag presente meno volte
  • var lcShowCount = false indica che non deve comparire il numero relativo alla quantità di volte in cui un tag è presente nel blog. Se invece vogliamo far comparire il numerino di fianco ad ogni tag dovremo sostituire il valore false con true
Consigliamo di rendere questi parametri omogenei allo stile del proprio blog