Duration : 30 Hrs

Evanta Technologies Provides HTML Online Training from Hyderabad. This course main purpose is, a student the fundamental knowledge of application development for the internet using HTML. After completing the course the student should be able to Create an HTML Documents and establish suitable formatting for presentation purposes, Import, insert and modify images, Insert and manipulate tables and sustain internal and external links to available resources, Use special effect to make the expressive, evocative documents, Insert and manipulate multimedia objects, Manager forms.

Evanta Technologies HTML Online Training offers an in-depth understanding of Markup language and how to use markup languages to design and develop simple web pages. HTML is the initial point intended for web development applications and the most fundamental markup language. With the use of web application getting higher outside business domain, HTML has become the fundamental language to master. The training on HTML and CSS by Evanta Technologies focuses on fundamentals and practical usage of the scripting language. The course material and course curriculum is designed to meet the current business needs.

HTML stands for Hypertext Markup Language and is the standard set of tags used to create web pages. HTML code, while invisible to the user, is interpreted by your web browser and used to properly display the content of a page. When HTML is used in combination with Cascading Style Sheets (CSS) and JavaScript, programmers can create robust, interactive websites and applications. The international standards for HTML and CSS are maintained by the Worldwide

In this HTML Online Training you will use cascading style sheets to design and develop efficient and effective websites. Control color and typography, Create style sheets that cascaded according to established guidelines, Design content segments using box properties, Control your page layouts with CSS positioning, Increase an prevailing design, Create different style sheets and link your pages to them to develop the ease of understanding your websites.

Evanta Technologies HTML Online Training offers the student fundamental knowledge of Scripting and Client side Validations. It was originally implemented as a part of web browsers so that client-side scripts could interact with the user, control the browser, communicate asynchronously.

Regularly HTML Online Training classes along with the private HTML training programs and customized HTML courses. We make it easy to learn HTML Online Training for creating excessive websites, HTML emails, or powerful HTML sites. Introductory HTML courses for designers, marketing professionals, and those responsible for managing content online.

Evanta Technologies offering of various HTML classes and CSS training courses. If you are newfangled Web Design or Web Development is the best place to start. These two-day HTML training course associations’ practical hands-on training’s with an overview of the HTML and CSS code and tools necessary for building and maintaining websites. Best performs as well as understanding how to develop for multiple browsers and devices is emphasized.

The HTML Online training course includes Web Design with HTML and CSS. This is the most commonly used language on Web to develop web pages. This Online Training is designed for the hopeful Web Designers and Developers with a need to understand the HTML in enough detail and practical examples. This online training will give you sufficient requirements to start with HTML from anywhere you can take yourself at higher level of expertise.

In this course use in cascading style sheets to design and develop efficient and effective websites. Control color and typography, Create style sheets that cascade according to established guidelines, Design content sections using box properties, Control your page layouts with CSS positioning, Enhance an existing design, Create different style sheets and link your pages to them to enhance the accessibility and functionality of your websites.

A career in front-end web development is closer than you think. Start with one of the introductory courses in HTML, JavaScript and CSS on this page and then get hands-on experience designing and building web pages of your own. Once you have a few courses, web applications and websites on your CV, you will be well-prepared to apply for entry-level HTML programming jobs. Enroll now in one of the self-paced programming courses and start knowledge today.

Another great aspect of the front-end development field is that there is almost no barrier to entry. Anyone with a computer, internet access, and the desire to learn can jump head first into this exciting and rewarding career. The documentation and courses needed to learn web programming are free and open on the web. Learners around the world can quickly join the developer community and start building websites.

