[thelist] iPhone (browser) detection

Erika ekm at seastorm.com
Sun Sep 28 18:35:48 CDT 2008

Hi Benjamin,

I didn't say "not working," but "not the same"... I meant elements and 
events.. I realize this isn't a full user test, but for *me*, WIDE form 
elements (for example) can hinder usability on iPhone, when they are no 
problem on a desk top.

There is no "click and drag" or "drag and drop" on an iPhone, so any 
event that has that type of behavior requires instead user to perform a 
(IMO less intuitive) "click to click" action. ("tap to tap," is more 

I am all for device-independence, and that seems relatively cut-and-dry 
with HTML. But when Javascript comes into play, it all seems less clear 
to me. I'd love to see summaries of user tests on iPhones with different 
types of elements and actions, especially those associated w/ popular 
Javascript libraries.



Benjamin Hawkes-Lewis wrote:
> Erika wrote:
>> 2.   Though supported, certain events aren't going to work the same 
>> due to a. screen real estate and  b. touch navigation
> If users can access content and functionality via native HTML behaviors 
> or the 'click' event, then they can easily use it with iPhone's 
> touchscreen. If not, then they are also likely to encounter difficulties 
> when using the keyboard or speech recognition (for example). This 
> reemphasizes the importance of developing all sites with 
> input-device-independence in mind.
> I'm not sure what you mean about events not working due to "screen real 
> estate" though.
> -- 
> Benjamin Hawkes-Lewis

More information about the thelist mailing list