Можно, конечно же. Я бы не сказал, что это очень сложно. Дело в том, что html, css и c++ не достаточно для того, чтобы укоротить столь длинный код. Для этого нужен вундеркинд, который найдёт себе команду и создаст свой компактный, полностью грамотный и продуманный язык, реализующий возможность раз в сто укоротить тот код, который вы упомянули в описании к вопросу. Простому смертному данную затею не осуществить, по скольку для этого нужно проводить манипуляции с сервером, или же с второстепенными его частями, которые в конце-концов предоставят доступ к самому главному - серверу.