What will I accomplish when doing this course?
After finishing course you will be able to Follow the structure and markup of HTML5, and explore new features during this version Design websites using HTML5. Use best practices in these 2 technologies Build absolutely functional and creatively designed websites.
Towards the end of the course, all participants are needed to work on a project to get hands on familiarity with the concepts learnt. you may build a web-page from scratch with full support from your mentors. This project, which may even be a live industry project, are reviewed by our instructors and business specialists. On successful completion, you may be awarded a certificate.

  • Overview of HTML5
  • History of HTML5
  • Who Is Developing HTML5?
  • A New Vision
  • Compatibility and Paving the Cow Paths
  • Utility and the Priority of Constituencies
  • Interoperability Simplification
  • Universal Access
  • A Plugin–Free Paradigm
  • What’s In and What’s Out?
  • What’s New in HTML5?
  • New DOCTYPE and Character Set
  • New and Deprecated Elements
  • Semantic Markup
  • Simplifying Selection Using the Selectors API
  • JavaScript Logging and Debugging
  • window JSON
  • DOM Level 3 – Selectors API – Faster DOM manipulation than jquery.
  • Using WAI-ARIA with HTML5 for Accessibility
  • Overview of HTML5 Canvas
  • Canvas Coordinates& registering the Canvas dimensions
  • Drawing on Cavas with paths & curves
  • Composite operations
  • Working with Solid colors,Gradients & Transparancy
  • Cropping an image
  • Copying and pasting sections of the canvas
  • Getting image data
  • Introduction to pixel manipulation: inverting image colors
  • Converting image colors to grayscale
  • Converting a canvas drawing into a data URL
  • Saving a canvas drawing as an image
  • Loading the canvas with a data URL
  • Creating a pixelated image focus
  • Importing External Images & Setting the background
  • Geometrical transformations
  • Creating text,graphs & charts
  • Animating a Vertical Bar-Chartwith fine tuning.
  • Canvas – Events & Interactions with regions.
  • CSS and Canvas
  • Create High-Res, Retina-Display-Ready Media with Canvas
  • Clipping Cavas drawings & saving them to a file.
  • When Not to Use Canvas
  • Fallback Content
  • Implementing Canvas Security
  • Implementing techniquesfor Backward compatibility
  • Canvas vs. CSS3 transitions and animations
  • Canvas performance on mobile devices
  • Building an Application with HTML5 Canvas
  • Understanding SVG
  • Creating 2D Graphics with SVG
  • Adding SVG to a Page
  • Simple Shapes & Text
  • Transforming SVG Elements
  • Reusing Content
  • Patterns and Gradients
  • SVG Paths
  • Building an Interactive Application with SVG
  • Adding the CSS Styles
  • Implementing techniques for Backward compatibility.
  • Building an Application with SVG
Geolocation in the Past & Modern day geolocation:
  • Location B.C.E.
  • Technology with Exploration
  • Location in the 1900s
  • Public Availability of GPS
  • Geolocation Now
  • The Basics
  • Ways to Locate
  • Global Positioning System (GPS)
  • IP Address
  • GSM/CDMA Cell IDs 1
  • WiFi and Bluetooth MAC Address
  • Location and Location-Based Services (LBS)
  • Geolocation Today
  • Mobile Applications
  • Augmented Reality Applications
  • Understanding Geolocation terminologies:
  • What Are Coordinate Systems?
  • Latitude and Longitude
  • Geodetic Systems and Datums
  • Common Datum
  • Map Projections
  • Altitude, Course, and Speed
  • Geodetic Height
  • Course
  • Speed
  Getting you current location Monitoring the current position – without polling. Browser compatibility & Fallbacks. Reverse geocoding & Mapping location Getting Distance & Directions between two places. Following a moving location Combing geolocation with google maps ArcGIS JavaScript API Adding Geolocation to Esri Maps Triggering the Privacy Protection Mechanism
Saving Geographic Information:
  • KML
  • Shapefiles
  • Python Shapefile Library
  • Databases
  • SDE
  • PostGIS
  • MySQL
Geolocation Usage:
  • Geomarketing
  • Specials and Offers
  • Crowdsourcing
  • Specialization
  • Geosocial
  • Continued Growth
  • Automatic Check-in
  • Two Way Street of Data
  • Geotagging
  • Digital Media and Geotagging
  • Privacy and Geotagging
  • Geo-applications
  • Safety/Tracking
  • Taxi Services
  • Search
  • M-Commerce
  • Other Applications
  • HTML5 and Geolocation
  • Web Applications Supplementing LBS
  • Web-Based LBS
