Apple has been pulling these off the web - notes from the WWDC
Last line sounds like good news - "Video: H.264 baseline profile level
3.0 up to 640x480 fps" Which means basically, if you've been posting
iPod compatible videos you should be good to go (though I wonder about
regular mpeg4 video).

- Verdi

What iPhone offers for websites:

   1. Tab browsing allows viewing of multiple websites and documents,
with tab switching available via a finger swipe (often forgotten
feature demonstrated during the January MacWorld Keynote). Tab
browsing is the bottom rightmost button in the browser app.
   2. Full PDF support
   3. Double tap for zooming in
   4. One finger can be used to:
          * Pan the page
          * Press and Hold for Contextual Menu
   5. Two fingers can be used to:
          * Pinch content (zoom in/zoom out)
          * Pan the page
          * Trigger scroll-wheel events
   6. New telephone links allow you to integrate phone calls directly
from your webpage. (It's not yet clear if this utilizes the web
standard "tel://" protocol.)
   7. Built-in Google maps client for integrated mapping from your
website. (It's not clear how this is implemented, whether it is a new
protocol, etc.)

iPhone size limitations / restrictions:

    * 10MB max html size for web page
    * Javascript limited to 5 seconds run time (for comparison,
Firefox has a 10 second limitation)
    * Javascript allocations limited to 10MB (like pages)
    * 8 documents maximum loaded on the iPhone due to page view limitations
    * Quicktime can be used for audio and video
    * Streaming video not supported from streaming media servers.
Media must be installed on servers. (Presumeably this means that
websites that only allow limited buffering, and do not display a
"guage" for video that download into cache, will not be supported)
    * Links directly to movies will automatically switch the iPhone
into full-screen, landscape video playback
    * No Flash and no Java support.

Apple recommended design considerations:

    * Separate HTML and CSS
    * Use well structured and valid HTML
    * Size images appropriately dont rely on browser scaling
    * Tile small images in backgrounds, dont use large background images
    * iPhone supports both EDGE and Wi-Fi.
      EDGE pipe is smaller than Wi-Fi pipe, so consider bandwidth when
developing.
    * XHTML mobile documents supported
    * Stylesheet device width: 480px
    * Apply different CSS for the iPhone.
      For example displaying a one column page for iPhone vs. a 3
column page on a desktop.
    * There are no scroll bars or resize knobs.
      The iPhone will automatically expand the content.
    * Avoid framesets. Scrollable frames are automatically expanded to
fit the content
    * iPhone User Agent: Mozilla/5.0 (iPhone; U; CPU like Mac OS X;
en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a
Safari/419.3
    * Video: H.264 baseline profile level 3.0 up to 640x480 fps


-- 
http://michaelverdi.com
http://spinxpress.com
http://freevlog.org
Author of Secrets Of Videoblogging - http://tinyurl.com/me4vs

Reply via email to