Archivi per la categoria ‘tip & tricks’

PostHeaderIcon jQuery Mail Obfuscator

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 barriera di usabilità!

Ho comunque creato una soluzione Javascript basata su jQuery che propone un piccolo e semplicissimo approccio al problema.

Leggi il resto di questo articolo »

PostHeaderIcon E quando spotlight si rompe? Che si fa? Dove si va?

Aggiornamento 21/06/2010: traduzione dalla soluzione apple linkata sotto all’articolo.

  1. dal menu “apple” (la mela) seleziona “preferenze di sistema”
  2. clicca su “spotlight”
  3. clicca sulla tab “privacy”
  4. aggiungi una cartella o un disco alla lista trascinandolo al suo interno
  5. chiudi il pannello preferenze e riaprilo
  6. rimuovi l’elemento appena aggiunto

NOTA: questa procedura è resa sicuramente più semplice dall’utilizzo del software iTweax il quale permette, con una semplice opzione, di azzerare l’indice spotlight.

Leggi il resto di questo articolo »

PostHeaderIcon IE8: bug nella visualizzazione di fieldset e legend

Questo articolo propone una semplice soluzione ad un problema identificato su IE8 quando si tenta di nascondere la legend di un fieldset.

Visualizzazione Errata:

ie8 rendering errato di fieldset con legend nascosto

ie8 rendering errato di fieldset con legend nascosto

Visualizzazione Corretta (work-around applicato):

IE8 visualizzazione di un fieldset con legend nascosto (workaround applicato)

IE8 visualizzazione di un fieldset con legend nascosto (workaround applicato)

Leggi il resto di questo articolo »

PostHeaderIcon Verificare una richiesta AJAX in CakePHP

if ( $this->RequestHandler->isAjax() ) {
  do AJAX stuff...
}

PostHeaderIcon VirtualBOX on Mac: come si scrive la @ (chiocciola – at)

Per inserire una chiocciola (@ – at) in un campo di indirizzo di posta elettronica utilizzando la tastiera Mac utilizzare la seguente combinazione di tasti:

ctrl + alt + ò

VirtualBOX è un software di virtualizzazione gratuito. VirtualBOX permette di installare sistemi Windows o Linux sul proprio Mac utilizzando un computer completamente simulato.

Uno dei principali vantaggi di VirtualBOX rispetto ai suoi concorrenti (Parallels Desktop e VM Ware) è il formato del file di computer virtuale il quale è compatibile nei sistemi Windows, Linux e Mac.

Ciò significa che è possibile creare un proprio computer virtuale, salvarlo in una chiavetta USB ed utilizzarlo attraverso un qualunque computer disponibile.

PostHeaderIcon Suonerie mp3 personalizzate sull’iPhone! Si può fare!

1. Utilizza iTunes per selezionare il tuo brano preferito e configurane la durata a 30 secondi max:

Apri iTunes e utilizza la ricerca per isolare il brano che vuoi portare nell’iPhone come suoneria.

Clicca sulla riga del brano con il tasto destro del mouse quindi seleziona la voce Informazioni. Clicca sulla scheda Opzioni e personalizza le impostazioni di inizio e fine del brano.

La durata totale non deve superare i 30 secondi affinchè il risultato sia compatibile con iPhone!

2. Crea un clone AAC del tuo mp3:

Mantenendo selezionato il brano originale utilizza il menu dell’applicazione: Avanzate -> crea versione AAC.

iTunes crea un nuovo file a partire dalla selezione dei tempi precedentemente impostata. Questo è il file da utilizzare come base per la tua nuova suoneria!

3. Esporta il file su desktop:

Trascina il nuovo file sul desktop o in una cartella a piacere per creare una copia estenra ad iTunes. Questa operazione è necessaria in quanto iPhone utilizza l’estensione di file “M4R” per le suonerie mentre il file generato da iTunes utilizza l’estensione “M4A”.

Utilizzando l’opzione rinomina (Windows potrebbe nascondere le estensioni di files, utilizza opzioni cartella per renderle visibili e modificabili) imposta l’estensione “M4R” per rendere il tuo file compatibile come suoneria iPhone.

4. Importa la suoneria in iTunes

Trascina il nuovo file in iTunes e assicurati che venga associato alla tipologia “suoneria” (che trovi nella barra laterale sinistra).

5. Sincronizza il tuo iPhone!

NOTE: eseguendo l’operazione ho notato che l’iPhone non importa suonerie nel cui titolo è presente un apostrofo. Per non incappare in problemi strani consiglio di utilizzare solamente caratteri standard come nome delle suonerie!

PostHeaderIcon iPhone: via i CSS da Safari!

Una delle cose che più mi urtano del mio nuovo iPhone 3Gs è proprio Safari.

Il meraviglioso browser di casa Apple si dimostra eccezionale nel supporto dei javascript più complessi e nel rendering perfettamente corretto delle pagine più articolate.

Purtroppo visualizzare sullo schermo dell’iPhone pagine progettate per uno schermo da 20″ è a dir poco frustrante: senza un microscopio elettronico si fa poco.

E’ comunque possibile zoomare la pagina con le dita… la prima volta è entusiasmante ma poi ci ritroviamo a leggere sullo schermo all’incirca il 4% dell’informazione totale… dov’è finito il resto della pagina? Semplice! E’ tutta attorno a quello che stiamo visualizzando! E’ sufficiente continuare a scrollare come dei forsennati e procurarsi varie fratture all’indice!

La soluzione è fortunatamente molto semplice: salviamo tra i bookmarks di Safari una bookmarlet fatta apposta per disabilitare i CSS della pagina!

La seguente pagina contiene una spiegazione dettagliata del procedimento: http://dorward.me.uk/software/disablecss/.