---
title: "What are the new APIs provided by the HTML 5 standard? Give a brief description of each."  
description: "What are the new APIs provided by the HTML 5 standard? Give a brief description of each."  
author: "Anonymous User"  
published: 2011-10-11  
updated: 2020-09-17  
canonical: https://www.mindstick.com/interview/1287/what-are-the-new-apis-provided-by-the-html-5-standard-give-a-brief-description-of-each  
category: "html5"  
tags: ["html5"]  
reading_time: 1 minute  

---

# What are the new APIs provided by the HTML 5 standard? Give a brief description of each.

* The **canvas** element: Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the area through a full set of drawing functions similar to other common 2D APIs, thus allowing for dynamically generated graphics. Some anticipated uses of the canvas include building graphs, animations, games, and image composition.\
* Timed media playback\
* Offline storage database\
* Document editing\
* Drag-and-drop\
* Cross-document messaging\
* Browser history management\
* MIME type and protocol handler registration

## Answers

### Answer by Anonymous User

* The **canvas** element: Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the area through a full set of drawing functions similar to other common 2D APIs, thus allowing for dynamically generated graphics. Some anticipated uses of the canvas include building graphs, animations, games, and image composition.\
* Timed media playback\
* Offline storage database\
* Document editing\
* Drag-and-drop\
* Cross-document messaging\
* Browser history management\
* MIME type and protocol handler registration


---

Original Source: https://www.mindstick.com/interview/1287/what-are-the-new-apis-provided-by-the-html-5-standard-give-a-brief-description-of-each

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
