
Here is a list of some advanced JavaScript APIs. This APIs allows you to do what web developers used Flash and Java for. All latest mobile and desktop browsers support these APIs. I will keep expanding this list as much as I can.
HTML5 Proximity API
Proximity API is available in mobile browsers only that's because this API require sensors to measure distance which is available only on mobile phone ...Continue Reading
HTML5 Battery Status API with Code Example
Battery status API can be used in mobile and desktop browsers. It gives us the battery status(charging or not) and level(percentage remaining). wi ...Continue Reading
JavaScript Vibration API with Demo
Vibration API is mostly available in phones. Its used to vibrate your phone. window.navigator property exposes a function called as vibrate(). Th ...Continue Reading
Web Animation API Tutorial
Web Animation API allows us to create key-frame animations using JavaScript. In this tutorial I will introduce you to Web Animation API with some demo ...Continue Reading
HTML5 Ambient Light API
This API requires light sensors to work. Therefore mostly works in mobile devices. Till now we were using CSS3 light-level media feature to detect ...Continue Reading
Prevent Sleep using HTML5 Standby API
Standby API is supported by both mobile and desktop browsers. This API is used to prevent the device from entering a power saving state(i.e., turni ...Continue Reading
Find Internet Type using HTML5 Network Information API
This API is available for both mobile and desktops. The Network Information API provides information about the system's connection, which is in ter ...Continue Reading
Page Visibility API Tutorial with Example
This API is available for both mobile and desktop browsers. Page visibility API can be used to find out weather the webpage is visible to the user ...Continue Reading
HTML5 Drag and Drop API Tutorial
There has been a lot of confusions about HTML5 drag and drop api uses and its events. HTML5 drag and drop API is not as difficult as it seems. In this ...Continue Reading
Web Notification API Tutorial with Example
This API is available for both mobile and desktop browsers. To understand what is web notification API and where it is used lets take an practical ...Continue Reading
Measure Web Page Performance Using JavaScript
There are two things on which the performance of a webpage depends on. First is the total time required to completed download all resources for the we ...Continue Reading
An Introduction To JavaScript Blobs and File Interface
In this article you will be learning all about JavaScript blobs. Every API in this post comes under HTML5 specification. What is a Blob? A b ...Continue Reading
requestAnimationFrame Tutorial
In this tutorial I will explain everything about requestAnimationFrame() function. This function was introduced by Robert O’Callahan, a hacker at Mo ...Continue Reading
Detecting If Browser Is Online Or Offline Using JavaScript
Sometimes it is necessary to detect if browser is online or offline before doing some task. Many developers use AJAX to detect browser connectivity st ...Continue Reading
Creating Offline Applications using HTML5 Tutorial
In this article we will be discussing all about HTML5 offline application. Making your websites viewable offline is a good idea to keep users engaging ...Continue Reading
Web Cryptography API Tutorial
Web Cryptography API provides JavaScript interfaces to perform cryptography operations like hashing, symmetric & asymmetric encryption and generating ...Continue Reading
Leave a Reply