Html5 e Blueprintcss

logo-htmlIl desiderio di iniziare a marcare i propri siti in html5 è sempre più urgente per tanti di noi, anche se la “vecchia” marcatura sarà tra noi ancora per molti anni.
Gli innumerevoli problemi di (retro)compatibilità – specialmente per quanto riguarda il browser dalla e azzurra – possono essere in parte tamponati adottando le numerose soluzioni note a tutti gli sviluppatori.
La mia esigenza è quella di sfruttare la completezza semantica dell’html5, ma senza rinunciare alle mie amate griglie. Leggi tutto “Html5 e Blueprintcss”

Modelli di interfaccia utente: Mark Boulton

handy-icon_06Un amico e cliente, qualche giorno fa, mi ha chiesto di valutare la curiosa implementazione dell’hover sui link in sidebar del sito di Mark Boulton. Questo, al fine di considerarne la possibile implementazione sul suo nuovo sito.
In pratica, l’effetto consiste in questo: quando l’utente sposta il puntatore nella sidebar di destra del sito, tutti i link presenti nell’area in questione, fino a quel momento indistinguibili dal normale testo, “acquistano” il colore verde. Se passo sopra ogni singolo link, il mouseover è evidenziato dalla sottolineatura.
Personalmente, non ricordo di aver visto in altri siti una soluzione di questo tipo. Per riprodurla al volo ho usato jquery, controllando l’evento hover dell’area compresa in un dato div e cambiando il colore del link di conseguenza. (4 righe di css e 6 righe di jquery in tutto, almeno nella mia versione di test). Problemi con i dispositivi mobili, aggravio di peso: ne vale la pena? L’impatto sulla chiarezza della fruizione è realmente positivo? Ci penso su.

Spedire email da Xampp

handy-icon_11Quante volte ci è capitato di sviluppare in locale, usando Xampp e di non riuscire a testare i vari contact form?

La soluzione è molto semplice. Si edita il file php.ini (nella mia installazione di Xampp è in xampp/php, ma in altre installazioni potrebbe essere in un’altra directory) e si cerca la riga contenente “SMTP”. Dovreste trovare qualcosa tipo:

SMTP = localhost
smtp_port = 25

Leggi tutto “Spedire email da Xampp”

virtual host con xampp e windows in 5 minuti

La configurazione necessaria per settare virtual hosts con xampp sotto windows è veramente minima: basteranno 5 minuti perchè tutto “giri” alla perfezione. Non mi dilungo sugli aspetti generali e riporto solo i passi necessari per ottenere al volo il risultato. Ad esempio, voglio configurare il virtual host pippo.com, che deve puntare alla cartella c:\xampp\htdocs\pippo.com. Presumo che xampp sia installato nella directory c:\xampp :

1) Devo configurare Windows perchè riconosca l’host. Edito, come amministratore (ad es. in Vista) il file c:\windows\system32\drivers\etc\hosts

Leggi tutto “virtual host con xampp e windows in 5 minuti”

un po’ di redirect 301

questo più che un post è un memo. Invece di cercare tra i fogli il cheatsheet con i redirect 301 (e magari non trovarlo), oppure per risparmiarmi i 5 secondi della ricerca google, aggiungo questo post. Allora:

con php

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.gironi.it/" );
?>

Leggi tutto “un po’ di redirect 301”