Get in Touch

Course Outline

Overview

  • Context
  • Target Audience
  • Course Scope
  • Historical Context
  • Design Principles
  • HTML vs XHTML
  • Specification Structure
  • Brief HTML Primer
  • Author Conformance Standards
  • Suggested Literature

Foundational Infrastructure

  • Terminology
  • Conformance Criteria
  • Case Sensitivity and String Comparison
  • UTF-8 Encoding
  • Standard Microsyntaxes
  • URL Handling
  • Resource Retrieval
  • Standard DOM Interfaces
  • Namespace Management

HTML Document Semantics, Structure, and APIs

  • Document Concepts
  • Element Types
  • Integrated HTML APIs
  • Interaction with XPath and XSLT
  • Dynamic Markup Injection

HTML Element Breakdown

  • Root Node
  • Document Metadata
  • Scripting Implementation
  • Section Definition
  • Content Grouping
  • Text-Level Semantic Tags
  • Edit Tracking
  • Embedded Media Content
  • Tabular Data Representation
  • Form Elements
  • Interactive Components
  • Link Management
  • Common Patterns Without Specific Elements
  • Selectors for HTML Element Matching

Web Page Loading Mechanisms

  • Browsing Contexts
  • Window Object Behavior
  • Origin Concept
  • Session History and Navigation Logic
  • Web Browsing Dynamics
  • Offline Web Application Support

Web Application Interfaces

  • Scripting Execution
  • Base64 Utility Functions
  • Timer Management
  • User Notification Prompts
  • System State and Capabilities via the Navigator Object

User Interaction Mechanics

  • Hidden Attribute Usage
  • Element Activation
  • Focus Management
  • Keyboard Shortcut Assignment
  • Contenteditable Attribute Application
  • Spelling and Grammar Verification
  • Drag and Drop Functionality
  • Editing Interface APIs

HTML Syntax Standards

  • Composing HTML Documents
  • HTML Document Parsing
  • HTML Fragment Serialization
  • HTML Fragment Parsing
  • Named Character References

XHTML Syntax Standards

  • Composing XHTML Documents
  • XHTML Document Parsing
  • XHTML Fragment Serialization
  • XHTML Fragment Parsing

Rendering Process

  • Rendering Introduction
  • CSS User Agent Stylesheets and Presentational Hints
  • Replaced Elements Handling
  • Binding Mechanisms
  • Frames and Framesets
  • Interactive Media Rendering
  • Print Media Optimization

Deprecated Features

  • Legacy Conforming Features
  • Non-Compliant Features
  • Implementation Requirements

IANA Considerations

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories