Saturday, June 23rd, 2007
The iPhone Ajax buzz continues. Joe Hewitt (Firebug) writes about the new multi-touch events that he hopes show up:
I’ve read lots of people, while arguing for why iPhone web apps are lame, assert that web apps won’t be able to take advantage of the iPhone’s multi-touch screen. This is nonsense. I completely expect Apple to have extended Safari with new DOM events that allow any web page can respond to the variety of gestures the user can make with the touch screen and accelerometer.
Won’t it be fun to handle “ontilt” for when the user turns the phone from portrait to landscape mode, or “onpinch” for when the user pinches the page with multi-touch? Should the “onscroll” event include details about how fast the user dragged her finger, to indicate the speed to scroll? Developers are going to have a field day with this stuff. I am sure Apple has thought these things through and won’t let us down.
Robert Cringely has his opinion on iPhone and Ajax:
Bandwidth is one piece of the puzzle, but what about the cost of connections? If a connection across the network is painful (and I think it is!) then Ajax isn’t going to necessarily help, and can in fact become a hinderance if abused. Will the apps be so good to make you frustrated at the EDGE?
Posted by Dion Almaer at 8:57 am