Get in Touch

Course Outline

Introduction

  • Background context
  • Target audience profile
  • Course scope and limitations
  • Historical context of the technology
  • Architectural design considerations
  • Comparison: HTML vs XHTML
  • Overview of the specification structure
  • Fundamental concepts of HTML
  • Author conformance requirements
  • Suggested further reading

Foundational infrastructure

  • Key terminology definitions
  • General conformance rules
  • Case sensitivity and string handling
  • UTF-8 encoding standards
  • Common microsyntax patterns
  • URL structures and usage
  • Resource retrieval mechanisms
  • Standard DOM interfaces
  • Namespace management

Document semantics, structure, and APIs

  • Document architecture
  • Core element definitions
  • API integration within HTML
  • Interop with XPath and XSLT
  • Dynamic content insertion methods

Core HTML elements

  • The root element structure
  • Metadata management
  • Scripting integration
  • Sectioning the document
  • Content grouping techniques
  • Text-level semantic markup
  • Representing edits and changes
  • Embedding external content
  • Tabular data presentation
  • Form construction and logic
  • Interactive components
  • Link management
  • Semantic patterns without specific elements
  • Selector-based element matching

Web page loading processes

  • Understanding browsing contexts
  • The Window object mechanics
  • Origin policies and security
  • Session history and navigation logic
  • Web browsing mechanics
  • Offline application support

Web application programming interfaces

  • Scripting fundamentals and execution
  • Base64 utility functions
  • Timer and interval management
  • User prompt mechanisms
  • System capabilities via the Navigator object

Managing user interaction

  • Visibility control via the hidden attribute
  • Element activation events
  • Focus management and tabbing
  • Keyboard shortcut assignment
  • Inline editing via contenteditable
  • Spelling and grammar validation
  • Drag and drop functionality
  • Programmatic editing APIs

HTML syntax standards

  • Authoring best practices for HTML
  • Document parsing algorithms
  • Fragment serialization methods
  • Fragment parsing logic
  • Named character reference handling

XHTML syntax specifics

  • Authoring standards for XHTML
  • XHTML parsing processes
  • XHTML fragment serialization
  • XHTML fragment parsing rules

Rendering mechanisms

  • Rendering overview
  • CSS user agent sheets and presentation hints
  • Handling replaced elements
  • Interface bindings
  • Frame and frameset management
  • Interactive media rendering
  • Print media optimization

Legacy and deprecated features

  • Obsolete but compliant features
  • Non-compliant legacy features
  • Implementation requirements for legacy support

IANA registration considerations

  • text/html media type
  • text/html-sandboxed media type
  • application/xhtml+xml media type
  • text/cache-manifest media type
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories