giovedì, dicembre 13, 2007

Codifica caratteri con AJAX e PHP

Ci ho sbattuto la testa per un paio di giorni, prima di scoprire che le comunicazioni ajax col php non hanno la stessa codifica UTF-8. In questo articolo viene spiegata la teoria, e l'uso della funzione utf8-encode del PHP 4 o superiore salva da spiacevoli inconvenienti.

lunedì, dicembre 03, 2007

Google MAP

Rispetto all'inizio le API di GMap sono decisamente più potenti: geodecoder integrato, e, per me molto interessante, la possibilità di sfuttuare il motore per creare percorsi personalizzati.Date un'occhiata qui!!!

martedì, novembre 06, 2007

Office....... senza Office!

Think Free è un ottimo sistema per risparmiare soldi pur beneficiando di Office... non quello Microsoft, ma una buona imitazione in Java e in remoto. Il sistema, pur se ancora in fase beta, richiede la semplice regitrazione gratuita e la ... pazienza di aspettare un po' quando si caricano i file... ma Excel, Word non saranno più necessari.... L'ambiente del browser si trasforma magicamente in una finestra Office like, grazie ad una pesantissima Applet Java... in lingua inglese. Insomma, se proprio non si può fare a meno di Office, questo ambiente ci consente di sfruttarlo senza usarlo!!!

martedì, ottobre 23, 2007

Jquery e le griglie

Jquery... sempre lui ma soprattutto i plugin costruiti intorno a questa bella libreria. Segnalo lo splendido Jquery Grid, una applicazione capace di creare una tabella AJAX con tutte le funzionalità altrimenti implementabili solo lato server.

lunedì, ottobre 08, 2007

YAML.... css facili

YAML è come si legge nel sito un (X)HTML/CSS framework utile per creare siti ben strutturati. Interessante da segnalare è tuttavia il tool per disegnare il CSS... provare per credere!

lunedì, settembre 17, 2007

Backup dei dati

Avevo già segnalato a suo tempo un buon prodotto, ma ho "scoperto" un altroottimo prodotto: SyncBack, freeware in lingua italiana, è un prodotto completo e semplicissimo da usare in grado di effettuare anche backup via FTP e quindi utile pe sincronizzare interi spazi web con le copie in locale.

lunedì, settembre 10, 2007

Hack per CSS

I browser non rispondno sempre allo stesso modo ai css e spesso si tratta di fare in modo che tutti faccinao nella stessa maniera: qui un prontuario riportato anche di seguito

Default paragraphs in this page have yellow background.
Note: "All" == IE5+/Win, Op6+, Moz, IE5/Mac, Saf (, Konq?, iCab?)

IE5/Mac only
/*\*//*/ selector { property: value; } /**/
If this has blue background then the rule is applied.

IE5/Mac only
* html>body selector { property: value; }
If this has blue background then the rule is applied.

IE6-/Win only
/*\*/ * html selector { property: value; } /**/
If this has blue background then the rule is applied.

IE5.5-/Win only
* html selector { property: value; p\roperty: normal-value; }
If this has blue background then the rule is applied.


IE5.5-/Win only

selector { property: value; p\roperty: normal-value; }
If this has blue background then the rule is applied.

IE7 only
*+html selector { property: value; }
If this has blue background then the rule is applied.

All except IE5/Mac
/*\*/ selector { property: value; } /**/
If this has blue background then the rule is applied.

All except IE5/Mac
@media all { selector { property: value; } }
If this has blue background then the rule is applied.

All except IE6-/Win

html>body selector { property: value; }
If this has blue background then the rule is applied.

IE 6, 5.5 /Win only
* html selector { property/**/: value; }
If this has blue background then the rule is applied.

All except IE6/Win
selector { property /**/: value; }
If this has blue background then the rule is applied.

All except IE5.5/Win

selector { property: /**/value; }
If this has blue background then the rule is applied.

Op7+ only (and Saf 3?)
@media all and (min-width: 0px) { selector { property: value; } }
If this has blue background then the rule is applied.

Saf 3 only?
body:first-of-type selector { property: value; }
If this has blue background then the rule is applied.

domenica, settembre 09, 2007

Jquery.... e le interfacce

Avevo già usato il potente framework javascript Jquery per fare chiamate Ajax, ma ultimamente sto apprezando i vari plugin che permettono di gestire, anche pesantemente, le interfacce grafiche. Tra questi segnalo i due ultimi usati e cioè:

Impromptu che permette di rivisitare la grafica delle finestre di conferme.

