Вопрос о CSSTidy - PullRequest
       45

Вопрос о CSSTidy

3 голосов
/ 10 февраля 2010

В отличие от большинства других парсеров CSS, регулярные выражения не используются и таким образом, CSSTidy имеет полную поддержку CSS2 и более высокая надежность.

Интересно, почему CSSTidy построил свой собственный парсер и не использовал официальный SAC API (который также включает поддержку нового CSS3)? Есть ли какая-либо техническая или практическая причина не использовать SAC и писать собственный парсер? На самом деле, сейчас НЕТ инструментов CSS, использующих SAC, интересно, почему?

Ответы [ 2 ]

3 голосов
/ 10 февраля 2010

Последний выпуск CSSTidy - 19 июля 2007 года. Держу пари, что SAC-API намного новее. Я хотел бы видеть, что кто-то делает порт PHP SAC-API.

2 голосов
/ 19 февраля 2010

Такие инструменты, как CSSTidy, должны быть способны обрабатывать несовместимый код, который появляется в реальном мире. Официальные реализации стандартов обычно не очень хороши в этом.

...