HTML5 TRAINING IN CHANDIGARH / MOHALI
Expert Training by 15 Years Experts
Vision And Future Of HTML5
- What Is HTML5? History of HTML5
- Philosophy of HTML5
- Future Of HTML5
Getting Started With HTML5
- Browser Support
- Features Detection
- Support For Legacy Browsers
- Graceful Degradation
- Emulation of HTML5
- Developer Tools in HTML5
Structure Of A Web Page
- HTML5 DOCTYPE
- Page Encoding
- Markup
- Updated Elements
- New Structural Elements
- New Attributes in HTML5
- Elements And Attributes
- HTML5 And CSS3
HTML5 Forms
- The Needs For Web Applications in Changing Time?
- Current Available Solutions
- New Input Types
- Attributes of HTML5
- Form Validation
- Browser compatibilities
Audio/Video
- The State of Web Audio/ Video on Plugins
- The State Of A/V
- HTML5 Audio/Video Markup
- Attributes And Methods
- Audio/Video Events
- Customizing A/V Controls
HTML5 Canvas Canvas Vs. SVG Accessibility
- Using A Canvas
- Context And Coordinates
- Drawing Shapes
- Working With Paths
- Drawing Straight Lines, Circles and Arcs
- Drawing Text
- Drawing Images and working with pixels
- Transforms controls
- Translation, Rotation and Scaling
Data Storage in HTML5
- Problems With The Existing Cookie-based Model
- New Storage Options
- Web Storage and SQL Storage
Offline Applications
- The Need For Offline Mode
- The Manifest File
- The application Cache Events
- Deployments And Updates
HTML5 Geolocation
- Geolocation
- Privacy concerns
- Two Main Methods and position objects
- Handling Errors
- The Position Options Object
HTML5 Web Workers
- The existing JavaScript Execution Model
- Web Workers
- Usage Of Web Workers
- Communication APIs
- Handling Errors
- Browser Support
HTML5 Messaging APIs
- Cross-document Messaging
- The Origin Concept
- Cross-document XMLHttp Request
- Progress Events
- Server-sent Event
- Browser Support
Web Sockets
- Overview Of Web Communication Options
- The History (Comet)
- Overview Of Web Sockets API And Protocol & Advantages
- Browser Support