The document discusses the evolution of web technologies from HTML in the 1990s to modern web components. It provides an overview of key web component standards including custom elements, HTML imports, templates, and shadow DOM. These emerging standards allow developers to encapsulate and extend HTML in order to build reusable, encapsulated UI components.
6. HTML was very lean, with very basic
data display and entry.
It was clear which was better.
It could be mastered by people who
were not good programmers — or
even programmers at all.
You could make something that
looked OK pretty quickly.
HTML and the World Wide Web started
in the early 1990's.
Version 1.0 of the first popular,
dominant commercial browser,
Netscape Navigator, was released in
December 1994.
It supported very simple HTML, which
included simple styling and
simple forms for data entry.
Later versions in 1995 added tables,
cookies, and very early JavaScript.
Microsoft released its first browser in
1995.
At this point, extremely rich applications
could be written in
C++, Visual Basic, or any of many
programming systems.
Web in 1990s,
HTML pages were lean and simple
7. The HTML could be mastered
by people who were
not good programmers or
even programmers at all
44. The component model for Web
Custom
Elements
Let authors define their own elements,
with new tag names and new script interfaces.
Defines how templates and custom elements are packaged and loaded as a resource.
Define chunks of markup that are inert but can be activated for use later.
HTML
Templates
HTML
Imports
Shadow
DOM
45. Web components are set of
emerging standards
that allow developers to
extend html
46. Can I use web components?
Templates ✓ ✓ ✓ ✗ ✗
Shadow
DOM ✓ ✓ ✗ ✓ ✗
Custom
Elements ✓ ✓ ✓ ✗ ✗
Imports ✓ ✓ ✗ ✗ ✗
47. New web technology
detection easy way
• Try it out on Internet Explorer
• Did it work?
• No?
• It’s a new web technology
48. Custom Elements
Let authors define their own elements,
with new tag names and new script interfaces.