У меня был вопрос, который я долго задавал.Я делаю систему шаблонов для внешних интерфейсов, где теги интерпретируются (как Smarty).Мне было интересно, есть ли смысл в том, чтобы теги могли общаться с HTML-документом и другими «умными» тегами.Я надеялся, что у сообщества будут какие-то мысли об этой ситуации.
Преимущества:
- Больше возможностей (теги могут указать другим тегам, как выглядеть)
- Лучшая структура (смарт-теги ведут себя и выглядят так же, как теги html)
- Теги могут манипулировать любым элементом на странице
Недостатки:
- Теги могут манипулировать любым элементом на странице
- Теги могут мешать работедругие теги
- Время кода увеличится