EmailDiscussions.com  

Go Back   EmailDiscussions.com > Email Service Provider-specific Forums > FastMail Forum
Register FAQ Members List Calendar Today's Posts
Stay in touch wirelessly

FastMail Forum All posts relating to FastMail.FM should go here: suggestions, comments, requests for help, complaints, technical issues etc.

Reply
 
Thread Tools
Old 22 Feb 2002, 12:30 PM   #1
poelmanc
Junior Member
 
Join Date: Feb 2002
Posts: 12
Browser "Back" and "Forward" buttons :-(

As I've said before, FastMail is like the answer to my dreams! IMAP plus web-based browsing, fast and professional with no ads! I was using webbox.com before and it s*cked big time. I'm telling all my friends about it.

I've just experienced my first major frustration, though, and it has to do with the browser's "Back" button. I was composing a lengthy reply to a message when I pressed the "Back" button. (In this case it happened accidentally, the computer I'm on has one of those fancy Microsoft Intellimouse Explorers with extra buttons on the sides of the mouse and I accidentally bumped the side button which is bound to "Back", but I can imagine doing this intentionally to review the email to which I was replying, open a different message in a new window to compare, etc.) When I pressed the "Forward" button to return to my lengthy missive, I got the message "Page Expired" and could only Cancel or Refresh. Cancel did nothing, and needless to say "Refresh" caused my reply to start over, thus erasing my lengthy half-composed manifesto.

I'm no web guru, but I believe the web server can specify timeouts or valid durations for pages individually. It would eliminate much frustration if any pages that have lengthy text entry widgets were set to never expire.

Before now I had experienced similar trivial annoyances on FastMail with expired pages, like when I read a message and then press the "back" button to go back to my Inbox window and it says "expired", or when I set some forwarding rules and go "back" to the main preference page and it says "expired." But in these cases I just have to press "Refresh" and then "Retry" to get the page back - not ideal but I can live with that.

I realize there are complexity issues here - if you don't expire the pages then your server has to deal with people trying to read messages that have since been deleted or reading folders that have since been renamed, but with your IMAP-plus-web architecture my guess is you're already dealing with that as gracefully as possible anyway. Also simple-minded users might get confused by viewing out of date pages when they use the back button, but I think most FastMail users are smart enough to know when they need to manually press the "Refresh" button, which I think is preferable to your expiring the page to force them to do it. Or maybe it should be a user preference?

-- Conrad

P.S. I'm using Internet Explorer 6.0 on Windows 2000 in case that matters. I hope I'm not embarrasing myself here, if there's some Internet Explorer browser option to show expired pages anyway please let me know and I apologize in advance!

P.P.S. An alternative would be to auto-save half-composed messages in the Drafts folder for such situations, but since the half-composed message is on the client rather than the server that might not be possible...
poelmanc is offline   Reply With Quote

Old 22 Feb 2002, 12:36 PM   #2
Jeremy Howard
Ultimate Contributor
 
Join Date: Sep 2001
Location: Australia
Posts: 11,501
Your description of the problem is spot-on. Currently if we let your browser cache the page it causes problems when you try to send. We'll get that fixed in the not-to-distant future.

We tried a workaround where anytime you clicked anywhere else, the message would be saved to your clipboard. But a bug in IE5.0 caused it to crash anytime this happened, so we had to remove the feature.

Sorry about this annoyance--it's high up on our todo list to fix. The Compose screen is the last of our screens to get a throrough code overhaul. Gradually over the last 3 years we've rewritten each of the major parts of the system to make them more reliable and maintainable, but the poor old Compose screen still has 3-year-old code. When we update this screen it will be coded such that allowing browser caching will no longer cause problems.
Jeremy Howard is offline   Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +9. The time now is 12:19 PM.

 

Copyright EmailDiscussions.com 1998-2022. All Rights Reserved. Privacy Policy