История изменений
Исправление ls-h, (текущая версия) :
1. Нужно сделать очень безопасную виртуалку, иначе получится как с флешем.
Для html не нужна виртуалка, оно не выполняется. JS не обязательно компилировать в код целевой системы, можно в байткод. И выполнение этого JS не будет особо отличаться от выполнения текущего текстового. Прочитай, как работает v8.
А вообще бинарные нередактируемые форматы это зло.
Из «бинарные» не обязательно следует «нередактируемые». Вполне вероятно, что тот же html тебе приходит бинарно, в виде gzip. Текст внутри. Т.е. ты его всё равно не можешь напрямую редактировать. Да и какая разница? Если формат будет открытым и хорошо документированным, можно будет просто открыть инспектором браузера, любым редактором для этого формата (коих появится очень много).
3. Нужно чтобы не получилось как с системГ.
Это тут каким боком?
Исходная версия ls-h, :
1. Нужно сделать очень безопасную виртуалку, иначе получится как с флешем.
Для html не нужна виртуалка, оно не выполняется. JS не обязательно компилировать в код целевой системы, можно в байткод. И выполнение этого JS не будет особо отличаться от выполнения текущего текстового. Прочитай, как работает v8.
А вообще бинарные нередактируемые форматы это зло.
Из «бинарные» не обязательно следует «нередактируемые». Вполне вероятно, что тот же html тебе приходит бинарно, в виде gzip. Текст внутри. Т.е. ты его всё равно не можешь напрямую редактировать. Да и какая разница? Если формат будет открытым и хорошо документированным, можно будет просто открыть инспектором браузера, любым редактором для этого формата (коих появится очень много).
3. Нужно чтобы не получилось как с системГ.
Это тут каким оком?