HTML5, the latest version of the HTML standard, provides us with many new features for improved interactivity and media support. These new features (such as canvas, audio, and video) have made it possible to make fairly rich and interactive applications for the browser without requiring third-party plugins such as Flash.
Even though the HTML5 standard continues to grow and improve as a “living standard,” all the elements that we need for building some very amazing games are already supported by all modern browsers (Google Chrome, Mozilla Firefox, Internet Explorer 9+, Microsoft Edge, Safari, and Opera).
Over the past half-decade (since I wrote the first edition of this book), HTML5 support has become a standard across all modern browsers, both desktop and mobile. This means we now can make games in HTML5 that can be easily extended to work on both mobile and desktop across a wide variety of operating systems.