I don't understand why the black bars above and below the screen on the iPhone need to be so large, the screen could instead be longer. The home button could be made smaller or slimmer. The speakers could be shifted upwards.
Something akin to this...
or this (but less ugly)
In short, there seems to be little good reason why the iPhone screen couldn't have been made bigger/longer (or wider in landscape mode) for this upcoming hardware revision. The phone itself could've been made a mm or two wider if Apple wished to do this while keeping the screen proportions the same.
Software already knows to ignore touches at the very most edges of the screen because the iPhone OS software already knows that touches at the very most edges are from where your fingers are holding the phone.
It displays things on it perfectly fine and you could still use that space for gesturing. It just knows to ignore your finger tips when they've been stationary on that spot.
If your finger ends up there as part of a long gesture, it won't ignore it. It just ignores it if you finger is stationary somewhere at the edge of the screen. This already done for most of the software on the iphone. Try it out.
Perhaps someone should email sjobs@apple.com
Something akin to this...

or this (but less ugly)

In short, there seems to be little good reason why the iPhone screen couldn't have been made bigger/longer (or wider in landscape mode) for this upcoming hardware revision. The phone itself could've been made a mm or two wider if Apple wished to do this while keeping the screen proportions the same.
Software already knows to ignore touches at the very most edges of the screen because the iPhone OS software already knows that touches at the very most edges are from where your fingers are holding the phone.
It displays things on it perfectly fine and you could still use that space for gesturing. It just knows to ignore your finger tips when they've been stationary on that spot.
If your finger ends up there as part of a long gesture, it won't ignore it. It just ignores it if you finger is stationary somewhere at the edge of the screen. This already done for most of the software on the iphone. Try it out.
Perhaps someone should email sjobs@apple.com