While Safari works considerable magic to make some HTML controls, like combo boxes, easy to use on a small display, this does not extend to other types of controls that may be too small to hit while at a zoom level that lets you see an entire form or grid of controls. In one common annoyance, aiming for a button with an adjacent text field ended up selecting the text field, which pops up the enormous, opaque QWERTY keyboard. For Web pages, a translucent keyboard that passed finger gestures to the underlying page would be a major improvement to iPhone. However, on pages with multiple text fields, iPhone's text window presents Previous and Next buttons so that you can hop from field to field without having the keyboard pop up and down.
Safari lacks the ability to adjust a Web page's text size, relying on zoom to make text large enough to read. When Safari's auto-zoom feature — which zooms and centers on a column of text or a group of controls — works, it's marvelous. When it doesn't work, you end up pinching and spreading and scrolling this way and that to read and operate HTML form controls.
Web sites must be designed for iPhone because its browser does not restructure HTML, especially forms, for use on its display. All modern mobile browsers, including Internet Explorer and BlackBerry's standard browser, have view options that can reorganize text into a single scrollable column. iPhone will zoom a column of text to fit the screen width, but you have to scroll to the top of the next column manually.
Safari will not store or open local HTML, XML, or script files, and in fact, iPhone allows users no access to its storage at all. Even the cheapest iPod can be accessed as a USB storage device, but arbitrary file system access to iPhone is prohibited. The only path between your PC or Mac and your iPhone is a USB cable and a copy of iTunes.
iPhone hang-ups
iPhone is barely passable as a phone, with an extremely weak speaker, comparatively poor signal clarity, and radio frequency
interference so powerful that when I tried to attach an iPod voice recorder, iPhone would not support it but still suggested
that I shut down the wireless features (activate Airplane mode) to reduce interference.
I can't overstate the interference issue. I'm wearing a pair of noise-reducing headphones, and whenever iPhone polls for e-mail or checks in with the cell tower, I pick up the buzzing and chirping familiar to BlackBerry users who set their devices down too close to the bedside radio. But iPhone's interference can be heard through a tuned-in FM radio from a fair distance away. It is loud. Steve Jobs attributed iPhone's delay to market to FCC testing. I can understand why.
Tom Yager is chief technologist of the InfoWorld Test Center. He also writes InfoWorld's Ahead of the Curve and Enterprise Mac blogs.
Talkback
E-mail
Printer Friendly
Reprints