Implementing techniques for Backward compatibility. Alternative open source & commercial libraries when Native Geolocation fails Building a Real-Time Application with HTML5 Geolocation & External API’s – Movie search Location based search app.  
MEDIA API (video & audio):
  • Flash V/s HTML5 video
  • Adding Video & Audio to a page
  • Supported Audio & Video formats& Codecs
  • Lossy & Lossless compression
  • Media specific attributes Vs Global attributes
  • Deployment challenges on Mobiles
  • Encoding Audio & Video to supported formats using open source & commercial software
  • Custom Controls,Seekbar,Progressbar with Javascript & CSS
  • Applying CSS skins & transforms
  • Working with multiple tracks,Subtitles & Captions with Captionator,Playr & the Leanback Player
  • Integrating Video with Canvas & SVG
  • Applying Visual filters using Canvas & SVG
  • Inverting video colors
  • Smoother animation & video playback with slow/variable bandwidth - Request Animation Frame ( ).
  • Debuggin,Browser support &Licensing issues.
  • Implementing techniques for Backward compatibility.
  • Taking advantage of web workers for Video
  • Alternative Content Technologies
  • Media Accessibility and Internationalization
  • Creating a Video Frame Grabber application.
HTML forms fundamentals:
  • Introduction
  • Form Basics
  • Form Basics
  • Form Settings
  • Form Settings
HTML form inputs:
  • Introduction
  • Text inputs
  • Selections
  • Input attributes
  • Input commands
Organizing HTML forms:
  • Introduction
  • Labels
  • Fieldsets
  • Tab index
  • Access keys
HTML form scenarios:
  • Introduction
  • Scripting forms
  • Handling multiple forms
  • Uploading files
  • Form Validation
HTML form server processing:
  • Introduction
  • Accessing Data
  • NET Forms
  • PHP Forms
  • Uploading Files
  • Net Files
  • PHP Files
  • Ruby Files
  • Required Processing!
  • Model View Controller
  • MVC
Building an Application with HTML5 Forms API
  • What are web workers ?
  • Possibilities & Limitations of web workers
  • Inline,Dedicated & Shared Workers
  • Creating a worker,Assign roles & Deploying the same.
  • Leveragin a Shared Worker
  • Worker support in modern browsers
  • Managing multiple workers
  • Parsing data with workers
  • Perform Heavy array computations
  • Using timers in conjunction with worker
  • Work with pixel manipulations
  • Make twitter JSONP requests
  • Introducing the new Service worker
  • Connect to share workers at same time with multiple browser windows
  • Transferable objects
  • Debuging Your Workers
  • Implementing techniques for Backward compatibility.
Building an Application with HTML5 Web Workers API
  • Understanding Origin Security
  • Browser Support for Cross Document Messaging
  • Building an Application Using the postMessage API
  • XMLHttpRequest Level
  • Cross-Origin XMLHttpRequest
  • Progress Events
  • Browser Support for HTML XMLHttpRequest Level
  • Structured Data & Framebusting
  • Implementing techniques for Backward compatibility.
Building an Application with HTML5 CDM
Introduction to HTML5 WebSocket:
  • HTML5 Connectivity
  • Overview of Older HTTP Architectures
  • HTTP 101 (or rather, HTTP/1 0 and HTTP/1 1)
  • HTTP Polling, Long Polling, and Streaming
  • Introducing WebSocket
  • Why Do You Need WebSocket?
  • WebSocket is about Performance / Simplicity / Standards
  • You Need WebSocket!
  • WebSocket and RFC 6455
  • The World of WebSocket
  • WebSocket Options
  • The WebSocket Community: It Lives!
  • Applications of WebSocket
  • Related Technologies
  • Server-Sent Events
  • SPDY
  • Web Real-Time Communication
