Елена, все в итоге на фронте, как в вопросе обозначено. Копируете весь код JS, получаете код, где имена переменных изменены, все в неузнаваемом виде, не разберёшь сходу. Но работает!
Пока два варианта:
1. обфускация кода - до нечитаемого но рабочего состояния. Но при желании формулу, особенно нехитрую, можно вытащить.
2. тренировка нейросети до приемлемой апроксимации функции. Тогда работать будет,с небольшими погрешностями, а исходной формулы вообще не будет в коде. Но это сложно-тяжеловесно. Из пушки по воробьям.
«скрыть» для чего? Уточните задачу / опишите сценарий.
Чтобы школьник разработчик не сделал такую же на своем сайте? Скопирует вашу страницу целиком 1:1..
Конструктивизм (психология) — подход в психологии, согласно которому люди активно формируют свои знания, а не получают их в готовом виде из окружающего мира.
Сергей Соколов
@sergiks Автор вопроса, куратор тега Веб-разработка
FanatPHP, это ведёт к глубокой философской дискуссии на тему, что составляет постоянное «Я» человека; не забудется; не потеряется при амнезии и деменции; не лежит на поверхности и не копируется любым сторонним наблюдателем; вообще не копируется; отзывается; выдаётся только по инициативе субъекта.
Сергей Соколов
@sergiks Автор вопроса, куратор тега Веб-разработка
этот фрактал можно рассмотреть под увеличением, и тогда вместо четкой границы выдуманной дихотомии появится что-то между: и аудитория попытается жульничать или ошибется, и Джо по-прежнему никому не нужен.
Приоритет таки удобство, минимум действий для большинства случаев.
Сергей Соколов
@sergiks Автор вопроса, куратор тега Веб-разработка
Надим Закиров, это не проблема, т.к. куки с uuid не подберешь.. Проблема с разными устройствами. И не столько проблема, сколько может я чеготне знаю как еще можно. Пока единственный известный мне хороший пример это telegra.ph
Сергей Соколов
@sergiks Автор вопроса, куратор тега Веб-разработка
нет, БД не проблема, посты-комменты хранить надо же )
Проблема заставлять пользователя иметь аккаунт почты (у некоторых нет), и переходить куда-то для проверки почты и тыка по ссылке. Именно этой суеты и отвлечения от сайта-форума надо избежать в первую очередь.
Зашел — сразу можно писать.
Надим Закиров, не имея возможности редактировать код «нельзя просто взять и..» ткунть в область памяти (какую именно?) и сказать «хочу получить оттуда значение». Локальность она такая.
При условии, что локальные переменные объявил не я.
«вот где счёт открывали, в то отделение и обращайтесь». Покажите более реальный код. Он импортируется как модуль, скачивается из внешнего источника, жестко присутствует в странице – в начале, в конце? Исполняется, как я понял, в браузере. «Хак» ваш потрясающий должен работать у всех подряд, именно в браузере? Или в приложении Electron, например.
вы просто не умеете их готовить )