Пользовательские настройки
Есть браузерное приложение. Пара вкладок приложения открыта, пара галочек стоит... Где приличные люди сохраняют такое? Пишут в web.config/app.settings или выносят в отдельный файл, xml, к примеру?
ASP-разработка, при участии html/js.
в базу я писать не могу, это точно.
Мне надо, чтоб сохранялось у пользователя... но вот где?
Шеф фирмы, написавший первую версию программы (я участвую во второй), сказал: "Есть КУКИ!!!", но проект-менеджер сдвинул брови, и сказал: "Прошлый век! Мы так делать не будем!" А как будем - оставил возможность решения за мной. Поэтому я и решила спросить, какие еще есть варианты? :)
но проект-менеджер сдвинул брови, и сказал: "Прошлый век! Мы так делать не будем!" А как будем - оставил возможность решения за мной.
Ай, маладца! Вариантов (приличных) у вас 3 - куки, webstorage или File API.
Куки - если данных мало и сервер всё равно должен узнавать если в них что-то изменилось. Веб-хранилище до 5 или 10 мб. Доступ к нему проще чем к файлам в песочнице через File API.
И снова я :)
После получаса использования программка падает с ошибкой (например, в хроме) и пишет следующее:
Вариантов два, либо таки реально куки переполняют браузер (что вряд ли, я "запоминаю" 16 параметров, не так уж и много), либо память кончается засчет моей подгрузки табличек...
Я понимаю, что выдаю мало информации, но может у кого затерялся хрустальный шар, в который можно глянуть? :)