Здравствуйте, Sinix, Вы писали:
S>Не для холивара. Как можно добиться
S>1) Проверки DOM-а на этапе компиляции кода
А в чем проблема?
S>2) Сохранив возможность произвольно изменять документ, не привлекая программистов

Такого не бывает.
S>Единственный вариант, что я вижу — явно описывать используемые куски документа (необязательно прямо в в документе, достаточно аналога xsd). Но такой подход будет отвратительно уживаться с "живыми" документами, содержимое которых будет зависеть от внешних данных. Получается, что описание схемы сначала начнёт смешиваться с логикой, затем появятся проверки аля
Re[2]: Веб фрэймворк для NemerleАвтор: WolfHound
Дата: 14.02.11
Re[3]: Веб фрэймворк для NemerleАвтор: WolfHound
Дата: 15.02.11
S>Что упустил?
То, что изначально нужно проектировать с умом, а не делать как все.
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>