Мастерская: декоративные элементы / Переключатель страниц - это же не может работать на практике!

При прохождении 7-8 задания этой темы закономерно возник вопрос - не может же так работать на практике подобный механизм “идентификации” активной страницы и “запрета” направления движения. Мы же тупо вручную просто присваиваем классы current & disabled и при переходе пользователя на другую страницу они не изменятся. Соответственно код становится при этом не рабочим. Думаю что это просто практика работы с определенными кусками кода, тегами и классами, а в реальном сайтостроении в таком случае должны применяться какие-то скрипты с функциями идентификации на основе JavaScript или другого языка поддерживающего логику функций анализа и управления. Помогите пожалуйста разобраться, так ли это?

Да, это так, классы разруливаются серверной или клиентской шаблонизацией.

вы же сами написали “при переходе пользователя на другую страницу” и эта другая страница будет иметь не только другую информацию для пользователя, но и другой HTML-код, в котором классы current & disabled будут присвоены (тупо и вручную) уже другим номерам страниц.