hi all,
i've been thinking about trying to eliminate some of the page reloads in rcube, to make it behave more like gmail.
i'd like it if rcube behaved more like gmail when moving between the mailbox view, read message view and compose message view. that is, moving between these views without a page load, instead using ajax and DOM manipulation. these are the most common operations, and if we could streamline them, then rcube will really move up a notch in speed and ease of use.
this really struck me over the holidays, when i used rcube and gmail side by side on a dial up connection - gmail is *much* quicker when doing the common mail operations. the biggest place that this will be noticed is after viewing/composing/replying to a message from a given mbox. going back to the mbox view can be almost instantaneous (as with gmail) provided we keep the mbox view cached in the DOM tree.
implementing this will require a lot of thought and quite a few changes to the core rcube code, but i feel it is a worth it.
before beginning a discussion about the details of this, what do other people think? does anyone else think this is would be worthwhile?
cheers justin