Archivio per Dicembre, 2007

Auguri e novità

A tutti i lettori di questo blog porgo i migliori auguri di Buon Natale!

Vi anticipo che molte novità stanno ribollendo nel calderone, riguardanti sopratutto la libreria moo.rd:

  • nuovissimi costruttori arriveranno con la prossima release per creare effetti ed animazioni grafiche mai viste prima d’ora, personalizzabili ed adattabili come non mai.
  • la prossima major release sfrutterà appieno tutte le nuove potenzialità offerte da MooTools versione 1.2
  • vi aspetta un nuovo e più potente Download Builder che sto progettando nei minimi particolari, la cui novità principale sarà quella del download a cascata. Ovvero, quando selezionate un determinato file, verranno selezionati automaticamente TUTTI i componenti ad esso necessari (indicati nella documentazione).

MooTools: usare gli Hash

Articolo tecnico quello che ho dedicato ad uno dei componenti interni più utili e precisi di MooTools: gli Hash.
La prima parte presenta una spiegazione teorica delle caratteristiche principali e delle applicazioni comuni, con un esempio pratico di utilizzo.

Nella seconda parte invece espongo le caratteristiche di una componente derivata da Hash: Hash.Cookie, che permette, come ho scritto nell’articolo, di salvare un Hash all’interno di un cookie.

Uno degli strumenti più interessanti e sottovalutati di MooTools che viene analizzato e presentato in tutte le sue fattezze.

Usare GeSHi - 2

Torna l’appuntamento con la mini-guida per usare GeSHi,  un pò in ritardo, dovuto a moltissimi, o meglio innumerevoli impegni (uno di questi è moo.rd).
Ovviamente la potenza di GeSHi sta nella creazione di una sintassi colorata per i nostri file, non solamente per le piccole stringhe.
La funzione che ho creato come esempio permette di aprire un file, che gli viene passato per parametro, e restituire l’istanza del costruttore GeSHi.
Vediamola:

1
2
3
4
5
6
7
8
9
function js_code($name) {
  $file = fopen($name, 'r');
  $txt = fread($file, filesize($name));
  fclose($file);
 
  $language = 'Javascript';
  $code = new GeSHi($txt, $language);
  return $code;
}

In questo modo la funzione restiruisce la variabile $code che altro non è che l’istanza del costruttore …

MooTools: usare gli effetti Fx

Il nuovo articolo che ho scritto sulla saga di MooTools uscito oggi è quello che molti stavano aspettando, molto probabilmente il più ambito.
Perchè? Ovviamente perchè tratta gli effetti, che, come ho detto anche al suo interno, sono una delle componenti più apprezzate e ammirate.

L’ articolo comprende una corposa parte teorica, la prima parte, dove venegono elencate le classi Fx native di MooTools e dove vengono spiegate le loro funzionalità di base, con esempi brevi ma efficaci. Nella seconda parte si mette in pratica quello che si è imparato in questo e nel corso degli altri articoli con due esempi avanzati: