Reputation: 936
in the web browser there is available lots of JavaScript web API's all of those are listed in here(Firefox browser web API list page) https://developer.mozilla.org/en/docs/Web/API
in here list is going very long.... are these API's not categorized in any where?
if then we can identify which feature are available in web browser easily among those big long list of API's.
Upvotes: 2
Views: 67
Reputation: 936
all the api's are listed in here in here all the objects of api's are categorized in under the api names http://www.w3.org/standards/techs/js#stds
Upvotes: 0
Reputation: 5554
It's very difficult to make a full, up-to-date list of all the APIs since it varies a lot (most notably, some new features are only partially available in some versions of modern browsers).
As a rule-of-thumb - everything that is ES3 is OK to use everywhere. Everything that is ES5 should be OK, but some older browsers (IE8, most notably) don't support it. Everything that is ES6 and beyond is mostly not supported out of the box (there are some libraries and special tools that allow you to use some of these features, though).
Finally, here are some good sites to help you with this:
Upvotes: 1
Reputation: 41968
You are looking for Modernizr. It's a script that detects a definable selection of HTML5/CSS3 features in the browser, and then exposes them both to CSS via classes on the HTML element and Javascript via the Modernizr
object. It also has an interactive API.
The list of supported features is at the bottom of the help page, and follow logical categorization as you require.
Upvotes: 1