История изменений
Исправление www_linux_org_ru, (текущая версия) :
Но у меня теперь еще вопрос, а чем не устраивает ajax?
html+css декларативные, а ajax/js скорее императивный
ajax выражает конкретную реализацию какого-то намерения, а не само намерение (а вот тэги html и css селекторы могут выражать именно намерение)
если js можно научить че-то делать с окнами, это не значит, что его нужно использовать для этого
js это такая заплатка/workaround, который, возможно, нужен в дисплее, но без которого желательно обходиться
Исходная версия www_linux_org_ru, :
Но у меня теперь еще вопрос, а чем не устраивает ajax?
html+css декларативные, а ajax/js скорее императивный
ajax выражает конкретную реализацию какого-то намерения, а не само намерение (а вот тэги html и css селекторы могут выражать именно намерение)
если js можно научить че-то делать с окнами, это не значит, что его нужно использовать для этого
js это такая заплатка/workaround, который, возможно, нужен в дисплее, но без которого желательно обходится