WebSocket API:
Overview of the WebSocket API
  • Getting Started with the WebSocket API
  • The WebSocket Constructor
  • WebSocket Events
  • WebSocket Methods
  • WebSocket Object Attributes
  • WebSocket Object Attribute: bufferedAmount
  • Putting It All Together
  • Checking for WebSocket Support
  • Using HTML5 Media with WebSocket
WebSocket Protocol:
  • Before the WebSocket Protocol
  • A Brief History of the Internet
  • The Web and HTTP
  • Introducing the WebSocket Protocol
  • WebSocket: Internet Capabilities for Web Applications
  • Inspecting WebSocket Traffic
  • The WebSocket Protocol
  • The WebSocket Opening Handshake
  • Computing the Key Response
  • Message Format
  • The WebSocket Closing Handshake
  • Support for Other Protocols
  • Extensions
  • Writing a WebSocket Server in JavaScript with Node js
  • Building a Simple WebSocket Server
  • Testing Our Simple WebSocket Server
  • Building a Remote JavaScript Console
Building Instant Messaging and Chat:
  • over WebSocket with XMPP
  • Layered Protocols
  • XMPP: A Streaming Mile of XML
  • Standardization
  • Choosing a Connectivity Strategy
  • Federation
  • Building a Chat and Instant Messaging Application over WebSocket
  • Using a WebSocket-Enabled XMPP Server
  • Setting Up Test Users
  • The Client Library: Strophe js
  • Connecting and Getting Started
  • Presence and Status
  • Exchanging Chat Messages
  • Pings and Pongs
  • Completed Chat Application
  • Suggested Extensions
  • Build a User Interface
  • Use XMPP Extensions
  • Connect to Google Talk
Using Messaging over WebSocket with STOMP:
  • Overview of Publish and Subscribe Models
  • Introduction to STOMP
  • Getting Started with Web Messaging
  • Setting Up a Message Broker
  • Seeing STOMP Concepts in Action
  • Building a STOMP over WebSocket Application
  • The Flow of the Game
  • Creating the Game
  • Monitoring Apache ActiveMQ
  • Suggested Extensions
  • The Future of Web Messaging
VNC with the Remote Framebuffer Protocol:
  • An Overview of Virtual Network Computing
  • An Overview of the Remote Framebuffer Protocol
  • Binary- and Text-Oriented Protocols
  • Choosing to Use RFB over WebSocket
  • Building a VNC (RFB) Client over WebSocket
  • Setting Up a Proxy Server
  • The RFB Client
  • Using HTML5 <canvas> to Draw a Framebuffer
  • Handling Input in the Client
  • Putting It All Together
  • Enhancing the Application
WebSocket Security:
  • WebSocket Security Overview
  • WebSocket Security Features
  • Origin Header
  • Headers with the “Sec-” Prefix
  • WebSocket Secure Handshake: Accept Keys
  • HTTP Proxies and Masking
  • Secure WebSocket Uses TLS
  • Authentication
  • Application Level Security
  • Application Authentication
  • Application Authorization
Deployment Considerations:
  • Overview of WebSocket Application Deployment
  • WebSocket Emulation and Fallback
  • Plugins
  • Polyfills
  • Different Abstraction Layers
  • Proxies and Other Network Intermediaries
  • Reverse Proxies and Load Balancing
  • Traverse Proxies and Firewalls with Transport Layer Security (TLS or SSL)
  • Deploying TLS
  • WebSocket Pings and Pongs
  • WebSocket Buffering and Throttling
  • Monitoring
  • Capacity Planning
  • Socket Limits
WebSocket Application Deployment Checklist
Inspecting WebSocket Traffic:
  • WebSocket Frame Inspection with Google
  • Chrome Developer Tools
  • Google Chrome Network Internals
  • Analyzing Network Packets with Wireshark
Implementing techniques for Backward compatibility.
Introduction to Web Real-time Communication (WebRTC)
  • Introduction
  • History of Real-time Communication on the web
  • What you can do with WebRTC
  • Where WebRTC is supported
Architecture of a WebRTC Application
  • Introduction
  • Security with WebRTC
  • The Full WebRTC Environment
