Domanda

  

Nella opposta alla maggior parte degli altri parser CSS,   non le espressioni regolari vengono utilizzati e   così CSSTidy ha pieno supporto CSS2 e   una maggiore affidabilità.

Mi chiedo perché CSSTidy costruito il proprio parser e non utilizzate il SAC API (che include anche il supporto per il nuovo CSS3)? C'è un motivo tecnico o pratico per non usare SAC e scrivere il proprio parser? Infatti, non esistono nemmeno CSS in questo momento che l'uso SAC, mi chiedo perché?

È stato utile?

Soluzione

Strumenti come CSSTidy devono essere in grado di gestire il codice non conforme che si presenta nel mondo reale. standard ufficiali implementazioni di solito non sono molto bravo in questo.

Altri suggerimenti

L'ultima versione di CSSTidy è il 19 luglio 2007. scommetto SAC-API è molto più recente. Mi piacerebbe vedere qualcuno fare un porto PHP di SAC-API.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top