Lately, I've been getting a lot of feedback concerning lost entries from I Love My Journal. Occasionally, I would even lose one myself.
The session timer for ILoveMyJournal.com is set to 2 hours, which means that you can stay logged in to the stie for 2 hours without being logged out due to inactivity.
I initially thought was long enough, but life will get in the way regardless if you're typing your journal or not, and many times I have gone out to check on my kids, end up watching a movie, come back in, finish my entry, and as soon as I click "publish to blog", I get the wonderful login message basically saying "You've been owned, and your entry has been lost".
So, I spent the majority of today writing an AJAX-based auto-save mechanism which will auto-save your entry every 30 seconds (I might up that to 1 or 2 minutes, but we'll see how it goes).
So, if you press a wrong button your keyboard which closes the browser, or your computer crashes, or you leave your computer for 10 hours straight - now, it doesn't matter at all.
ILoveMyJournal.com will take care of it for you.
Here's a screenshot with the not-very-aesthetically-pleasing note at the bottom. I'll make it look better later.