Ilja V
Скорее я даже ожидаю ответа почему нельзя или сложно так сделать...
Ответ очень простой. Потому что браузеры умеют только JS. Исторически так сложилось. Сейчас пытаются придумывать новые стандарты (Webassembly), чтобы это изменить, но пока не прижилось.