(This is a book about HTML5 programming. But before learning, it is necessary to understand - background knowledge, whatIn this chapter, we will focus on some practical concerns. Why HTML5? Why is it so popular, what new functions have been added, and why can we usher in a new era of web development? Let's take a look at it.)