One thing I noticed about Abantecart is its lack of accessibility for the blind. The checkout pages, for example, are not accessible. The "remove" button cannot be accessed by a blind user who relies on a screen reader. Likewise, the "returning customer" portion of the page is not accessible either. See
http://assistech.com/store/index.php?rt=account/login In order to be accessible and compliant with W3C guidelines, Abantecart needs to allow blind users to navigate through by using their computer keyboards instead of mouse clicking. Currently, this is not possible. Each <label class="control-label"> needs to be expanded to include a "for" attribute. For example, for the "login name", it has to say <label class=control-label" for="loginFrm_loginname">. This is true of all form fields, they each must anchor text with form input. This is the only way a blind user can use an online form successfully. Otherwise, the web page is useless for them. With that said, I need to incorporate theses changes to my shopping cart, but I don't know which page controls the checkout form. Any help is great appreciated. Along the lines of accessibility, it's important to note that the same principles that apply to ADA also apply to web accessibility. More and more courts in the US are recognizing the rights of people with disabilities to equal access. By law, businesses should make their web content accessible for all.