Results 1 to 3 of 3

Thread: Guidelines for supporting iPhone

  1. #1
    Site Contributor KLB's Avatar
    Join Date
    Feb 2006
    Location
    Saco Maine
    Posts
    1,181

    Guidelines for supporting iPhone

    Apple has published a webpage that provides guidelines for supporting iPhone's in webpage development at http://developer.apple.com/iphone/designingcontent.html

    Here is a summary of key points about what iPhone Safari does not support:
    • Flash - Avoid using JavaScript prompts to encourage users to download Flash as iPhones do not support it.
    • Java - Sorry, like Flash, iPhones do not support Java (they do support JavaScript).
    • File Upload form field - iPhones do not support file uploads via form fields. These form fields are disabled on iPhones.
    • OnMouse events - iPhone does not support events like onmouseover. Thus dynamic menus that depend upon these events will not work.
    • :hover pseudo class - sorry there is no support for the :hover pseudo class. Because :hover and onmouse are not supported, most drop down menuing systems are not supported by the iPhone. As such if you use these types of menus, make sure there is an alternative means of navigation.
    • tooltips - I'm not sure of the logic behind this, but iPhones do not support tooltips (e.g. the "title" attribute).
    • plug-ins - sites that require plug-ins will not work on the iPhone.


    For better or worse, those are the key things that the iPhone does not support. I suspect that as the popularity of the iPhone increases these will become more important design considerations to keep in mind when developing websites, especially if they are targeted towards mobile users.
    Ken Barbalace - EnvironmentalChemistry.com (Environmental Careers, Blog)
    InternetSAR.org: Volunteers Assisting Search and Rescue via the Internet
    My Firefox Theme Classic Compact: Based onFirefox's classic theme but uses much less window space

  2. #2
    Not that blue at all Blue Cat Buxton's Avatar
    Join Date
    May 2004
    Location
    UK
    Posts
    932
    I sm not sure that enough websites are developed with mobile users in mind, but it is going to be a growing market.

    Is therre a way of detecting that the browser is on an iphone?

  3. #3
    Site Contributor KLB's Avatar
    Join Date
    Feb 2006
    Location
    Saco Maine
    Posts
    1,181
    They will have "iPhone" (without quotes) in the UA string. The page I linked to provides all of the details.
    Ken Barbalace - EnvironmentalChemistry.com (Environmental Careers, Blog)
    InternetSAR.org: Volunteers Assisting Search and Rescue via the Internet
    My Firefox Theme Classic Compact: Based onFirefox's classic theme but uses much less window space

Similar Threads

  1. Finding someone to write legal stuff such as privacy policy, tos, guidelines.
    By s2kinteg916 in forum General Management Issues
    Replies: 1
    Last Post: 11-01-2006, 12:43 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •