Pressing backspace takes me back a page in Safari
Any ideas?
iMac, Mac OS X (10.6.5)
iMac, Mac OS X (10.6.5)
... and as far as I know I can't change that Safari's behaviour...
You can disable the "backspace goes to previous page" behavior in Firefox, by going the following url:
about:config
(type the above, "about:config" in the address bar [no quotes])
Then next to "Filter" type "backspace" to find parameters corresponding to backspace.
Then set the value of the following parameter to 2.
browser.backspace_action
That will insure that at least when using Firefox, if you accidentally hit the backspace button then it will not navigate to the previous page...which should allow you to avoid losing your input on the current page.
Thank you so much for that tip, I tried it and it works great. Firefox will now become my default browser so I don't have to put up with this incredibly annoying behavior any longer.
I agree… A really bad 'feature' of the UI and I can't believe Apple included it. Using a single key to perform such a potentially destructive action is almost unforgivable. There are various instances where going back to the previous page might lose data… One is where the user has typed into a form, and accidentally hits delete when no text field is active. I discovered another while trying to use online emulation software. Safari was obviously not aware that the software was accepting text, so it jumped me back to the previous page as soon as I tried to delete a character. The entire state of the program was instantly lost, and I had to reload the page from scratch.
There is already a perfectly good keyboard shortcut for this: Command-[ which performs the same function, but it requires two keys which aren't likely to be pressed accidentally or for any other purpose.
I've submitted my feedback to Apple regarding this issue, and suggest others do the same here:
This is either a design flaw / human factors bug, or a handy dandy feature depending on what camp you are in. (I find it an obnoxious flaw), and I call it that because it can blow away your data.
With one key stroke, if the focus has shifted away from a text box (which is very easy to do with a laptop touchpad), you can hit the backspace key, and lose all the data you had just been typing.
This is destructive, and that makes it bad enough that users should at least be given the option (like they are given in FireFox) to disable this mapping.
I just hit this bug 2x yesterday - with FaceBook - and wrote this up on my blog, complete with thisvideo capture of Firefox flexibly working around the FBook bug.
I added my response to the Chrome Design Lead's comments over here at Quora (if you think voting it up will help - go right ahead). I don't have a clue who to bother @ Safari.
Finally, now I echo my comments here, to let you Safari users know, you aren't the only ones. Chrome has the same problem / feature.
So I have switched back to FireFox. I was looking for a reason, and now I have one. Voting with my feet... it feels good. Open source non-profit rainbow sunny freshness :-)
hupjack wrote:
I don't have a clue who to bother @ Safari.
See my comment right above yours…
http://www.apple.com/feedback/safari.html
You're welcome. 😉
Pressing backspace takes me back a page in Safari