Microsoft’s component object model allows programmers to create objects (programs) that can run from any Windows desktop environment.
The basic architecture of the model defines the interfaces of the objects and different ways that they can be executed. COM allows objects to be created in almost any programming language and affords the programmer the ability to incorporate a set of third-party controls such as OLE and ActiveX. The COM+ standard introduced improvements to the original model.
While COM hasn’t been deprecated, many of its functions have been integrated into the .NET effort.
Much like standing behind your co-worker while she slaves away, hover implies standing by but not doing anything. In dHTML, it refers specifically to when the user has positioned her cursor over a link but not yet clicked anything. The style will not change if the cursor is simply passed over the link, but you can set an action to take place after a predetermined amount of hovering.
In object-oriented programming, an object is a self-contained entity that consists of both data and manipulation procedures.
Similarly, HTML 4.0 includes the <OBJECT> element to extend HTML in order to make it more dynamic. <OBJECT> allows an author to download external data or programs into the current page. This element can be used to gather other pieces of information, including Java applets, ActiveX controls, and possibly dHTML. The long-term goal of the World Wide Web Consortium (W3C) is for the <OBJECT> element to become the only way to embed data, replacing the <APPLET> and <IMG> elements.
The resource description framework (RDF) is a specification being developed by the World Wide Web Consortium (W3C) to create a cross-platform standard for managing meta information. Metadata, or data about data, has many uses, including cataloging websites, creating intelligent agents, automating sitemapping, and managing digital signatures of intellectual property. RDF is designed to provide an infrastructure to support metadata across many web-based activities. RDF will use the eXtensible markup language (XML) so that all other tools being built around XML will be able to provide a uniform and interoperable exchange across the web.
A computer science term, interface is the point of communication between the computer and any other entity. User Interface, or UI, narrows that definition down to the communication between the computer and a human being. Web designers have taken the sense of this communication of inputs and outputs as a useful way to describe how a user is informed by the design elements on a page. A “good” user interface can mean that the design fulfills a user’s expectations. A “bad” user interface gives you few clues about where you are or what you’re supposed to do, leaving you with the sensation that you’re drowning and don’t know which way is up. This condition is known as web vertigo.