schemes in particular. The development of a
Concept Coding Framework (CCF) intends to
change that.
The CCF is designed as an application of the
Semantic Web. It will offer AAC users enhanced
accessibility of the Internet and will remove barriers
for message exchange. The Semantic Web as a
whole potentially offers these same users more
support and independence. This all sounds great in
theory, but developing such solutions is very
complicated, and will be a rather long-term
commitment. This is clear from the rate of progress
with the Semantic Web itself. Development started
with Tim Berners-Lee’s road map in 1998, by
February 2001 we had an Activity Statement from
the World Wide Web Consortium (W3C) Semantic
Web Initiative and in February 2004 we saw the
Resource Description Format (RDF) and Web
Ontology Language (OWL), (the backbone to the
Semantic Web) become standard technologies of the
W3C.
3 REPURPOSING CONTENT
Users of AAC systems experience significant
difficulties when interacting in the text-rich Internet
environment. Web accessibility experts feel Internet
users with learning difficulties present an especially
complex challenge (Seeman, 2002; Clark, 2003).
The existing Web Content Accessibility Guidelines
(WCAG) from the W3C, WCAG 1.0 clearly focus
on the visual impaired users, but the emerging
guidelines, WCAG 2.0 are certainly taking more
notice of the other groups of users, as more groups
of accessibility experts focus or specialise, for
instance, in Learning Difficulties (LDWeb). Existing
solutions or recommended techniques say amongst
other things, “use plain language”, but even this idea
is vague and how this could be achieved is still
debated in many accessibility forums and discussion
threads. With the emergence of new technologies as
part of the Semantic Web Initiative we now have the
capabilities and potential to start to address the
issues of web accessibility for persons with learning
difficulties (Seeman, 2004). With time, we should
see user agents that can fulfil the vision of simpler
travel as outlined above.
Jakob Nielsen’s Alertbox article “Alternative
Interfaces for Accessibility” (Nielsen, 2003)
describes the conflict between practical and ideals
when implementing a perfectly usable design.
Neilsen states that the practical solution chosen
through cost and maintenance is to provide a “single
design for multiple audiences”; where as the ideal is
to provide “separate designs optimized for each of
main access modalities”. This ideal is achievable
through the technique of separating content from
presentation; hence the prolific development of
Cascading Style Sheets (CSS), whose power in
terms of accessibility is driving many online
accessibility communities to deliver beautiful and
highly accessible content.
The Concept Coding Framework is a new
potential solution that is being specifically
developed to provide a mechanism for repurposing
content into preferred symbolic representations
through the use of semantic web technologies for the
AAC user. This is an opensource and international
initiative that resulted from the pan-European
WWAAC project, which aimed to enhance access to
the World Wide Web for the AAC user through
various routes (Lundälv, et al, 2003; Poulson &
Nicolle, 2003; Magnuson & Hunnicutt, 2003).
Concept coding offers an extra level of
separation - that of the actual meaning of the content
from its representation. So in addition to the text in
the HTML paragraphs, RDF annotations are
provided that map the words in the text to their
generic concepts. It is then the responsibility of the
user-agent, for example, the user’s web browser, to
parse the annotations and thus repurpose (on the fly)
the textual content into their preferred language, and
if necessary symbolic representation. Lisa Seeman
of UB-Access is also investigating the use of the
Semantic Web to repurpose material into an
accessible form suitable to users via a system known
as the Semantic Web Accessibility Platform
(SWAP). SWAP uses a proxy server to translate
content into a form that suits the users’ profile,
however, it does not look at the AAC user.
3.1 Concept Coding Framework
Many AAC systems use some kind of graphical
symbols to represent a limited vocabulary of basic
concepts. However, there is a lack of widely
accepted standards for the language, concept,
symbol, and encoding schemes of these
vocabularies. This then means that translation
between the different vocabularies and text is
difficult.
The CCF provides a foundation for, and a bridge
between, current and future proprietary AAC
systems, by supporting effective graphic symbol
usage, exchange and maintenance in the context of
standard Internet information sharing. To be
acceptable as mechanism for exchanging messages,
concept codes should be:
• Clearly defined, harmonising where possible,
with the emerging principles for general
concept management in the Internet.
WEBIST 2005 - INTERNET COMPUTING
164