Live data from Hacker News

Dear Internet: Take the reset buttons off your damn forms

f00li5h.pin21.com

41–50 of 78 posts

Re: Dear Internet: Take the reset buttons off your damn forms

#41

A similar annoyance is writing a well-thought out forum post, pressing submit, and being told in some way that your session has expired. Some sites you can go back to retrieve your post, others will just present you with a newly empty form.

I think one of the reasons I stopped using Tumblr for general blogging was because it didn't autosave while I was writing my long posts. I think there are a lot of holes in the walls of houses around the world because of this.

Re: Dear Internet: Take the reset buttons off your damn forms

#42

A similar annoyance is writing a well-thought out forum post, pressing submit, and being told in some way that your session has expired. Some sites you can go back to retrieve your post, others will just present you with a newly empty form.

Never lose content was one of the guidelines (alongside write a CMS, no forms allowed) we used when designing Midgard Create.

Not easy in every case, but generally HTML5 localStorage helps in here:

https://github.com/bergie/midgardmvc_ui_create/blob/widgetiz...

Re: Dear Internet: Take the reset buttons off your damn forms

#43

A similar annoyance is writing a well-thought out forum post, pressing submit, and being told in some way that your session has expired. Some sites you can go back to retrieve your post, others will just present you with a newly empty form.

I'm assuming this is levelled at HN? It's probably the only forum I use regularly where I get timeout's on submission. And the timeout page isn't even friendly either.

at least the back button works

Re: Dear Internet: Take the reset buttons off your damn forms

#44
post #41

A similar annoyance is writing a well-thought out forum post, pressing submit, and being told in some way that your session has expired. Some sites you can go back to retrieve your post, others will just present you with a newly empty form.

I think one of the reasons I stopped using Tumblr for general blogging was because it didn't autosave while I was writing my long posts. I think there are a lot of holes in the walls of houses around the world because of this.

That's actually one of the things Tumblr does right. If you close out of a post before you publish it, you'll get a notice on your dashboard to either continue editing it or discard it.

Re: Dear Internet: Take the reset buttons off your damn forms

#45
post #7

This seems to ignore the case where a form is pre-filled with previously inputed info or some defaults. It feels more natural to clear the form and write all fields with new infos than to overwrite everying field by field. now it's a long time I haven't seen a useful reset button.

I'd use form placeholders, not values for that.

http://diveintohtml5.org/forms.html#placeholder

Re: Dear Internet: Take the reset buttons off your damn forms

#46

A similar annoyance is writing a well-thought out forum post, pressing submit, and being told in some way that your session has expired. Some sites you can go back to retrieve your post, others will just present you with a newly empty form.

Another favorite of mine is the forums that have a 'quick reply' box on a thread with a giant "Post Reply" button just above it and a smaller "post quick reply" button at the bottom right.

Guess which button throws away all of your work.

Re: Dear Internet: Take the reset buttons off your damn forms

#47

In Messaging on the Facebook app on Android, you have Send on the left and Clear on the right. Gets me far too often, and it's just not even necessary. If I don't want to send what I started writing, I simply hit back. Hate it.

What in the interface tells you that navigating away from the page will not submit the data? Perhaps instead of reset a "do not submit" button is required. But then if I changed my mind about what I'm writing but still want to send a message things get a little lame. How can you tell for example that going back doesn't instead save the comment as a draft (like the SMS interface on my [pretty old] Sony Ericcson phone)…

The expected behaviour is that navigating away will not submit the data. That's pretty much consistent across all interfaces I know, with the exception of saving as draft, which still does not "submit" the data to the human recipient on the other end.

However, I do agree that clearing the message can have its uses, but as it's a secondary action, it deserves a far less prominent position for the button (e.g. maybe as an option on the long-touch menu, but at least not where you'd expect the Send button to be). On this app, it's in the primary action space and doesn't ask confirmation before wiping your message.

Re: Dear Internet: Take the reset buttons off your damn forms

#48

In Messaging on the Facebook app on Android, you have Send on the left and Clear on the right. Gets me far too often, and it's just not even necessary. If I don't want to send what I started writing, I simply hit back. Hate it.

What in the interface tells you that navigating away from the page will not submit the data? Perhaps instead of reset a "do not submit" button is required. But then if I changed my mind about what I'm writing but still want to send a message things get a little lame. How can you tell for example that going back doesn't instead save the comment as a draft (like the SMS interface on my [pretty old] Sony Ericcson phone)…

browsers don't save things by default. that's how they are.

the thing in the interface that tells you that you're looking at a browser is up to you... in my mind, the address at the top, starting with http:// is the part of the UI that says my changes will be thrown away...

this is kinda why i'm miffed that there is an explicit "throw my changes away" button, when that's the default behaviour

Re: Dear Internet: Take the reset buttons off your damn forms

#49

A similar annoyance is writing a well-thought out forum post, pressing submit, and being told in some way that your session has expired. Some sites you can go back to retrieve your post, others will just present you with a newly empty form.

HN has this same problem though I suspect for different reasons.

Re: Dear Internet: Take the reset buttons off your damn forms

#50

A similar annoyance is writing a well-thought out forum post, pressing submit, and being told in some way that your session has expired. Some sites you can go back to retrieve your post, others will just present you with a newly empty form.

As much as these suck, I can tell you from working on corporate sites that this is often done for security compliance. One site we're working on now has about four different conditions that can expire a session earlier than the user might expect; I can only imagine how irritating this must be for them, and how many sales the company will lose because of it.
Post reply on HN