HTML and CSS Reference
In-Depth Information
Browser support
With the exception of the microdata API , support for everything in this
chapter is surprisingly complete across all major browsers. As men-
tioned in the relevant sections, there are some inconsistencies in the
implementations of contentEditable and drag-and-drop, particularly in
older versions of IE compared to the other browsers, but these aren't
insurmountable. The richer web applications enabled by these API s are
already within your reach.
12
14
4
6
8
9
10
11.5
12
5
5.1
contentEditable
● ● ● ● ●
Drag-and-drop
● ○ ○ ●
hashchange
● ● ● ● ●
popState
● ●
Microdata API
Web workers
● ●
Key:
● Complete or nearly complete support
○ Incomplete or alternative support
Little or no support
Summary
This chapter has presented the most interesting HTML5 API s, focused
on enriching the in-browser experience. We've covered creating word
processor-style WYSIWYG editing interfaces and allowing natural
drag-and-drop interactions. You've learned that managing the
browser's history allows you make the Back button behave in a more
sensible way in the context of your application, while the microdata
API gives you access to structured semantic information in page con-
tents. Finally, web workers make your app more responsive by running
 
Search WWH ::




Custom Search