1. Code-level Authoring Functions:
- Author has full control over all aspects of the resulting Web content that
have bearing on the final outcome. Author may or may not control other aspects
(e.g. code formatting). The author may exercise this control via direct manipulation
of plain text markup or program code or the manipulation of any symbolic representations
that are sufficiently fine-grained to allow the author the same freedom of
control as plain text editing (e.g. graphical tag placeholders).
- Examples: Text
editors, text editors enhanced with graphical tags, etc.
- Techniques symbol: TBA
2. WYSIWYG ("What-you-see-is-what-you-get") Authoring Functions:
@@ was no. 3@@
- Author has control over entities that closely resemble the final appearance
and behaviour of the resulting Web content.
- Examples: Rendered
Web page editors, bitmap graphics editors, etc.
- Techniques symbol: TBA
3. Object Oriented Authoring Functions:@@ was no. 2@@
- Author has control over non-WYSIWYG entities that represent a functional
abstraction from the low level aspects of the resulting Web content.
- Examples: timelines,
waveforms, vector-based
graphic editors, etc.
- Techniques symbol: TBA
4. Content Management Authoring Functions:
- Authors have control of only high-level parameters related to the automated
production of the resulting Web content.This may include interfaces that assist
the author to create and organize Web content without the author having control
over the markup or programming implementation.
- Examples: Site building wizards, site management tools,
courseware,
content aggregators and conversion
tools, etc
- Techniques symbol: TBA