Estendere i CSS con PHP e CSScaffold

Giovedì 8 Ottobre 2009 - 08:35

di Cesare Lamanna

CSSPHP e Open Source

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.

Tags:

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

# - postato da Fabrizio - 09 Ottobre 2009 - 23:05

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

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento