One thing I've noticed, if I use the RoundCube navigation icons, then all of the problems with messages appearing not to move, or not being deleted, then things go smooth and accurate. Also the hourglass notice at the top-center of the page always displays. However, if I use the forwards/backwards navigation of my webbrowser (IE at the moment.), then the message list display does not always update, nor do I get the top-center update display.
Haven't coded HTML or JS in ages, but is there a way to prevent usage of the browsers navigation shortcuts, and force the use of RC's icons for navigation? Or perhaps the login screen should have a say something like "Please use the navigation icons within RoundCube, do not use your browsers forward or reverse features"?
Layman's guess, but when using the browsers forward/reverse, then the JS functions do not always trigger, and the browser is caching the main display page, and not showing a current view. And yes, Cache is set to false, but would a pragma no-cache prevent the browser from loading a stale page?
-- Dan Schaper
Please don't disable the back/forward buttons. If you don't want
to use them, feel free not to. Don't break the browser functionality for everyone else.
On Sun, 19 Mar 2006, Dan Schaper wrote:
One thing I've noticed, if I use the RoundCube navigation icons, then all of the problems with messages appearing not to move, or not being deleted, then things go smooth and accurate. Also the hourglass notice at the top-center of the page always displays. However, if I use the forwards/backwards navigation of my webbrowser (IE at the moment.), then the message list display does not always update, nor do I get the top-center update display.
Haven't coded HTML or JS in ages, but is there a way to prevent usage of the browsers navigation shortcuts, and force the use of RC's icons for navigation? Or perhaps the login screen should have a say something like "Please use the navigation icons within RoundCube, do not use your browsers forward or reverse features"?
Layman's guess, but when using the browsers forward/reverse, then the JS functions do not always trigger, and the browser is caching the main display page, and not showing a current view. And yes, Cache is set to false, but would a pragma no-cache prevent the browser from loading a stale page?
-- Dan Schaper
Jon Daley http://jon.limedaley.com/
The difference between genius and stupidity is that genius has its limits. -- Anonymous
Along the same lines, it could always be possible to open the client in a new window, without the address-bar, and back/forward buttons. Then, you've got just the frame of the browser to deal with, and roundcube itself. This could be done with a check-box on the front-page. Thus serving everyones needs. Those that don't want the back/forward buttons, open in a new window; and those that don't care, open in the same.
Is that an okay compromise? It would have nothing to do with how the client works, just that the login would open a new window rather than refreshing the old one. So there wouldn't have to be two branches of the same client.
~Brett Homepage: http://www.roundcube.net Forum: http://www.roundcubeforum.net
Jon Daley wrote:
Please don't disable the back/forward buttons. If you don't want
to use them, feel free not to. Don't break the browser functionality for everyone else.
On Sun, 19 Mar 2006, Dan Schaper wrote:
One thing I've noticed, if I use the RoundCube navigation icons, then all of the problems with messages appearing not to move, or not being deleted, then things go smooth and accurate. Also the hourglass notice at the top-center of the page always displays. However, if I use the forwards/backwards navigation of my webbrowser (IE at the moment.), then the message list display does not always update, nor do I get the top-center update display.
Haven't coded HTML or JS in ages, but is there a way to prevent usage of the browsers navigation shortcuts, and force the use of RC's icons for navigation? Or perhaps the login screen should have a say something like "Please use the navigation icons within RoundCube, do not use your browsers forward or reverse features"?
Layman's guess, but when using the browsers forward/reverse, then the JS functions do not always trigger, and the browser is caching the main display page, and not showing a current view. And yes, Cache is set to false, but would a pragma no-cache prevent the browser from loading a stale page?
-- Dan Schaper
Jon Daley http://jon.limedaley.com/
The difference between genius and stupidity is that genius has its limits. -- Anonymous
I don't use browser's Back/Forward, I use mouse shortcuts in Opera for same functionality (: Sometimes I use keyboard shortcuts and never click on RC's Back button.
Brett Patterson wrote:
Along the same lines, it could always be possible to open the client in a new window, without the address-bar, and back/forward buttons.
Then, you've got just the frame of the browser to deal with, and roundcube itself. This could be done with a check-box on the front-page. Thus serving everyones needs. Those that don't want the back/forward buttons, open in a new window; and those that don't care, open in the same.Is that an okay compromise? It would have nothing to do with how the client works, just that the login would open a new window rather than refreshing the old one. So there wouldn't have to be two branches of the same client.
~Brett Homepage: http://www.roundcube.net Forum: http://www.roundcubeforum.net
Jon Daley wrote:
Please don't disable the back/forward buttons. If you don't want
to use them, feel free not to. Don't break the browser functionality for everyone else.
On Sun, 19 Mar 2006, Dan Schaper wrote:
One thing I've noticed, if I use the RoundCube navigation icons, then all of the problems with messages appearing not to move, or not being deleted, then things go smooth and accurate. Also the hourglass notice at the top-center of the page always displays. However, if I use the forwards/backwards navigation of my webbrowser (IE at the moment.), then the message list display does not always update, nor do I get the top-center update display.
Haven't coded HTML or JS in ages, but is there a way to prevent usage of the browsers navigation shortcuts, and force the use of RC's icons for navigation? Or perhaps the login screen should have a say something like "Please use the navigation icons within RoundCube, do not use your browsers forward or reverse features"?
Layman's guess, but when using the browsers forward/reverse, then the JS functions do not always trigger, and the browser is caching the main display page, and not showing a current view. And yes, Cache is set to false, but would a pragma no-cache prevent the browser from loading a stale page?
-- Dan Schaper
Jon Daley http://jon.limedaley.com/
The difference between genius and stupidity is that genius has its limits. -- Anonymous
The easiest thing to do is to add javascript to your
bookmarks..depending upon your browser, something like this will give
you a clean window to use RC mail in.
javascript:void(window.open('http://www.yourdomain.tld/rcmail',
'target=_blank', 'width=800, height=700, left=0, top=0,
scrollbars=yes, location=no, menubar=no, status=no, toolbar=no'))
Make a new bookmark and make this the link. Change the address of
course.
Yours, Ken
On Mar 20, 2006, at 9:39 AM, Aux wrote:
I don't use browser's Back/Forward, I use mouse shortcuts in Opera
for same functionality (: Sometimes I use keyboard shortcuts and
never click on RC's Back button.Brett Patterson wrote:
Along the same lines, it could always be possible to open the
client in a new window, without the address-bar, and back/forward
buttons. Then, you've got just the frame of the browser to deal
with, and roundcube itself. This could be done with a check-box
on the front-page. Thus serving everyones needs. Those that
don't want the back/forward buttons, open in a new window; and
those that don't care, open in the same.Is that an okay compromise? It would have nothing to do with how
the client works, just that the login would open a new window
rather than refreshing the old one. So there wouldn't have to be
two branches of the same client.~Brett Homepage: http://www.roundcube.net Forum: http://www.roundcubeforum.net
Jon Daley wrote:
Please don't disable the back/forward buttons. If you don't
want to use them, feel free not to. Don't break the browser
functionality for everyone else.On Sun, 19 Mar 2006, Dan Schaper wrote:
One thing I've noticed, if I use the RoundCube navigation icons,
then all of the problems with messages appearing not to move, or not being
deleted, then things go smooth and accurate. Also the hourglass notice at the
top-center of the page always displays. However, if I use the forwards/ backwards navigation of my webbrowser (IE at the moment.), then the
message list display does not always update, nor do I get the top-center
update display.Haven't coded HTML or JS in ages, but is there a way to prevent
usage of the browsers navigation shortcuts, and force the use of RC's icons for navigation? Or perhaps the login screen should have a say
something like "Please use the navigation icons within RoundCube, do not use
your browsers forward or reverse features"?Layman's guess, but when using the browsers forward/reverse,
then the JS functions do not always trigger, and the browser is caching the
main display page, and not showing a current view. And yes, Cache is set to
false, but would a pragma no-cache prevent the browser from loading a stale
page?-- Dan Schaper
Jon Daley http://jon.limedaley.com/
The difference between genius and stupidity is that genius has its limits. -- Anonymous
To make the browser's back/forward buttons work is a challenge to each AJAX-driven web application. Remember Gmail had the same problem in their first beta and now they fixed it. It's possible to fake the browser history in order to get correct javascript calls every time the user clicks on those buttons. It's on my todo-list to implement a work around that enables the correct behavior of the browser history.
Just note that we are aware of that problem and it will be fixed.
Regards, Thomas
Dan Schaper wrote:
One thing I've noticed, if I use the RoundCube navigation icons, then all of the problems with messages appearing not to move, or not being deleted, then things go smooth and accurate. Also the hourglass notice at the top-center of the page always displays. However, if I use the forwards/backwards navigation of my webbrowser (IE at the moment.), then the message list display does not always update, nor do I get the top-center update display.
Haven't coded HTML or JS in ages, but is there a way to prevent usage of the browsers navigation shortcuts, and force the use of RC's icons for navigation? Or perhaps the login screen should have a say something like "Please use the navigation icons within RoundCube, do not use your browsers forward or reverse features"?
Layman's guess, but when using the browsers forward/reverse, then the JS functions do not always trigger, and the browser is caching the main display page, and not showing a current view. And yes, Cache is set to false, but would a pragma no-cache prevent the browser from loading a stale page?
-- Dan Schaper
Please don't disable the back/forward buttons. If you don't
want to use them, feel free not to. Don't break the browser functionality for everyone else.
I second that -- please, don't break the experience for the user. This is a standard premise of modern web development -- and a reason why pop up windows and browser shaking is frowned upon. Leave the users functionality to their choosing when it comes to their application, don't break standard things like the back button.
Now that you mentioned it, I do remember the problems with the initial beta Gmail. Until you get the work around coded, I'll just add a reminder to the login page for my users, asking them to please use the navigation icons, and not to use back/forward or mouse gestures/keyboard shortcuts.
Guess I need to find some books on AJAX for spring break reading...
Thanks Thomas...
On 3/20/06, Thomas Bruederli roundcube@gmail.com wrote:
To make the browser's back/forward buttons work is a challenge to each AJAX-driven web application. Remember Gmail had the same problem in their first beta and now they fixed it. It's possible to fake the browser history in order to get correct javascript calls every time the user clicks on those buttons. It's on my todo-list to implement a work around that enables the correct behavior of the browser history.
Just note that we are aware of that problem and it will be fixed.
Regards, Thomas
Dan Schaper wrote:
One thing I've noticed, if I use the RoundCube navigation icons, then all of the problems with messages appearing not to move, or not being deleted, then things go smooth and accurate. Also the hourglass notice at the top-center of the page always displays. However, if I use the forwards/backwards navigation of my webbrowser (IE at the moment.), then the message list display does not always update, nor do I get the top-center update display.
Haven't coded HTML or JS in ages, but is there a way to prevent usage of the browsers navigation shortcuts, and force the use of RC's icons for navigation? Or perhaps the login screen should have a say something like "Please use the navigation icons within RoundCube, do not use your browsers forward or reverse features"?
Layman's guess, but when using the browsers forward/reverse, then the JS functions do not always trigger, and the browser is caching the main display page, and not showing a current view. And yes, Cache is set to false, but would a pragma no-cache prevent the browser from loading a stale page?
-- Dan Schaper
-- Dan Schaper