Il pulsante di Google +1

Link

Google ha rilasciato pubblicamente il suo pulsante +1, pulsante che si andrà ad aggiungere alla pletora di oggetti, che ormai affollano blog e siti, destinati alla condivisione sul web.

Nel suo post @ottodestruct ha suggerito come implementarlo nel proprio blog.

Android su VirtualBox

Oggi ho avuto modo di provare Android, la piattaforma open source per dispositivi mobili basata su Linux. È stato interessante provare in live-CD questo sistema su VirtualBox, anche se ovviamente con tutte le limitazioni del caso (non lo provavo su un vero dispositivo mobile).

Ho prelevato l’immagine ISO da Live-Android: è divisa in due file da riunire con

cat liveandroidv0.2.iso.001 liveandroidv0.2.iso.002 > liveandroidv0.2.iso

e darla in pasto a VirtualBox.

L’impressione è stata ottima e se il prossimo sistema operativo di Google sarà così bello e ben fatto, mi sa che ci sarà da divertirsi.

Eccovi una carrellata di immagini del tour. Fate clic sulla prima foto e, nella pagina che si aprirà, per andare avanti nella visualizzazione fate clic sulla foto grande: verrà caricata la foto successiva. Il triangolino grigio che vedete è il cursore di Android che, nei touch screen, è il proprio dito.

Il mio prossimo dispositivo mobile? Uno con Android, ovviamente!… sorry for Research In Motion.

Occhio al costrutto per i Canonical URLs

Nel precedente articolo sui Canonical URLs avevo commesso un errore di distrazione. Succede. :) Avevo inserito questa sintassi:

<link rel="canonical" content="http://www.miosito.it/2006/miopost/" />

ma è sbagliata, appunto perché <link> non è un meta-tag, ma un link-tag, proprio come i link ai file CSS. Ecco, quindi, la corretta sintassi, come anche riporta la pagina di Google che vi linkavo:

<link rel="canonical" href="http://www.miosito.it/2006/miopost/" />

Per cui il codice PHP da inserire nell’<head> è il seguente:

<?php global $wp_query;
  if (is_single() || is_page()) {
	echo '<link rel="canonical" href="' . get_permalink($wp_query->post->ID) . '" />';
  } ?>

Scusate l’errore. Me ne sono accorto grazie a un messaggio inviato su Twitter da Franz Enzenhofer.

Ottimizzare i link per Google: i Canonical URLs

Dalla versione 2.9 di WordPress questa funzione è implementata nel core, per cui non è più necessario aggiungerla.

google150Cosa sono i “Canonical URLs”? Una rapida occhiata alla pagina di Wikipedia e in particolare al paragrafo Normalization_process ci dovrebbe illuminare abbastanza, tanto da farci prendere le dovute precauzioni. :) In poche parole si tratta di questo: una data pagina potrebbe essere raggiungibile attraverso distinti indirizzi, ad esempio:

  1. http://www.aldolat.it/miopost/
  2. http://www.aldolat.it/miopost/comment-page-1/
  3. http://www.aldolat.it/miopost/comment-page-2/

ecc., e tutti con o senza trailing slash (/), con tutte le lettere maiuscole e minuscole, ecc. Tutto questo comporta che lo stesso identico articolo possa comparire nei motori di ricerca sotto diversi indirizzi. Google ci dà la possibilità di definire quale sia una volta per tutte l’indirizzo che preferiamo per ogni pagina/post creato utilizzando il tag <link> all’interno del tag <head> di ogni pagina. Lo possiamo fare in modo semplice modificando il file del nostro tema.
Continua a leggere