Introduction to HTML 5

Dated: 15-11-2019

Description


Introduction to HTML 5


Topics

Inquiry Register

1: Introduction
·         Background
·         Audience
·         Scope
·         History
·         Design notes
·         HTML vs XHTML
·         Structure of this specification
·         A quick introduction to HTML
·         Conformance requirements for authors
·         Recommended reading

2: Common infrastructure
·         Terminology
·         Conformance requirements
·         Case-sensitivity and string comparison
·         UTF-8
·         Common microsyntaxes
·         URLs
·         Fetching resources
·         Common DOM interfaces
·         Namespaces

3: Semantics, structure, and APIs of HTML documents
·         Documents
·         Elements
·         APIs in HTML documents
·         Interactions with XPath and XSLT
·         Dynamic markup insertion

4:The elements of HTML
·         The root element
·         Document metadata
·         Scripting
·         Sections
·         Grouping content
·         Text-level semantics
·         Edits
·         Embedded content
·         Tabular data
·         Forms
·         Interactive elements
·         Links
·         Common idioms without dedicated elements
·         Matching HTML elements using selectors

5: Loading Web pages
·         Browsing contexts
·         The Window object
·         Origin
·         Session history and navigation
·         Browsing the Web
·         Offline Web applications

6: Web application APIs
·         Scripting
·         Base64 utility methods
·         Timers
·         User prompts
·         System state and capabilities: the Navigator object

7: User interaction
·         The hidden attribute
·         Activation
·         Focus
·         Assigning keyboard shortcuts
·         The contenteditable attribute
·         Spelling and grammar checking
·         Drag and drop
·         Editing APIs

8: The HTML syntax
·         Writing HTML documents
·         Parsing HTML documents
·         Serializing HTML fragments
·         Parsing HTML fragments
·         Named character references

9: The XHTML syntax
·         Writing XHTML documents
·         Parsing XHTML documents
·         Serializing XHTML fragments
·         Parsing XHTML fragments

10:Rendering
·         Introduction
·         The CSS user agent style sheet and presentational hints
·         Replaced elements
·         Bindings
·         Frames and framesets
·         Interactive media
·         Print media

11:Obsolete features
·         Obsolete but conforming features
·         Non-conforming features
·         Requirements for implementations

12:IANA considerations
·         text/html
·         text/html-sandboxed
·         application/xhtml+xml
·         text/cache-manifest


Duration: 14 Hours | Cost: £15/Hr