5. Think about Mobile User Interface
• Screen Size
• Interaction
• Usage Scenarios
• Network Environment
• Hardware Feature
• Performance
6. HTML5 for Mobile
• CSS3 Support
• Canvas and Video
• GeoLocation API
• Advanced Forms
• Offline Support
• Multimedia
• Storage
7. PNG Alpha Transparency
• Semi-transparent areas in PNG files
• http://www.w3.org/Graphics/PNG/inline-
alpha.html
8. CSS3 Colors
• Method of describing colors using
Hue, Saturation and Lightness (hsl()) rather
than just RGB, as well as allowing alpha-
transparency with rgba() and hsla().
• http://www.zenelements.com/blog/css3-rgb-
rgba-color-opacity/
11. Font
• Support for the TrueType (.ttf)andOpenType
(.otf) outline font formats in @font-face
• http://www.zenelements.com/blog/css3-
embed-font-face/
18. Local Storage
• Web storage and DOM storage (document
object model) are web application software
methods and protocols used for storing data
in a web browser.
19. Graphic
• Canvas - Method of generating fast, dynamic
graphics using JavaScript
• SVG - Method of displaying basic Vector
Graphics features using the embed or object
elements
24. Responsive Design
• Responsive Web design is the approach that
suggests that design and development should
respond to the user’s behavior and
environment based on screen size, platform
and orientation.
http://www.alistapart.com/articles/responsive-web-design/
26. Mobile Web Applications
• AppCache: Method of defining web page files
to be cached using a cache manifest
file, allowing them to work offline on
subsequent visits to the page
• <meta name="apple-touch-fullscreen"
content="yes"/>
• <link rel="apple-touch-icon"
href="/custom_icon.png”/>
• …