Commenti recenti

domenica, 16 agosto 2009

L'interfaccia di Firefox

Continua lo studio sull'interfaccia per Windows della futura versione 4.0 di Firefox. E gli spunti sembrano davvero interessanti, come è possibile notare in questa immagine:

Windows Theme Project

Maggiori informazioni sono disponibili sulla pagina del wiki di Mozilla dedicata a questo progetto.

postato da: giafai alle ore 01:21 | link | commenti
categorie: programmazione, mozilla, firefox
sabato, 08 agosto 2009

Prima alpha di Firefox 3.6

La Fondazione Mozilla non è mai in vacanza. Nelle ultime settimane abbiamo assistito al lancio degli studi effettuati sulle nuove interfacce per Firefox 3.7 e Firefox 4.0, oggi l'annuncio della disponibilità di Firefox 3.6 alpha 1.

E' la prima versione di sviluppo, il rilascio è fatto solo a scopo di test ed è rivolto, come sempre correttamente segnala la Fondazione stessa, ai soli sviluppatori, ed è sconsigliato per l'utilizzo quotidiano.

Detto questo, però, devo anche dire che con le versioni di sviluppo di Firefox mi sono sempre trovato piuttosto bene, senza mai incorrere in alcun problema grave, e anzi, di solito utilizzo le versioni nigthly.

Le versioni di sviluppo sono anche indicate per i web developer, che possono cominciare a testare i loro software sulla nuova piattaforma. Infatti, è stato pubblicato anche un documento con le modifiche e le nuove implementazioni, dedicato proprio a chi sviluppa applicazioni web.

postato da: giafai alle ore 18:16 | link | commenti
categorie: programmazione, mozilla, firefox
lunedì, 08 giugno 2009

Antispam con php

Ci sono casi in cui, inserire il proprio indirizzo e-mail su internet è proprio necessario, ma sappiamo bene che questo comporta il rischio di un aumento di spam nella propria casella di posta.

Certo, è possibile usare indirizzi e-mail "usa e getta", ma se l'obbiettivo è rendere possibile sempre un contatto con un certo pubblico, non è certo una soluzione praticabile.

Allora non ci resta che rendere la vita un po' più difficile agli spammer. Come? Ad esempio inserendo l'indirizzo e-mail in maniera offuscata. L'indirizzo e-mail risulterà ancora leggibile, ma nel codice sorgente avremo caratteri codificati.

Un esempio di offuscamento è visibile anche nel footer del sito RenzoCampanini.it: i due nomi "realizzato da" offrono la possibilità di leggere gli indirizzi e-mail, ma nel codice sorgente della pagina le due stringhe sono state opportunamente criptate.

Se si utilizza php, è possibile offuscare una stringa, con questa semplice funzione:

/**
* Scrambles the source of a string
* @param string $text
* @return string
*/
function obfuscate($text) {
$length = strlen($text);
$scrambled = '';

for ($i = 0; $i < $length; ++$i) {
$scrambled .= '&#' . ord(substr($text, $i, 1)) . ';';
}

return $scrambled;
}
postato da: giafai alle ore 23:17 | link | commenti
categorie: spam, php , programmazione, e-mail, antispam, offuscare, criptare
venerdì, 29 maggio 2009

HTML 5 sui blocchi di partenza

C'è stata, in questi giorni, una vera invasione di articoli relativi alla futura versione di HTML. Il motivo, molto probabilmente, è l'interesse dimostrato da Google, in occasione del suo Google I/O 2009, durante il quale è stato presentato il nuovo prodotto Google Wave, e contemporaneamente, per enfatizzare l'idea che il futuro del web avrà come piattaforma di riferimento HTML5, sono state proposte delle demo di alcuni elementi già supportati dai browser maggiormente innovativi.

I principali elementi ormai già supportati da browser di ultima generazione (Mozilla Firefox, Seamonkey, Safari, Chrome, Opera) di questa nuova piattaforma sono gli elementi Canvas e Video, le API per la geolocalizzazione, i meccanismi per lo storage locale e i web workers.

Per avere maggiori informazioni su una tecnologia, comunque, ancora in draft, è possibile leggere la documentazione messa a disposizione dal "W3C HTML working group" e dal WHATWG (canvas, video, storage locale, web workers e geolocation)

postato da: giafai alle ore 15:42 | link | commenti
categorie: html, futuro, wave, programmazione, google, demo, html5
lunedì, 25 maggio 2009

Le funzioni di Wordpress

Qualche settimana fa, con alcuni amici, ho dato vita a Scrivolo.

L'idea mi ha convinto e pochi giorni dopo, ho acquistato il dominio, dove tra non molto traferiremo tutto.

Il primo Scrivolo era su piattaforma Blogger, il nuovo sarà su Wordpress, un CMS per blog davvero potente e ben fatto.

In attesa di spostare il sito, stiamo lavorando a limare la grafica, così ho avuto la necessità di modificare il template per inserire altre informazioni o presentarle in maniera diversa.

Per avere una lista completa di tutte le funzioni presenti in Wordpress, ho trovato questa pagina:
www.dbswebsite.com/design/wordpress-reference/

La lista comprende tutte le funzioni della piattaforma di blogging, suddivise per tipologia di argomento e con la documentazione degli argomenti di ognuna di esse.

postato da: giafai alle ore 23:26 | link | commenti
categorie: blog, php , programmazione, wordpress, scrivolo

.Paytowork.net.