Understanding Server Technologies for WebRTC
  • Why Would We Need Servers?
  • Introducing ICE, STUN and TURN
  • Signaling Options for WebRTC
  • Options for Server Setup and Hosting
  • Recap of the Module
Introduction to Web-based Real-Time Communication
  • Introducing WebRTC
  • Uses for WebRTC
  • Try WebRTC yourself right now!
  • Browser compatibility
  • Chrome and Firefox on the PC
  • Chrome and Firefox on Android
  • Opera
  • Microsoft
  • Apple
  • Staying up-to-date
More Technical Introduction to Web-based Real-Time Communication
  • Setting up communication
  • The general flow
  • Connect users
  • Start signals
  • Find candidates
  • Negotiate media sessions
  • Start RTCPeerConnection streams
  • Using WebSockets
  • Other signaling options
  • MediaStream API
  • RTCPeerConnection API
  • The caller's flow
  • Register the onicecandidate handler
  • Register the onaddstream handler
  • Register the message handler
  • Use getUserMedia to access the local camera
  • The JSEP offer/answer process
  • The callee's flow
  • Register the onicecandidate handler
  • Register the onaddstream handler
  • Register the message handler
  • Use getUserMedia to access the local camera
  • The JSEP offer/answer process
  • Where does RTCPeerConnection sit?
  • RTCDataChannel API
Creating a Real-time Video Call
  • Setting up a simple WebRTC video call
  • Using a web server to connect two users
  • Setting up a signaling server
  • Creating an offer in the caller's browser
  • Creating an answer in the callee's browser
  • Previewing the local video streams
  • Establishing peer-to-peer streams
  • Stream processing options
  • Extending this example into a Chatroulette app
Creating an Audio Only Call
  • Setting up a simple WebRTC audio only call
  • The HTML user interface for audio only calls
  • Adding an audio only flow to the signaling server
  • Audio stream processing options
Adding Text-based Chat
  • Adding text-based chat to our video chat app
  • The HTML user interface for text-based chat
  • Adding JavaScript functions to enable chatting
  • Handling text-based chat signals on the server
  • Other text message processing options
  • Summary
Adding File Sharing
  • Adding file sharing to our video chat app
  • The HTML user interface for file sharing
  • Adding JavaScript for enabling file sharing
  • Adding files using the <input> element
  • Adding support for drag-and-drop
  • Adding JavaScript for transferring files via WebSockets
  • Handling the file-sharing signals on the server
  • Sending a thumbnail preview before the entire file
  • Providing progress updates
  • Establishing an RTCDataChannel connection
  • Transfering files via an RTCDataChannel connection
  • Other file-sharing options
Application – Education and E-learning
  • Applying WebRTC for education and e-learning
  • Overall application architecture
  • Educators
  • Students
  • WebRTC capable browser
  • Existing or new web application
  • Signaling server
  • TURN server
  • Archive server
  • Potential issues that may be faced
  • Privacy
  • Copyright and intellectual property
  • Restrictive networks
  • Restrictive SOEs
  • Outdated student browsers
  • Interoperability
  • Benefits that can be delivered
  • The opportunity for educators
Application – Team Communication
  • Applying WebRTC for team communication
  • Overall application architecture
  • Managers
  • Team members
  • WebRTC capable browser
  • New and existing web applications
  • Signaling server
  • TURN server
  • Messaging server
  • Potential issues that may be faced
  • Privacy
  • Data security
  • Restrictive networks
  • Restrictive SOEs
  • Interoperability
  • Timezones
  • Benefits that can be delivered
WEB STORAGE & Indexed DB & File System API:
  • Technology Landscape
  • Tradional storage mediums Vs the new Web Storage
  • Practical Uses
  • Narrowing Down the Scope
  • Development Environment
  • Browser Support
Web Storage:
  • Introduction
  • What's in a Name?
  • What is Web Storage?
  • Capacity
  • Testing Capacity
  • Features
  • Browser Support
  • Fallbacks and Polyfills
  • Caveats
  • Getting and Setting Values
  • Remove Item
  • Keys and Length
  • Clear
  • Session Storage
  • Exceed Quota
  • Storage Event
  • Persistent Form
  • HTML Markup
  • localDataService JavaScript Module
  • viewModel JavaScript Module
  • Stepping Through the Code