FCKeditor plugin: si tratta di un plug in che permette di agganciare FCKeditor a una qualunque textarea. FCK va scaricato a parte, ma il bello, a mio giudizio, è che il codice sorgente viene sgravato di un po' di righe. N.B.: l'url del plug in non funziona se si accede con un browser la cui lingua di default sia l'italiano: questo perché il plug in cerca di caricare la localisation italiana, non presente però sul server.

giovedì, agosto 09, 2007

Validazione Form lato client

Qualche tempo fa avevo segnalato su questo stesso Blog l'ottimo YAV, uno script lato client in grado di assicurare facilmente la validazione dei moduli nella pagine web. La tecnologia informatica avanza a ritmi vertiginosi ed ecco che questo script si è sposato con una dei più diffusi framework javascript, e cioè jquery.
Jose Francisco Rives Lirola, un brillante programmatore spagnolo, ha realizzato l'accoppiata vincente, ancora più facile e immediata nell'uso, nonché rispettosa delle norme in tema di accessibilità secondo il W3C. Nella sua pagina si trova l'intera documentazione.

martedì, agosto 07, 2007

Tutorial Joomla

L'uso di un CMS è delicato per chi fa web professionale.. perché si tratta di prodotti poco flessibili, o comunque poco snelli. Ma Joomla può essere una ottima alternativa per che non ha le conoscenze tecniche per programmare da solo o per fare siti che ben si sposano con la logica di un CMS. UN ottimo tutorial sull'uso di questo prodotto lo si trova in rete: sviluppato da Roberto Chimenti offre tutto il necessario per arrivare a padroneggiare al meglio questo ottimo prodotto.

martedì, giugno 26, 2007

File manager e editor immagini

Spesso nella programmazione web sorge l'esigenza di caricare e modificare immagini sul server remoto..... e non è sempre agevole. La tecnologia AJAX offre un grande ausilio: recentemente un programmatore francese ha implementato un comodo tool che può essere inserito nei vari editor on - line più diffusi come TinyMCE o FCKEditor.
Il suo sito presenta questo progetto oltre ad altre applicazioni ajax. Da non perdere!

giovedì, giugno 07, 2007

DHTML.... e controlli per il web

Una serie di interessanti widgets per le pagine html le trovate in questa pagina. Interessante, oltre al grid cui vi porta link, anche le select con immagini, una funzionalità difficile da implementare nelle pagine.

sabato, maggio 19, 2007

Mootools galleria immagini

Pian piano i framework in javascript diventano sorprendentemente potenti e spettacolari, usabili anche da chi non è proprio a suo agio con il DOM: Mootools è uno di questi.

Usando questo framework e miscelandolo a Lightbox, un effetto che nulla ha da invidiare alle più belle cose fatte in Flash: qui lo vedete all'opera.

Come al solito.....: se vi interessa lo script già fatto, scaricatelo dal sorgente, o contattatemi.
PS: le foto non sono mie, ma prese dal web....... credo fatte nel Nord Europa.....erano belle per cui le ho lasciate!

lunedì, aprile 02, 2007

Backup

Backup : parolina magica per non perdere dati... di nessuna natura. E allora ecco un ottimo prodotto, disponibile in diverse versioni tra cui una freeware, potente e ben fatta...

Chattare on line ... senza client

A volte avere un browser può non bastare: se si deve parlare via messenger a qualcuno, bisognerebeb avere un client, ma non sempre in alberghi, musei o bar c'è. La soluzione è Meebo: idea geniale e semplice. Provare per credere... funziona alla grande....

mercoledì, marzo 21, 2007

FLV player

Realizzato con licenza Creative Commons, si tratta di un ottimo prodotto per visualizzare file flv: Flash video player: lo uso, oltre che per i clienti che vogliano far visualizzare filmati sul proprio sito, anche per realizzare video tutorial sulle parti amministrative delle applicazioni....

mercoledì, febbraio 21, 2007

TinyMCPUK

Inglobato nel nuovo Rapyd 0.9.6, una versione di Tiny MCE con un ottimo gestore di imagini uploadate ... http://www.rapyd.com/forum/edit.php?id=458

sabato, febbraio 10, 2007

Wallpaper personalizzato

L'ha fatto WebBIZ specializzata nella realizzazione di siti internet per me appositamente....se lo volete è qui in risoluzione 1280 x 1024.

lunedì, febbraio 05, 2007

VNC

Ogni tanto ho necessità a volte di andare nei PC dei clienti per fare assistenza su aree riservate. Questo software Crosslop si è rivelato utilissimo, unendo un VNC interno ad un software che garntisce un IP di collegamento.