- From: Gregory J. Rosmaita <oedipus@hicom.net>
- Date: Tue, 22 Sep 2009 02:16:46 +0100
- To: Charles F Wiecha <wiecha@us.ibm.com>, janina@a11y.org
- Cc: public-xg-app-backplane@w3.org
- Message-Id: <20090922011341.M42478@hicom.net>
in reference to the attachment to the post archived at:
http://lists.w3.org/Archives/Public/public-xg-app-backplane/2009Sep/0009.html
and directly accessible via the following URI:
http://lists.w3.org/Archives/Public/public-xg-app-backplane/2009Sep/att-0009/backplane-xg-report-v2.html
i have a few strictly editorial comments:
1. first instance of the acronym RIAs should be parenthetic after the full
term, viz:
Rich Internet Applications (RIAs)
2. misspellings: the document needs to be run through a spell-checker
PART 2: non-editorial issues
GJR QUESTION 1: Javascript or Javascript+ARIA?
extant wording - begin quote
During the period of its working the XG actually started implementing
its ideas, and what evolved was a plan for an architecture of implementing
XML-based architectures within current-day browsers, using Javascript as a
definition language, the idea being if you could define a standard method of
allowing the subparts to communicate, you could define both the syntax and the
semantics of markup languages without those languages knowing about each
other's existence, and they could be combined and work together without further
intervention.
unquote
COMMENT: In order for any javascripted object or par of a page or
interface if implemented using javascript, that Javascript MUST be
ARIA-enabled. That is to say, since javascripted controls have no
inherent user interface, one MUST be provided through the use of the
W3C's Accessible Rich Internet Applications (ARIA) [ref]. ARIA-bindings
enable multi-modal navigation and interaction with scripted objects
through the use of explicit role and state properties which can be
bound to the declarative framework upon which a javascripted object or
element is presented to the user. In the absence of ARIA bindings,
scripted objects constitute a perceptual and functional black holes
GJR SUGGESTION 2: change last sentence of first paragraph o under the
heading "Rich user interaction platforms and patterns"
extant wording - begin quote
Web users today seek ever increasing interactivity and responsiveness in
Web applications, particularly as those applications expand in scope and
function to provide increasing levels of capability ("richness') in
presentation, control, and data
unquote
begin proposed (less passive and added verbiage about accessibility):
Today's web users need ever increasing degrees of interactivity and
responsiveness in Web applications, particularly as those applications
expand in scope and function. Presentation, user controls, and data
management are areas where increased levels of usability, accessibility
and capability -- all aspects of the "richness" referred to in the term
"Rich Web Applications" -- need to be provided. The drive for richness
stems from a desire for
authors to address greater functional goals in their applications --
moving from web content to commerce to collaborative services. The means
for achieving richness stem largely from migrating function back to the
client that historically has been resident on the server -- we do not seek
to re-establish a world of client-server computing but rather to
increasingly leverage client capabilities in an era of greatly expanded
distributed computing and online services. This is also a key aspect of
ensuring the accessibility and interoperability of scripted functions and
data management to persons with disabilities, such as low vision,
blindness, the inability to use a pointing device, etc.)
end proposed
GJR COMMENT 3: the section entitled "Progressive enhancement and
unobtrusive javascript, e.g. Dojo" should contain a paragraph on ARIA, as
it is essential for communicating role, state and properties to a
third-party assistive technology, such as a screen-reader or an on-screen
keyboard.
i can draft something, but would rather ask the ARIA Caucus for suggested
verbiage (which is why i have carbon-copied janina sajka, chair of the
protocols & formats working group [http://www.w3.org/WAI/PF] on this post
i am preparing further comments on te draft, but this is what jumped
out at me immediately -- what i am attempting to achieve is to include
accessibility and usability in the description of the term "rich internet
application", and i would be more than happy to work with charlie and
steven and whomever else on anXHTML11+ARIA+Role version of the final
report (actually, i would like to propose that the report's DOCTYPE be
XHTML11+ARIA+Role)
i will attempt to be at the RWAB telecon tomorrow to discuss this further,
so janina, i guess i will miss the open accessibility call scheduled for
the same hour,
gregory.
--------------------------------------------------------------
You cannot depend on your eyes when your imagination is out of
focus. -- Mark Twain
--------------------------------------------------------------
Gregory J. Rosmaita: gregory@linux-foundation.org
Vice-Chair: Linux Foundation's Open Accessibility Workgroup
http://a11y.org http://a11y.org/specs
--------------------------------------------------------------
---------- Original Message -----------
From: Charles F Wiecha <wiecha@us.ibm.com>
To: public-xg-app-backplane <public-xg-app-backplane@w3.org>
Sent: Mon, 21 Sep 2009 17:35:33 -0400
Subject: [Backplane XG] Updated final report draft, and Agenda for Sept
22 Telecon
> All -- please find attached an updated draft of the XG final
> report. The organization has been revised, and content trimmed,
> to reflect our recent discussions as to being shorter and
> focused on extensibility issues. Thus the patterns material has
> been moved to follow the discussion on approaches to browser
extensibility.
>
> Take a read through and we can discuss whether this approach is
> likely to be more effective...
>
> (Steven, I've removed your table of contents markup...but only
> for now, until the organization settles down!)...Thanks, Charlie
>
> (See attached file: backplane-xg-report-v2.html)
>
> Charles Wiecha
> Multichannel Web Interaction
> IBM T.J. Watson Research Center
> P.O. Box 704
> Yorktown Heights, N.Y. 10598
> Phone: (914) 784-6180, T/L 863-6180, Cell: (914) 320-2614
> wiecha@us.ibm.com
------- End of Original Message -------
Received on Tuesday, 22 September 2009 01:18:15 UTC