Member Submission - Note
Date: Oct. 23, 1998
Link: http://www.w3.org/TR/NOTE-HTMLComponents
Source Author or Organization: Microsoft
Abstract: "The growth of HTML with scripting as an application platform has exploded recently. One limiting factor of this growth
is that there is no way to formalize the services that an HTML application can provide, or to allow them to be reused as
components in another HTML page or application. HTML Components address this shortcoming; an HTML
Component (HTC for short) provides a mechanism for reusable encapsulation of a component implemented in HTML,
stylesheets and script."
"Componentization is a powerful paradigm that allows component users to build applications using 'building blocks' of
functionality without having to implement those building blocks themselves, or necessarily understand how the building
works in fine detail. This method makes building complex applications easier by breaking them down into more
manageable chunks and allowing the building blocks to be reused in other applications. HTML Components brings this
powerful development method to Web applications."