The HTML5 Mastery Class is a series of articles that aims to take you from beginner-to-expert in working with HTML5, the DOM, and associated languages such as JavaScript and CSS.
The first part of the "HTML5 Mastery" series focuses on special parsing rules, which makes it possible to omit certain (closing) tags. Also, formatting...
The second part of the "HTML5 Mastery" series focuses on the content transfer of documents and the determination of encoding rules. We look at text encoding...
The third part of the "HTML5 Mastery" series focuses on the special `DocumentFragment` structure. We look at its API, the possibility of reducing DOM...
The fourth part of the "HTML5 Mastery" tutorial series focuses on three handy helpers that come with the DOM API to provide an efficient, elegant and...
The fifth part of the "HTML5 Mastery" series goes into details of form submission in HTML5, in particular constraint validation. We'll have a look at the...
The sixth part of the "HTML5 Mastery" series goes into details of the core of every browser. The heart of the engine is the browsing context. We will learn...
The seventh part of the "HTML5 Mastery" series discusses the provided security model of websites. Besides the CORS concept, we will also have a look at...
The last part of the "HTML5 Mastery" series gives an introduction to the mutation observer. We will see that the mutation observer is the only acceptable way...