Building an Application with HTML5 local/session storage
Working with Indexed DB:
  • Concepts Immediately Invoked Function Expressions
  • Concepts $$result Module
  • Concepts mockJSON
Introduction and Concepts:
  • Introduction
  • What is IndexedDB?
  • Event Lifecycle
  • Features
  • Capacity
  • Browser Support
  • Fallbacks and Polyfills
  • Caveats
IndexedDB Initialization & CRUD :
  • Introduction
  • Opening a Database
  • Deleting a Database
  • The db Model Object
  • Create Object (Insert)
  • Read Object
  • Update Object
  • Delete Object
IndexedDB Cursors, Indexes and Ranges :
  • Introduction
  • db Model for Cursor, Index and Range s
  • Cursor Concepts
  • Cursors - Selecting Sets of Data
  • Indexes - Selecting Individual Objects
  • Range Concepts
  • Numeric Range
  • String Range
  • Controlling Cursor Direction
IndexedDB Keys, Capacity, Performance and Versions:
  • Introduction
  • Unique Identifier (Keys) Concepts
  • Creating Object Store Keys
  • Loading 5,00,000 (5 lac) Objects into a Database
  • Detecting When a Cursor is 'Done'
  • Working with Large Sets of Data
  • Managing Database Versions
  • Capacity Capabilities
IndexedDB Abstractions & Implementing an Edit Screen:
  • Introduction
  • Introduction to the Homes List Screen
  • Homes List Markup
  • Homes List db Model
  • Abstracting IndexedDB - Error Handling
  • Abstracting IndexedDB - Delete and Open Database
  • Abstracting IndexedDB - Get All
  • Abstracting IndexedDB - Insert, Update and Delete
  • Homes List View Model
  • Stepping Through the Code
Building an Application with HTML5 Indexed DB API
File System Introduction, Concepts & Initialization:
  • Introduction
  • What is the HTML File System?
  • Features
  • Capacity
  • Browser Support
  • Fallbacks and Polyfills
  • Caveats
  • Storage Types
  • Initialization (Temporary Storage)
  • Initialization (Permanent Storage)
  • Wrapping Up Initialization Code
  • HTML File System Explorer (Chrome Extension)
File System Directories - Create, List, Delete, Move & Copy :
  • Introduction
  • Create and Read Directory
  • Create Sub Directories
  • List Directory Contents
  • Delete and Recursive Delete
  • Move, Copy and Rename
File System Building an Abstraction Layer over Directories :
  • Introduction
  • localFileSystem Module - Error Handling
  • localFileSystem Module - Request File System
  • localFileSystem Module - Create Directory
  • localFileSystem Module - Directory Exists
  • localFileSystem Module - Get Directory Entries
  • localFileSystem Module - Delete
  • localFileSystem Module - Move, Rename and Copy
File System Files - Create, Read, Write, Delete, Move & Copy :
  • Introduction
  • Create and Get File
  • Read, Write and Update File
  • Delete, Move, Rename and Copy File
  • File Abstractions Overview
  • localFileSystem Module - Create File
  • localFileSystem Module - Get and File Exists
  • localFileSystem Module - Read, Prepend and Append
  • localFileSystem Module - Delete and Replace File
  • localFileSystem Module - Move, Rename and Copy File
File System Testing Capacity Limits & Implementing a File Editor:
  • Introduction
  • File System Capacity Limits
  • File Editor
  • File Editor Markup
  • File Editor View Model
Libraries for File System:
  • Introduction
  • What is store.js?
  • js
  • What is amplify.js?
  • js
  • What is lawnchair.js?
  • js
