13. Semantic: Overview
• New semantic tags for contextual mark up of text
• Update of few old tags for improved accessibility and search ability
• Allows to describe more precisely what content is
19. CSS3
• Greater flexibility over presentation and layout
• New CSS Selectors to allow for specific targeting for styles
• Delivers a wide range of stylization and effects, enhancing web pages without
sacrificing their semantic structure or performance
• Latest version of the CSS standard, introducing exciting new effects like dynamic
color gradients, 2D and 3D transforms, multi-column and flexible
layouts, calculations, transitions, animations, and media queries to tailor
different styles for different devices
• Not technically part of HTML5, CSS3 is a separate — though closely connected
— set of standards, emerging and evolving in tandem with HTML5
21. Multimedia
• Supports native multimedia embedded in pages
• New audio and video elements embed sound and moving pictures into web
pages without any proprietary plug-ins
22. Graphics and 3D
• Supports natively SVG, Canvas, WebGL, and CSS3 3D features
• Flat vector shapes can be now brought to 3-dimensional life
23. Device Access
• Supports the increasing range of device capabilities
o Tilt, Device Orientation
o Geolocation
o Acceleration or motion
• Allows usage of various
input and output devices
24. Performance
• Greater speed optimization and better usage of computer hardware
• Make apps more seamless and make dynamic content load faster with a variety of
techniques and technologies such as Web Workers, XMLHttpRequest Level 2 (the
technology behind Ajax), and the History API.
25. Offline and Storage
• Enable webpages to store data on the client-side locally and operate offline
• Only download resources that have changed
• Enables offline browsing
• Manage offline/online complexity, including: application caching, local or offline
storage, and online/offline events status
• Uses HTML5 App Cache, Local Storage, Indexed Database, and the File
API specifications..
• Kind of like "Super Cookies," but with much more space to store both one-time data
and persistent app databases, like email
27. Connectivity
• Improves connectivity speeds and data exchanges between the server and the client
• More efficient connectivity means more real-time chats, faster games, and better
communication.
• Enables full duplex, bi-directional communication