The iPad’s split keyboard has 6 invisible keys
redmondpie.com
redmondpie.com
In this case? A small, but nice feature. But it's this degree of perfectionism that also means that they have the smoothest animations of any smartphone OS, the most responsive interfaces, the most carefully constructed hardware that feels just right in your hand.
Taken together this stuff makes a huge difference, but it's only achievable with a pathological obsession with detail. Android and Windows 7 don't have that. At least not yet.
Perhaps it's why Apple is slow to add features, because they spend so much time trying to perfect things.
It would also be nice to be able to drag the split keyboard up and down. Depending on what I'm doing, it would be nice to be able to lower it on the screen, but that's a pretty minor complaint.
I hit the B with my left hand on a normal keyboard; fairly certain that's the way all professional typing courses teach teach you to do it.
I think they got rid of this feature a few versions ago because I haven't been able to reproduce it. I suspect (but have no evidence for) that this is related to the typing lag that was really bad in ios 2 or 3. From my perspective, it seems they weren't able to fix the realtime correction so they made it asynchronous and just fix up words after you hit space. This is how it seems to perform now (and let's them offer more features like multi word correction).
Also - why is this HN front page material??
Apple pays attention to the details.
So, given that pre-existing behavior, established in iPhone 1.0 back in 2007, do you honestly believe the iPad's split keyboard behavior is a bug?
This is a very intentional and deliberate decision that improves the keyboard's usability while at the same time maintaining its aesthetics.
Good design should have some sort of affordance. In this case Apple probably didn't want to have two instances of the keys along that border, but perhaps some sort of faded version of the keys could have provided the necessary affordance without cluttering up the keyboard.
But how many more would have used them if there were an affordance?
And if we're talking about good (user interface) design, there's an element of "what if everybody did it" involved. I don't want a lot of applications hiding useful features behind invisible buttons. I think having the keys there is a fantastic idea; I just think it would be better if they were visible.
This is about people accidentally pressing keys on the wrong side of the keyboard. It makes sure that those people are not interrupted in their writing, while still presenting a clear image to the user that is not confusing. It’s a line of defense, like the buttons that are actually a bit larger than they are displayed – just in order to make sure that users missing those buttons is less likely.
It’s error correction. The feature is not that there are repeated buttons on the keyboard and users can pick which they want to use. Users are not supposed to use those. They are not supposed to know (or have to know) about them.
I'll grant that if you're optimizing for error correction, it's a perfectly suitable solution. I'd even go so far as to say that's exactly what Apple was going for when designing this. Even so, I really think this is a case where showing that this is an option would be valuable. When I see a split keyboard, I assume that I need to press the keys where they're displayed and frequently have to slow down my typing to figure out which side of the keyboard the key is on. It's nice to know I don't have to do that.
Also, I wouldn't take that initial comment as a dig, even if it was intended as one. I think it says something about the the discovery of this feature that you couldn't immediately realize the intention. The fact that it's not obvious to everyone what this is for gives even more reason for it to be a hidden feature.