Building an Application with HTML5 File System API
  • Understanding Offline or Occasionally connected applications
  • Cache manifest - Cache,Network & fallback in detail
  • Create &Use the manifest to detect connectivity
  • Updating cache with the manifest
  • Application Cache API
  • Understading Events under the AppCache API :
  • e, load,checking,noupdate,downloading,progress,
  • cached,updated ready,obsolete & error events
  • Disk Space & Expiration
  • Deleting the local cache
  • Implementing techniques for Backward compatibility.
Building an Application with HTML5 Offline Applications API
  • Notification Permissions
  • Browser Compatibility
  • Displaying a Simple Notification
  • Creating a Tweet Notification Page
  • Implementing techniques for Backward compatibility.
  • Retrieving All Contacts and Mobile Numbers
  • Battery Status Events
  • HTML Media Capture with File Input
  • Device Orientation and Motion Events
  • Creating a Bubble level
  • Implementing techniques for Backward compatibility.
Building an Application with HTML5 Device API
Browser History API (Session):
  • Setup
  • Manipulating browser history: an overview
  • Detecting History API support
  • Pushing a new URL onto the stack
  • Handling back and forward buttons with the popstate event
  • Updating the stack with replaceState()
  • Basic Offline
  • Changing Browser History
  • History Basics &Browser Compatibility
  • Adding to History with pushState
  • Creating an Image Viewer
  • Popping State & changing history in the Image Viewer
  • Using Advanced State Data Objects to Pass Informationacross Pages
  • Testing History Security
  • Helpful Libraries
Building an Application with HTML5 Browser History API
HTML5 Vulnerabilities & Protecting apps :
  • XSS,Javascript & more
  • Communication in HTML5
  • Local Storage options
  • Clickjacking
  • Protecting your HTML5 Applications.
Dealing with Backward compatibility & cross browser issues :
  • Need for the same ?
  • The Current State of Web Polyfills
    • Polyfilling: Past, Present, and Future
    • What Is a Polyfill (and What Is It Not)?
    • Types of Polyfills
    • Why Polyfills Still Matter
Implementing backward / cross browser compatibility for HTML5 API's
Building an Custom DropIn Polyfill for Forms Cross Browser functionatlity Applications API :
  • Principles and Practices of Polyfill Development
    • Building Responsible Polyfills
    • Principles of Responsible Polyfill Development
    • Getting Started
    • The HTML5 Forms Polyfill
    • Setting Up Your Polyfill Project
    • Specifying the API
    • Deciding What to Build
    • Adding Basic Features
    • Beefing Up Your Polyfill with Additional Features
    • Building Utility Polyfills
    • Polyfilling Visual Features With CSS
    • Testing Your Work Across Browsers
Build Workflows and Cross-Browser Testing:
  • Setting Up Your Project Workflow
  • Jump-Starting Your Workflow
  • Adding Unit Tests to Your Polyfill
  • Automating Cross-Browser Polyfill Testing
  • Configuring Cross-Browser Tests with Karma
  • The Bottom Line: Use What Works for You!
Performance and Edge-Case Testing:
  • Building for Performance
  • Dealing with Browser-Specific Edge Cases
  • Mobile-Specifiuiopc Considerations
  • Prollyfilling and the Future of the Web Platform
The Future of Polyfilling
  • Polyfilling: Not Just For Older Browsers
  • Prollyfilling: Extending the Web Forward
  • Prollyfills In Action: Prollyfilling CSS
  • Prollyfills in Action: ServiceWorker
  • Prollyfills in Action: Web Components
  • Strategies for Polyfilling Experimental APIs
Building Your First Prollyfill
  • Prollyfills vs. Polyfills: What’s the Difference?
  • The Resource Priorities Prollyfill
  • Specifying the API and Deciding What to Build
  • Setting Up Your Prollyfill Project
  • Adding Prollyfill Features
  • What’s Next?
  • Colophon
Future of HTML5 ( overview)
  • Browser Support for HTML5
  • HTML Evolves
  • WebGL
  • Devices
  • Audio Data API
  • Video Improvements
  • Touchscreen Device Events
  • Peer-to-Peer Networking
  • Ultimate Direction


No reviews

Post Review

Review Title
Review Content
View All Categories

Quick Enquiry

Technology Portfolio