Microsoft Previews Dynamic HTML Editing Component

Microsoft Corp. announced the preview release of its new Microsoft Dynamic HTML editing component which provides software developers with an easy way to add rich, visual HTML editing capabilities to Windows operating system applications.

This preview component uses the leading support for Dynamic HTML in Microsoft
Internet Explorer to enable precise, WYSIWYG editing, freeing software
vendors from the need to develop basic editing capabilities in their

Demonstrating major industry momentum for the technology, 11 top software
vendors have committed to using the Microsoft Dynamic HTML editing
component in future releases of their products.

The companies–leaders in the HTML tool, e-mail, and help segments–include Allaire Corp., Blue Sky Software Corp., EveryWare LLC, ExperTelligence Inc., HyperAct, Novita Communications Inc., Pictorius Inc., Powersoft Corp., SoftQuad Inc., and Vectrix Corp.

“Microsoft’s approach to delivering Dynamic HTML editing technology in a
well-defined component is exactly what application developers and ISVs
need,” said Jeremy Allaire, co-founder and vice president of technology
strategy for Allaire.

“With this component, we can easily add basic WYSIWYG editing features to HomeSite, our award-winning HTML editor, without having to invest in our own browser rendering engine. This will help us extend the product to reach an even broader range of professional Web developers.”

Any 32-bit Windows-based application using or outputting HTML documents can now provide rich formatting and visual editing features to help meet application end-user needs. For example, authoring applications can allow end users to drag-and-drop page elements without having to write positioning code. Corporate developers can use the editing component to generate HTML forms for their Visual Basic development system or Web-based applications.

Besides using the basic features available through the editing component,
developers can create custom application features by accessing the powerful
Document Object Model (DOM) in Internet Explorer through the editing

Using editing component features is easy for both authors and application
developers who can use any language including Visual Basic Scripting
Edition, JScript development software, Visual Basic, C, C++, or Java to
access the following services:

  • Standard, basic formatting includes basic text and table formatting as
    well as unlimited undo and redo.
  • Precise WYSIWYG positioning moves any absolutely positioned element
    anywhere on the page, brings elements forward or backward, and resizes
    selected elements.
  • Flexible, familiar selection enables drag-and-drop as well as keyboard
    and mouse selection features and enables the transition of elements between
    selected, unselected, and active states.
  • Seamless interaction with existing HTML documents retains formatting of
    white space and the ordering of HTML tags in existing source code.

These services are made available through Microsoft’s Component Object
Model (COM), bringing developers the benefits of components including easier
application development, testing, and maintenance.

The preview release of the Dynamic HTML editing component and documentation
is scheduled to be available March 31. Developers can license
this component at no charge.

The Dynamic HTML editing component requires Microsoft Internet Explorer
4.01, an integrated part of the Windows operating system. Internet Explorer
4.01 provides the underlying rendering technology for Dynamic HTML. To
distribute Internet Explorer 4.01, third parties can license the Internet
Explorer Administration Kit 4.01.

The editing component is incorporated into Microsoft Outlook Express, Microsoft Visual InterDev Web development system version
6.0 Pre-Release, and the Microsoft Visual J++ development system for
Java version 6.0 Technology Preview 1.

Both the Visual InterDev 6.0 Pre-Release and Visual J++ 6.0 Technology Preview 1 are available now for free download (connect-time charges may apply).

News Around the Web