Quacos Web development, Open Source e informatica divertente

2ago/114

jQuery è ormai imbattibile?

Honk!!! Honk!!! Honk!!! :)))

Ho mosso i miei primi passi con Ajax nel 2005 grazie a Spaghetti Ajax, a quel tempo l'unico documento in italiano disponibile in materia, per poi basare il mio CMS su questa tecnologia scegliendo la combinazione Prototype e Script.aculo.us come framework. Poi sono rimasto folgorato da jQuery, al punto da diventarne dipendente per qualsiasi cosa, ...

15lug/113

Trovare le differenze fra due immagini

Avete presente com'è lavorare con i grafici? A me chiaramente capita spesso quando devo convertire le loro grafiche in HTML+CSS. Nel loro lavoro tendono ad accumulare cataste di file, in cui ci sono piccole differenze sia nel nome che nel contenuto. Il primo passo è difficile capire qual'è il template definitivo in mezzo ad una selva ...

30mag/111

Ancora su WordPress e Lighttpd: la cache è controproducente?

no limits

Ci sono dei limiti che bisognerebbe conoscere e che non devono essere superati: questo vale in tutti i campi compreso quello dell'ottimizzazione di WordPress. Oggi ho fatto un piccolo passo indietro e ho disinstallato il plugin W3 Total Cache, ma non perché ce n'è uno migliore nel suo settore, anzi. Io avevo installato APC sul ...

12mag/110

Selezionare elementi con un ordine a piacere in MySQL

Se è necessario presentare degli elementi provenienti da una tabella MySQL in un ordine completamente arbitrario, in teoria si può fare anche un'elaborazione intermedia in PHP, ma conoscendo la giusta condizione in MySQL si può risparmiare un po' di tempo. Basta decidere il campo ed elencare i suoi valori nell'ordine desiderato all'interno della funzione FIELD, ...

10mag/110

Il segreto per capire il design

[Quello che segue è un articolo di Thomas Baekdal, intitolato originariamente The secret to understanding design e da me tradotto con il permesso dell'autore. L'articolo è del 2007 e quindi i tempi vanno rapportati a quell'epoca] Parliamo spesso di design, se deve essere semplice o complesso, pieno di colori o in bianco e nero, non tecnologico ...

29dic/100

Iniziare un sito in HTML 5 con il piede giusto

Pensavo di terminare il 2010 senza scrivere altri articoli, ma ho trovato ispirazione cercando una specie di scheletro per costruire un template in HTML 5. Ho già realizzato un sito in cui ho sperimentato sul campo alcuni dei nuovi tag semantici, ma avevo bisogno di una base più solida per avere fin dall'inizio la piena ...

13nov/100

Collegare un negozio eBay ad una pagina Facebook

Un cliente che ha un negozio eBay mi ha chiesto di realizzare una pagina Facebook con i suoi ultimi articoli. Dato che il negozio eBay produce un feed RSS, pensavo che una volta creata la pagina, bastasse configurare RSS Graffiti, e invece è sorta una piccola complicazione: le date del feed non sono conformi allo ...

7nov/100

Le verità poco conosciute della programmazione

Programmer´s aid

Quella che segue è la traduzione di un ottimo articolo di David Veksler intitolato Some lesser-know truths about programming autore dal suo blog Dot Mac - Adventures with OS X and DotNet La mia esperienza come programmatore mi ha insegnato un po' di cose sullo scrivere software. Ecco alcune di quelle che potrebbero essere sorprendenti. Un programmatore ...

11set/100

Allineare correttamente le etichette di un form

Differenza visive tra due form

I form sono un male necessario dei siti che richiedono un minimo di controllo sugli utenti, come gli ecommerce e i siti turistici. Un form male organizzato rischia di allontanare un potenziale cliente dal sito, anche se tutto il resto è ben fatto e attraente. Quindi la pagina di registrazione è spesso la chiave per ...

21ago/102

Come trovare i nuovi clienti?

What are You Searching For?

Sono passati tre anni da quando mi sono trovato costretto a diventare il capo di me stesso. La prima mossa che ho fatto per attirare clienti è stata realizzare un sito professionale, da tenere sempre aggiornato e funzionale. La seconda, curare il blog nato per gioco su wordpress.com per poter trainare il sito professionale. I ...

13ago/100

Aggiungere jQuery e altre librerie alle proprie pagine web

Ad un certo punto, tutti gli sviluppatori di pagine web si trovano nella situazione di dover cercare l'home page di una libreria Javascript, individuare il link per il download, salvare il file nella giusta cartella, scrivere il tag <script> per includere la libreria nell'head della pagina e caricare il tutto. Questi passaggi si possono saltare ...

12ago/101

Proteggere un sito dalle scansioni di un bot indesiderato

Il sito Perishable Press ha reso noto qualche settimana fa di aver adottato una contromisura molto interessante per i bot indesiderati, ovvero per quegli script automatici che stressano non poco un sito alla ricerca di dati, per esempio indirizzi email da spammare oppure immagini da scaricare in massa. La contromisura consiste in una directory da caricare ...