Czy się da jakoś sensownie? Jeśli tak to jak?

Witam.

Mam pytanie, czy da się w jakiś sensowny sposób (bez użycia flash/silverlight/java) napisać aplikację w której userzy będą dodawać pewne informacje, które nie będą zapisywane w bazie na serwerze (ani nawet przesyłane na serwer w celach “obróbki” danych) do momentu kliknięcia “publikuj”. Jednak po zapisaniu (ale nie w bazie danych tylko gdzieś lokalnie), wyłączeniu przeglądarki i włączeniu informacje, które zostały zapisane były ładowane?
Flash/silverligh/java mogą sobie zapisywać coś na dysk i odczytywać a czy jakoś inaczej się da? Macie jakieś pomysły?

Pozdrawiam

http://railscasts.com/episodes/247-offline-apps-part-1

http://railscasts.com/episodes/248-offline-apps-part-2

moze cos ci sie z tego przyda

railscasty o offline apps to takie większe rozwiązanie oparte o localstorage, dodany w html5. tutaj jest specyfikacja:
http://dev.w3.org/html5/webstorage/

zalety: same
wady: oczywiście (nie)kompatybilność internet explorerów

Dziękuję za linki.

Pozdrawiam

Generalnie dane możesz zapisywać w ciastkach, praktycznie w nieograniczonej ilości w porcjach po 4kb. Jest to jedyny sposób na przechowywanie danych po stronie klienta który chodzi w większości przeglądarek.

A dla IE wiem, że brak HTML5 Storage można zastąpić userData Behavior… na pewno jest jakiś JS, który robi wszystko za Ciebie i wybiera najlepszą dostępną metodę :slight_smile:

Evercookie