Estendere i CSS con PHP e CSScaffold
Giovedì 8 Ottobre 2009 - 08:35
di Cesare Lamanna


Abbiamo parlato qualche mese fa Less e delle possibilità offerte da questa libreria in Ruby per estendere i CSS con funzionalità direttamente importate dai linguaggi di programmazione tradizionali (variabili, mixins, operazioni, etc).
Sulla stessa linea, ma basato su PHP, si muove CSScaffold. La home del progetto offre una buona panoramica sull’uso e sui passi necessari per l’installazione e l’implementazione. Unici prerequisiti sono l’uso di PHP5+ e del modulo mod_rewrite.
CSScaffold va ad affiancarsi ad altre soluzioni simili basate su PHP come csskon e CSS Cacheer.
Categoria: CSS, PHP e Open Source | Permalink
Commenti
1
Mi sono sempre chiesto perché si è dovuto aspettare così tanto per avere quello che nella programmazione esiste da lustri. E soprattutto, quante ore della vita mi sarei risparmiato se i CSS avessero già di suo costanti, espressioni, selettori nidificati…
# - postato da Slam - 08 Ottobre 2009 - 09:29
2
Ciao, forse non sai che esiste il porting di less per PHP
Inoltre c’è anche un plugin sgLESSPlugin per il framework symfony
Entrambi sono molto interessanti
3
Ho dato uno sguardo ed onestamente non son per nulla incuriosito ne invogliato all’uso di questo metodo. I CSS sono una cosa differente da un linguaggio di programmazione e come tale bisogna ragionare in modo totalmente differente.
Costanti? esistono le classi…. etc, ma pensiamo alla complessità del modificare un css dopo anche pochi mesi, quando invece la bellezza di un CSS scritto bene sta proprio nella sua semplicità …… Opinione mia ma non mischiamo le cose, i CSS non sono un linguaggio di programmazione
# - postato da beppe - 10 Ottobre 2009 - 15:15
4
La pensavo come beppe fino a cinque minuti fa. Poi ho visto il video dimostrativo, e mi sta venendo qualche dubbio.
Magari dei plugin o delle robe super avanzate non me ne faccio nulla. Ma le costanti, l’annidamento dei selettori e le “macro”, addirittura parametrizzate, sembrano un po’ troppo comode. Lo proverò per il mio prossimo progetto :)# - postato da Lorenzo - 23 Ottobre 2009 - 13:08







