1. Code-level Authoring Functions:
- Author has full control over all aspects of the resulting Web content
that have bearing on the final outcome. This covers, but is not limited
to plain text editing, as this category also covers the manipulation of
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:
- 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:
- 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