Pergunta

Em frente à maioria dos outros analisadores de CSS, sem expressões regulares são usadas e assim CSSTidy tem suporte completo e CSS2 uma maior fiabilidade.

Eu me pergunto por CSSTidy construiu seu próprio analisador e não utilizou o oficial SAC API (que também inclui suporte para o novo CSS3)? Existe alguma razão técnica ou prática para não usar SAC e escrever seu próprio analisador? De fato, não são ferramentas CSS nenhuma agora que o uso SAC, eu me pergunto por quê?

Foi útil?

Solução

Ferramentas como CSSTidy necessidade de ser capaz de lidar com o código não-conformes que aparece no mundo real. Oficiais implementações de padrões geralmente não são muito bons nisso.

Outras dicas

A última versão do CSSTidy é 19 de julho de 2007. Aposto que o SAC-API é muito mais recente. Eu gostaria de ver alguém fazer uma porta PHP de SAC-API.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top