Brett Patters - Roundcube Forum Admin wrote:
Obviously, you never read the email from Charles McNulty about degredation of the JS. I agree with Charles in his sentiments that this is is a Web 2.0 project, and it's a desktop type application, not a web page. You can use SquirrelMail or Horde if you want. That doesn't use JS. But why should a project that on the front page has a requirement as JS degrade for those that can't handle it. Not only would it delay the final release date, but essentially you'd have another webmail client, and not the one that I think Thomas has envisioned.
Degrading the JS is a good idea for regular web pages, but this is a web application, not a page. This is meant to be interactive and use Web 2.0 technology. I'm sorry, but I don't see why we should stop down to lesser tech just to satisfy a phone.... most of our users will be using computers and can enable JS for their email site.
Ok, I have read all your arguments about the Web 2.0 application style thing and I agree with them.
However, I think it is very short-sighted not to consider accessibility issues. If I were unable to use a mouse due to handicap, I would not be able to use this application fully. All other windows applications are perfectly navigable using only a keyboard.
I know a lot of work has been done around keyboard navigation and I praise that; I am simply pointing out that one obvious omission is that you can't open an e-mail without double clicking on it. (At least I couldn't work out how to do it, but experience tells me that it should be possible using just tabs, arrow keys and pressing enter on the desired message; every other application works that way and so should this)
My suggestion of using hyperlinks seems the most obvious and easiest way of rectifying this problem and, as a plus, I would be able to check my e-mail on my mobile phone.
-- Richard Green