HTML mode features

HTML Mode Editor for Emacs or Lucid Emacs.

The HTML (HyperText Mark-up Language) mode for Emacs, which was released in April, is now installed. It provides the user with pull-down menu options of most of the commands used in HTML.

The features can be summarized:

Automatic startup.

The standard HTML suffix .html will automatically trigger lemacs to load the HTML mode.

User friendly interface with menu options.

HTML mark-up commands, plus some commands from HTML+, are easily inserted in the HTML document by use of menu options.

The current grouping is:

  Anchors	: http, file, gopher, ftp, .... links to other info. sources.
  Frame		: Head, Body, Title
  Structure	: Menu, Ordered, Unordered, Directory ... lists
  		  New Line, Break and Paragraph
  Preformatted	: Pre, Listing, Xmp
  Formatting	: Bold, Italics, Underline, Emphasized, Citation ...
  Include	: Images, Files ...
  Forms		: (advanced HTML+ options)

There are special structure menu option that inserts a full skeleton of a HTML document including head and body with title, heading and linked reference to the author.

Preview option.

The developer can select the preview option to see the corresponding Mosaic page the of the current HTML document. After additional changes, the Mosaic preview page can be updated by selecting the preview option.

Highlighting of mark-up commands.

All HTML commands ( or directives ) will be highlighted in a different color than the rest of the document.

Templates.

Template files can be made to be included in the HTML document.


Access Control.

It is possible on a WWW-server to restrict the access to HTML documents (Mosaic pages) in basically two ways:

Host Filtering
Limit access to document directories (trees) to certain hosts or ranges of hosts.
User Authentication
Document directories (trees) can be subject to user or user-group authentication including user-name and password.
There is also a way where each individual user can specify private access control to a directory tree of HTML documents. It is not difficult, but perhaps non-trivial.

Kent Husefest