Здравствуйте, Serginio1, Вы писали:
_>>Ты вообще о чём спрашиваешь? ) Сформулируй свою мысль подробнее, а то я вообще ничего не понял. И лучше делай это (не только в данном сообщение, а вообще) без лишних ссылок и цитат. Если у кого-то будет сомнение в твоих словах, то тогда у тебя затребуют подтверждение и ты спокойно выложишь свои ссылки. А так, делать это на каждом рядовом шаге дискуссии — это только захламлять разговор.
S> Как заменять JS в скриптах на странице. Ведь можно например создать секцию script, создать контейнер с вызовом метода из этого скрипта
S>http://www.forum.mista.ru/topic.php?id=715894#17
S> При этом нужно учитывать, что затраты на компиляцию могут отжирать много памяти, особенно на мобильных устройствах.
S> Управлять DOM можно откуда угодно. Вопрос, чем заменить JS в скриптах?
Т.е. ты спрашиваешь как избавиться от JS с помощью WASM? Когда WASM дадут доступ к API браузера это будет элементарно — просто пишем на любом скриптовом языке нужный на код (кстати html тег script отлично это поддерживает) и дополнительно подгружаем движок этого языка скомпилированный под wasm. Тот при своей инициализации возьмёт данные из этих тегов и запустит их на исполнение. Не вижу вообще никаких сложностей.
Кстати, формально говоря некое подобие можно реализовать и прямо сейчас, реализовав поддержку браузерного API через Emscripten, но это будет очевидно суррогат "избавления от js", т.к. поддержка функций браузера в Emscripten через тот самый JS и реализована (т.е. в дополнение к своим скриптам на неком произвольном языке придётся подключать ещё и набор жирных js библиотек от Emscripten). Так что лучше набраться терпения и подождать пока разработчики wasm доберутся до браузерного API.