tl;dr Criticizing design is easy. Any grad student that's taken a human interface class could write this article (and many do) illustrating how a certain design violates the criteria they just learned. But despite their background I would only start to take these guys seriously when they propose a touch interface designed for phones which has all the properties they espouse and retains all the utility of a modern smartphone. Sure it would be great if every single feature was immediately visually discoverable. But how do you do that when you have so little screen space? Do you sacrifice content for UI? Let's see their great alternative.
To respond to their points in detail:
Apple has, in striving for beauty, created fonts that are so small or thin, coupled with low contrast, that they are difficult or impossible for many people with normal vision to read
You know how they say lead with your strongest point? Right off the bat the first thing they claim is that Apple's fonts are impossible for many people with normal vision to read. Nevermind many, show me a single person with normal vision that CANNOT read Apple fonts and I will save their life, because clearly they have a brain tumour and need treatment immediately.
Why would anyone take this article seriously when it leads with provably false claims? Anyway let's move on..
These principles, based on experimental science as well as common sense, opened up the power of computing to several generations
Of course much of the science was based on a mouse and keyboard interaction on a computer, not touch on mobile.
However, when Apple moved to gestural-based interfaces with the first iPhone, followed by its tablets, it deliberately and consciously threw out many of the key Apple principles.
This is why those interfaces work. Let's take a scrolling view for example. The traditional approach is to put a scrollbar in, and that's what most everyone was doing before the iPhone came along. The scrollbar is discoverable and it provides visual feedback. Sounds good right? Well it turns out using a scrollbar on a mobile device is a miserable experience. Swipe to scroll turned out to be the vastly superior method, and as soon as you learn to swipe (my 1 year old figured it out watching me) it is trivially easy to operate without any additional visual clutter.
Same with other gestures in the iPhone.
Deleting a row in a table. You can put a button on every row to make that discoverable at the cost of high risk of accidental deletion and visual noise, or you can make rows swipe left to expose the delete function. The swipe once learned in 5 seconds is vastly superior for the rest of your lifetime using it.
Accessing the notification centre by swiping down from the top. You could put a button on every single screen, or you could save the space and use a swipe. Clearly the swipe is far preferable to using up screen space on a 4-5" screen.
A woman told one of us that she had to use Apple’s assistive tool to make Apple’s undersize fonts large and contrasty enough to be readable.
So a person with a visual impairment used accessibility options to correct for it? This is a problem how? Later they confuse font weight with font size. Both are adjustable in iOS, of course if you really need very large fonts you will run into some sizing issues in some apps.
What kind of design philosophy requires millions of its users to have to pretend they are disabled in order to be able to use the product?
A vision impairment is a disability. A minor and common one, but still one. By the way, the common way to correct this disability is with glasses. I have poor vision, but never had an issue with reading Apple fonts because I've corrected my vision by wearing glasses. The author's implication that someone with a disability should be ashamed of themselves could be taken as quite offensive though.
Do you swipe left or right, up or down, with one finger, two, or even as many as five? Do you swipe or tap, and if you tap is it a single tap or double?
I don't know of any iOS core features that use more than one finger aside from pinch to zoom, and you're not going to get any support for the argument that that isn't a great way to implement zoom. Nothing comes to mind for double tap either. App switching uses a five finger swipe as a shortcut but it is not necessary to know that at all, as you can easily switch apps with the home button. Multi-finger gestures are used heavily in VoiceOver mode and that is a godsend for blind users.
The standard, simple way of correcting for these occasional mis-touches is to have a Back control: Android phones have Back built into the phone as a universal control that is always available. Apple does not. Why? We don’t know.
This is debatable. Back is not consistent in Android. You press back to get out of a menu and then press it again by accident? Whoops there goes your app.
A back swipe contained within the app is both faster to access and more logical (you can't back out of an app).
All you have to do to undo is to violently shake your phone or tablet.
This is a valid complaint. Maybe the authors have some concepts for how to implement universal undo in a better way? No, of course not.
Please don’t tell us stories of grandparents who can now use technological devices such as tablets whereas before they could never master computers.
This is where the article gets really funny. "Please don't prove us wrong with real world examples". Guess what, my parents have no end of trouble with their computer (with all of it's discoverable features) but they spend 90% of the time on the iPad and picked it up very quickly. One of the first things my mom did was the five finger grab gesture to close an app. I was concerned with the switch to iOS7, but it turns out I shouldn't have worried as despite the visual overhaul there wasn't much radically different so it didn't cause them any significant issues.
But they have huge barriers to anything advanced, such as selecting three photos to send in an email
Hmm let's see. On their iPad it would be go to Photos, press "select", highlight the photos, click Share and Email. When they send the email it asks if they want to send them Small, Medium, Large, or Original size. In Windows they still can't send photos no matter how often I've shown them.