Week 03 - HTML5 Tomáš Pitner PB138 - Modern Markup Languages and Their Applications Outline Introduction: HTML5 as the foundation of WWW Commonly used elements WAI ARIA Regular DOM, Virtual DOM, Shadow DOM & AOM Browser rendering Minification, Compression Introduction to HTML5 Part of basic web standards, currently on version HTML 5.2 HTML5 is used on websites and mobile and desktop devices/apps Previous popular versions: XHTML and HTML 4 still in use XHTML was the only HTML being a strict XML markup On the other hand, HTML is based on old Structured Generalized Markup Language (SGML) HTML5 needs CSS for styling JavaScript (ECMAScript) for scripting - interactivity What is HTML5 HyperText Markup Language (HTML) 5 HTML5 is NOT XML in strict sense (some well-formedness rules ommited) HTML5 is similar to original (SGML-based) versions of HTML Extends previous versions by many new elements and API multimedia (