Multiple style sheet support: Similar to ‘Interface
templating’, multiple style sheets allows the entire
user interface to be redesigned with no changes to the script
being made, nor the HTML it outputs. This can also be used
for disability concerns, by creating a style sheet which uses
particularly large fonts, or by using specific colours, those
users with an impaired vision disability may still use the
system.
For Future Implementation
A limited development life cycle meant that unfortunately
not all of the enhancement suggestions could be implemented.
The following is a list of some of the enhancements and suggestions
that could not be implemented within the time period allocated
for system development.
Postscript or PDF output of articles: Rather than
outputting a HTML representation of a particular article,
this would output the article as either a Postscript or PDF
file which the user could then save for future reference.
RDF/RSS (XML) feeds: Using an XML feed such as
RDF or RSS, a user would be able to configure a 3rd party
application to load one of the system’s pages and then
generate a summarised listing of all new articles or any other
part of the system. This is particularly useful with news
Web sites as a 3rd party application, such as an e-mail reader,
can be configured to provide summaries of the day’s
news collected fromWeb sites offering this service.
Interface templating: With the inclusion of ‘Multiple
style sheet support’, this enhancement was low priority.
The inclusion of a templating engine within the system would
allow each page of the system to be changed by the system’s
administrator without the main Perl script being altered.
Alternatively, the inclusion of a dynamic templating engine
into the system would allow a simple scripting language to
be included within the static HTML templates which would then
be parsed by the system prior to delivery to the user’s
Web browser.
|