Так что в последнее время я занимаюсь множеством дерьма у младшего разработчика всякий раз, когда я использую термин "dHTML". Я знаю, что термин датирован, но он описывает, что это за задача: изменение отображаемой разметки на клиенте. Я сжимаю всякий раз, когда вижу, что термин "Ajax" применяется к анимации на стороне клиента или проверке формы, где не выполняется асинхронный запрос. "Web 2.0" также используется много, но этот термин можно применять ко всему: от бизнес-модели до визуального.
Какой термин используется для описания комбинации сценариев на стороне клиента и эффектов CSS, которые могут или не могут сопровождаться асинхронными запросами сервера?