Slashdot Log In
Open Source AJAX Webmail
Posted by
CmdrTaco
on Thu Oct 13, 2005 09:12 AM
from the future-of-web-design dept.
from the future-of-web-design dept.
scrasher writes "It seems AJAX webmail is all the craze. Right on the heels of both Microsoft and Yahoo launching beta versions of their new AJAX webmail clients, an Open Source startup RoundCube has released an alpha of a GPLed AJAX webmail client. While there are still many features missing (like search!), the demo they have is completely cross-browser compliant and overall very impressive."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Foldername length patch. (Score:5, Interesting)
http://suso.suso.org/programs/roundcube/ [suso.org]
Roundcube is pretty neat, but it still has some bugs. The IMAP client caches everything so that it is faster on subsequent tries, but on large mailboxes it can be a real pain the first time. It makes for a good program to hack on though. Its just what I've been looking for to replace squirrelmail on suso.org [suso.org].
Re:Foldername length patch. (Score:5, Informative)
$rcmail_config['enable_caching'] = FALSE;
Parent
Re:Buggy (Score:3, Insightful)
Double click.
It's not so much buggy as it needs some serious HCI help. Web applications should NEVER require double clicks, and even in regular applications they should be used only in very specific circumstances.
On the bright side, the application is very pretty. (Which is more than can be said for other OSS Webmail like SquirrelMail.)
Zimbra (Score:5, Interesting)
Ajax is the first genuinely new thing I can think of this century.
Re:Zimbra (Score:2, Interesting)
Re:Zimbra (Score:3, Informative)
Re:Zimbra (Score:3, Informative)
Re:Zimbra (Score:5, Informative)
Microsoft Outlook Web Access, included with Exchange Server, is widely recognized [wikipedia.org] to be the first real AJAX application. The 2000 version was the first browser app I every used that made me say "wow, how the hell did they do that?". No Java applet or ActiveX, but it felt like a real, usable desktop application. Context menus and everything, with few full-page refreshes.
Google has done quite a bit to elevate the profile of AJAX with the Slashdot crowd, but other people were definitely "really using it" long before Google.
Parent
Re:Zimbra (Score:3, Informative)
Re:Zimbra (Score:3, Funny)
Wow, that's a hell of a thinking block... I've managed to have several new ideas since 1999.
"Quick, better to live or die, once and for all, than die by inches, slowly crushed to death--helpless against the hulls in the bloody press--by far inferior men!"
Telamonian Ajax, The Iliad, Homer
Re:Zimbra (Score:3, Interesting)
And "since 1999" refers to 2000 to the present, not 1999 to the present.
I'm fully aware that the first century did not start in year 0, but use of 1999 rather than 2000 creates a better mental separation from the present, which is better for comedic purposes.
Re:Zimbra (Score:5, Informative)
Parent
Re:Zimbra (Score:4, Informative)
Roundcube is a nice client for IMAP email access that leaves everything in tact (probably a lot lower requirements too).
Parent
Re:Zimbra (Score:5, Informative)
RoundCube = Squirrelmail = Horde != Zimbra = Hula Project = OpenExchange = Exchange
Ok I'm oversimplifying it, but that's how I'm thinking of the relation of the various projects now.
Parent
Re:Zimbra (Score:4, Informative)
Parent
Re:Zimbra (Score:3, Interesting)
Re:Zimbra (Score:3, Funny)
not a business startup (Score:3, Informative)
Cross-browser? (Score:2, Funny)
Re:Cross-browser? (Score:3, Insightful)
1 reason : Handheld (Score:3, Insightful)
Ultra-light hand held clients.
Like a lot of other people, I do use my Palm to surf the web.
Some browser for Palm don't have all the bells and whistle like full Javascript etc.
For some application, like E-Mails, there's (thankfully) still alternate ways to use content that are handheld friendly : E-Mail POP/IMAP software.
But there other application that are only accessible from the website, like train timetables. And if the
Re:Cross-browser? (Score:3, Informative)
They pay a lot of attention to ensuring things keep working, and dgrade in a nice gracefull way instead of just borking.
And yes, in 2005 there are still quite a few relevant browsers that do not support JS, and which would be extremely usable with a webmail application still. This concerns virtually all browsers on handheld devices.
Re:Cross-browser? (Score:3, Insightful)
That's ridiculous. JavaScript may be a standard, but that doesn't mean that you should expect every user's browser to support it. How about blind people using screen-reader? How about search engines? Don't you want them to be able to read your page? (Well, perhaps not if it's personal email sitting behind a login screen.)
And may I remind you that the whole basis of AJAX - XMLHttpRe [wikipedia.org]
One comment and slashdotted! (Score:5, Funny)
Free, open-source AJAX webmail--it seems we've discovered the secret formula to get slashdotters to read articles!
Re:One comment and slashdotted! (Score:4, Interesting)
Parent
Re:One comment and slashdotted! (Score:2)
Re:One comment and slashdotted! (Score:3, Informative)
Not all browsers supported (Score:2, Informative)
Re:Not all browsers supported (Score:2, Informative)
Irony (Score:5, Funny)
Roundcube as extensible as Squirrelmail? (Score:2, Interesting)
We have found that we can extend Squirrelmail to present a very lite webmail presence, yet keep the functionality simple so that basic features will still work in a syncronized fashion with a heavy remote client (IMAPS).
Roundcube still needs some kind of anti-spam integration and automated signup routines, but we will certainly keep an eye on it.
AJAX Security (Score:2, Informative)
AJAX Security [cgisecurity.com]
Re:AJAX Security (Score:3, Informative)
For example, in AJAX Considered Harmful [intertwingly.net], using HTTP GETs to change state is a well-known no-no. (Google Accelerator recently broke some sites that violate this principle, but it's been known since at least HTTP 1.0 times that infrastructure would break sites that were coded incorrectly.) But XMLHttpRequest supports POSTs (and PUT, and probably all
Call me old fashioned... (Score:5, Funny)
pine + screen (Score:3, Informative)
Dlugar
Re:Call me old fashioned... (Score:3, Informative)
And I use Zoe to search through my mail (not that it happens that often), all I need is Zoe inside my MUTT
Re:Call me old fashioned... (Score:3, Funny)
HTH. HAND.
Installed! Looks nice thus far... (Score:5, Interesting)
- Server-side sorting so that all messages don't need to be downloaded in order to view, say, the 15 newest.
- Special folder support, such as Junk, Sent, Trash, etc. Currently send mail just goes off into the ether.
Other than that, I'm pretty impressed. I personally currently use Squirrelmail [squirrelmail.org] for my webmail needs, but it feels a bit clunky. If they can meet Squirrelmail's features (at a minimum) I can see this being used all over the place. I find the use of a DB for things like user/session/whatever management to be a bit odd, but at least actual files don't have to be used then.
Re:Installed! Looks nice thus far... (Score:5, Informative)
Parent
AJA not AJAX (Score:4, Informative)
If you are interested in a pure implementation that has been around longer thats true ajax, check out http://www.communik8r.org/ [communik8r.org]
List of AJAX Webmail clients? (Score:3, Interesting)
Too Many Users! (Score:5, Funny)
Too many users!
Please check back later!
I love how simple it is to navigate! The features leave something to be desired though. Hey check me out, I just wrote a CNet review!
Kerio's had this for a while now... (Score:3, Informative)
Nice to see (Score:3, Insightful)
Re:AJAX is a retarded term (Score:4, Informative)
No one is "falling" for anything. It's a name that works for a useful technology.
Parent
Re:AJAX is a retarded term (Score:2)
Re:AJAX is a retarded term (Score:3, Funny)
It's technology that already had a name and doesn't need a new one.
And why not call P2P FTP cause thats what it is...
And IM is just email...
And cars are really just horseless carriages...
Now speakin of horses, get off the high one you are on and move on.
If you don't like ajax go ahead and call it Javascript XMLHttpRequest objects or whatever floats your large water displacing transportation vessel (Boat for those that can stand short easy to use references to n
Re:AJAX is a retarded term (Score:2)
http://www.adaptivepath.com/publications/essays/ar chives/000385.php [adaptivepath.com]
(it's not worth linking to, and giving them hits for it, though)
And I agree -- the term right up there with 'blog' as terms that need to go. (the only good thing about the term 'blog' is that it's close to 'bog [peak.org]', which seems to suggest the contents of them)
Re:Installed it, easy install, not bad (Score:3, Informative)
Definitely more eye candy than SquirrelMail - www.squirrelmail.org - (which hasn't had a real update in how long?), but the initial hit on the IMAP server did go quite slowly. I'm running UW IMAP and it looks like the RoundCube backend doesn't know enough (not a dig at a
Re:But can it do grouped CONVERSATIONS like gmail? (Score:3, Interesting)
I've never understood what the big deal is about conversation grouping was and why other mail clients found it so difficult to implement. Conversation grouping is one of the easiest things to implement and it should be considered a bare minimum for mail clients. We're talking a few hundred lines of code at most to implement the feature. Why is it so hard? Yahoo? Hotmail? Yep, I'm talking to you.