Если вы не используете Chrome + Собственный клиент , вы можете забыть об этом ...
На сегодняшний день на рынке представлено множество средних браузеров, включая мобильные браузеры, которые по разным причинам не могут выполнять код C ++.
Итак, я бы порекомендовал остаться с обычными подозреваемыми: Javascript и HTML 5, если вы хотите соответствовать стандартам.
Я настоятельно не рекомендую использовать ActiveX, если вы не разрабатываете для внутренней сети компании, и все браузеры в компании не являются IE 6. Я надеюсь, что вы не в этом сценарии. Даже тогда я бы рекомендовал держаться подальше от ActiveX.