CSS Style Switcher con i cookie e javascript.
Con il restyling del blog ho provveduto anche ad aggiornare Protoswitcher, un CSS switcher basato sui cookie e javscript con cui è realizzato il cambio di colori del template di questo sito. ProtoSwitcher si appoggia al framewok Prototype, non richiede fogli di stile aggiuntivi, ma lavora sulla classe del tag body, e cambia lo stile degli elementi per mezzo dei selettori discendenti CSS.
Per la lettura e scrittura dei cookie in cui vengono memorizzate le preferenze, ho utilizzato un breve script (sempre bastato su prototype) di John Griffiths.
Con le ultime modifiche, che hanno rivisto il codice precedente in versione object-oriented, l'installazione del plugin è stata molto semplificata, basta passare al costruttore un elemento container e l'array degli stili disponibili nel css.
Quì la demo con il download dell'esempio.
Commenti
L'html nel testo del commento è abilitato: i tag consentiti sono: a, em, strong, p, code, pre, quote e br.
Gli attributi dei tag utilizzabili sono title e href.













1) 05 ottobre 2008 - inserito da jbl44