Cody B. (
codeman38) wrote in
dw_accessibility2011-09-08 02:20 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Two very minor cognitive-accessibility things on the credit card page
On the page to enter credit card details for an order, I noticed two small issues that one might consider issues of cognitive accessibility, that seem like they could easily be fixed:
1. Somewhat related to Falsehoods Programmers Believe About Names, the way the name fields are set up doesn't actually match the format it's in on my credit card. The name embossed on my credit card is in the form "John Q Public" (though with my real name, of course), and I'm never quite sure how to enter it on forms that have only a First Name and Last Name field; usually I end up entering "John Q" in the first name field. Unless your payment processor actually requires the name to be separated into first and last, it'd make much more sense to just have a single "name as listed on account" field, in my opinion.
2. My brain sometimes has a hard time remembering what numbers go with what month names. (This is not helped by the fact that the months were named when the year still started in March, so all the Latin root words are off by two!) My credit card lists its expiration date as 07/14, and so on any form where the months are listed by name rather than number, I have to scroll down line by line and count to make sure I have the right month. It seems like it'd make just as much sense to have the months listed as "01 - January", "02 - February", etc.; this is how I've seen it done on a number of other e-commerce sites.
1. Somewhat related to Falsehoods Programmers Believe About Names, the way the name fields are set up doesn't actually match the format it's in on my credit card. The name embossed on my credit card is in the form "John Q Public" (though with my real name, of course), and I'm never quite sure how to enter it on forms that have only a First Name and Last Name field; usually I end up entering "John Q" in the first name field. Unless your payment processor actually requires the name to be separated into first and last, it'd make much more sense to just have a single "name as listed on account" field, in my opinion.
2. My brain sometimes has a hard time remembering what numbers go with what month names. (This is not helped by the fact that the months were named when the year still started in March, so all the Latin root words are off by two!) My credit card lists its expiration date as 07/14, and so on any form where the months are listed by name rather than number, I have to scroll down line by line and count to make sure I have the right month. It seems like it'd make just as much sense to have the months listed as "01 - January", "02 - February", etc.; this is how I've seen it done on a number of other e-commerce sites.
no subject
I wonder if it would make sense to post this to suggestions in addition to here.
no subject
no subject
2) A very good suggestion, and I've opened a bug for it!
no subject
(I'm new to development so this is ver exciting for me :))
no subject
Other pet peeve: when the US states are displayed with their full names but sorted alphabetically by postal abbreviation, or vice versa. This happens more often than you would think.
no subject
The drop-down will be the same as what's in the shop now except with the numbers tacked on the front of the names, if that helps.
If you want to catch me on AIM to explain better look for my nickname "jeshyr" :)
no subject
no subject
In some browsers, pressing "09" for September may also work. Though in my experience, for that to work, the two keystrokes have to come close to one another, otherwise it thinks you're looking for something starting with "0", then changed your mind and are now looking for something starting with "9".
no subject
no subject
no subject
If it says "1 - January", "2 - February", etc. does it still solve the cognitive issue OK?
I don't want to create one accessibility problem while solving a different one, for obvious reasons :)
no subject
no subject
Like the OP's, my credit card lists the expiration date in the format "07/2014", so why not *just* include the numbers? People will typically have their credit card out to type in the number, I imagine, and letting them type (or select) exactly what's on there would seem to be the obvious thing to me.
no subject
I definitely think putting both in there is a better idea.
no subject