markup-anchored elements, such as
video. Here, our focus is on some other
companion APIs, which notably are not necessarily tied to a particular
markup element. You can think of the recipes in this chapter as being the
meat on the bones of what it takes to create a truly interactive web
It’s important to note that the technologies discussed in this chapter are in varying degrees of standardization and implementation. They are not universally agreed upon or built into browsers yet, so using them requires some caution and planning. For some things, there are ways to fall back to older or less-capable functionality in non-supporting browsers, but in other cases you ...