19 comments

[ 2.1 ms ] story [ 55.2 ms ] thread
This is an interesting read, but I note that when you get a car tax reminder in the UK, there is a 12 digit document reference number, presented as three groups of 4 digits, and last time I used it, you couldn't enter the number with the spaces. Trivial for a programmer to fix, but really annoying for users.
The gov.uk team is quite lean, they are more of a platform for departments to use, although from the user's perspective it appears as one website.
> Design to be inclusive, and everyone benefits.

Note that this is not always true. For example the tax instructions in the US are designed to be able to be followed by anyone (add line 3 to line 4. Subtract line 1 from line 5. Multiply line 6 by 2. etc.), but the result is that things like piecewise linear functions that anyone comfortable with basic arithmetic and algebra would understand at a glance become a completely incomprehensible 25 step worksheet that's basically an assembly program for humans to follow.

So keep in mind that things like algebra and equations don't just exist to torture people. They actually make it easier to understand and explain a lot of concepts.

Do you have more information about the accessibility design goals of tax forms? First I hear about the subject.
I don't. It was more an inference on my part based on what the instructions are. I've come across some regulatory body advising companies to keep their disclosures to (if I can remember) around a 5th grade reading level, but I can't seem to find that now.
This is one of the stated goals of FACTA disclosures. Part of the legislation is that those disclosures must adhere to a certain degree of readability. (I don’t have direct citations off hand; I’m relying on memory from case studies and formalized education I’ve received in that area in the past few years.)
The goal of the tax form isn't to help you understand how to minimise your taxes, though? That would be better to put in a separate document.
I'm talking purely about calculating what's owed. The steps are, to me, pretty obfuscated, but I can see how they'd be easier for someone who's afraid of equations. It's annoying because for people who aren't innumerate, it's hard to have any number sense/ability to check for errors because there's so many steps, and it's hard to see what you're actually calculating even when you know what the human-readable logic is supposed to be. Like I said the best analogy I have is that it's like the instructions are written in assembly.
Many people in the US believe making more money will actually cause them to make less money because they "move to a higher tax bracket". It would probably help if the tax form didn't make them think that.

(This is often actually true for poor/disabled people due to welfare cliffs though…)

> Do round numbers to the nearest whole number [and do not use decimals unless it's money]

is very bad advice and may lead to all kinds of inappropriate rounding. Trying to find an additional representation (possibly visually) without using decimals or percentage would be much better guidance.

I think the design advice given applies for ALL users, even those who are fluent with numbers. Any one of us, barring Spock from the planet Vulcan can become overwhelmed with numbers. if there’s a way to accomplish the design goal without actual numbers and should be preferred.
Numbers are tough for everyone.

Most people are incapable of correctly estimating so this should never be left as an exercise to the reader. This also includes using precise numbers where the precision does not matter. For what it is worth, for me pi=3 and pi^2=10.

This is particularly visible when statistical data come to play. It is very easy to misinterpret these numbers, so they should be put in context. Unfortunately this means that they suddenly so to be ready to convey.

How often does pi^2 come up?
This question led me on a bit of a google rabbithole, one fascinating thing I learned that pi^2 is directly related to the gravitational acceleration (ie ~9.81 m/s^2) as measured in SI units.
When I was a physicist - often enough to make it 10 :). Kepler's formula for instance involves π². A bare π is everywhere, though.
...always try to round values up to a whole number, and get rid of decimal places unless it’s money

With money, I think rounding prices to the nearest 5 pence (cent) would make sums easier for everyone. Getting rid of 1 pence and 2 pence coins is overdue (in UK).

Long codes should always be designed assuming failure is common(If I have to enter a 20 digit serial number there should always be a way to fix it).

Pull to refresh absolutely needs to be configurable, and I'm not sure how any company that claims to care about accessibility would force such a horrific feature on the world.