stratosmi, бедуин - знатный персонаж, я уже призвал его в комментах.
проблема в том, что его знания находятся на уровне либо фанатичной веры, либо на "я читал/слышал".
DiaTMs, у вас сумбур, вы намешали кучу вопросов в один. это окей для новичков, но так не должно быть: одна проблема-один вопрос.
Json - это json, не xml.
api - это api. просто не рассказать, в общих словах поможет вики.
со всеми остальными словами - так же в в вики/гугл или отдельные вопросы на тостере.
vreitech, меня прост убивают хрюшки, приползающие с вопросом: "покажи свой гитхаб", и сливающиеся после: "говно вопрос, только подпиши вот эти пять nda".
весь жир в мире разработки, или его большая часть, протекают вне паблика.
vism, stratosmi, парни расслабьтесь. вы просто хоть и говорите узнаваемыми словами, но говорите на разных языках.
от себя просто добавлю: личный опыт говорит ни о чём. это последняя инстанция к которой стоит прибегать. на каждый успешный пример из личного опыта можно привести 100500 примеров, когда те же самые шаги не сработали.
опыт - бесценная штука и её нужно нарабатывать. но лично твой опыт не будет работать для всех.
Максим Ленский, не... я знаю массу примеров применения ди. но все эти примеры или закрытые, или только часть продукта.
а вот примера продукта на ди, который бы был известен широкой общественности, у меня нет. поэтому и призвал в топик бедуина, который постоянно орёт про ди, может ему известно больше.
prrrrrrr, они шифруют, а не хэшируют.
Хэширование - необратимая операция, в этом и есть её предназначение: оно лишь с определённой долей вероятности может гарантировать что одни данные соответствуют другим. Или не соответствует. Всё.
Хэш от 50 гигабитного файла занимает от нескольких десятков байтов до килобайта или больше, зависит от алгоритма; по нему физически невозможно восстановить исходный файл.
Антон Добрынин, у меня нет желания и времени вникать в ваш код, сори.
алгоритм простой: у вас же есть время на странице и какой-то фон, они привязаны к своим элементам; при закрытии страницы получаете значения этих элементов и сохраняете в сторедж; при открытии страницы проверяете сторедж или есть сохранённые значения - если есть, назначаете их нужным элементам, если нет - используете дефолтные значения.