Servizio "Banner"

Alla ricerca di uno stile omogeneo per il sito, ispirato un po' da Google e desideroso di mettere in pratica un'idea che mi ronzava in testa da tempo, ho deciso di avere dei banner dinamici nella parte alta della pagine. Ogni banner ha le sue regole di generazione e rimando alle descrizioni specifiche per maggiori informazioni. Al momento il banner mostrato viene assegnato alla singola pagina richiesta in maniera casuale tra i tipi di banner presenti. In futuro vorrei che uno potesse sceglierselo tramite questa pagina e che rimanesse memorizzato tramite un cookie.

RandomPoints

Questo è il primo dei banner che ho implementato ed anche il meno interessante: sono disegnati casualmente dei punti neri su sfondo bianco.

RandomAudioGraph

Questo banner viene costruito casualmente allungando o accorciando casualmente (di una quantità casuale legata alla decina dei minuti in cui è effettuata la richiesta) una linea nera disegnata a partire dall'asse orizzontale mediano del banner. Non so che suono verrebbe prodotto :)

SixColors

I sei colori indicano le sei decine di minuti presenti in un'ora. A seconda di quella del momento in cui viene effettuato l'accesso al server un colore è selezionato e colora la parte inferiore del banner.

Sinus

Viene mostrata la funzione seno di cui vengono variati due aspetti: la lunghezza e l'altezza della curva. Questi sono presi dalla decina e dall'unità del momento in cui viene richiesto il banner al server.

TriDi

Con questo banner voglio utilizzare la piccola libreria per proiezioni assonometriche che ho sviluppato l'estate scorsa in vacanza. Al momento la terza variabile calcolata sulla base delle altre due secondo una relazione trigonometrica, ma il risultato poco significativo.