Hi. I don't clearly understand the meaning of "Mozilla" and "nsAccessible" on those diagrams. Is "Mozilla" a Mozilla applications or Gecko engine that is used to run Mozilla applications? If it's a Gecko then it's not very correct to separate "nsAccessible" (what I assume is an accessibility implementation in Gecko) from Gecko because accessibility implementation is part of Gecko. (Btw, I don't like a term "nsAccessible" since Gecko moves away from "ns" prefix usage.)
Thank you. Alex. On Tue, Dec 7, 2010 at 11:47 PM, Pete Brunet <[email protected]> wrote: > The diagram is in pretty good shape - though Joanmarie has a lot of good > comments. The primary thing that struck me was the incorrectness of the > thin lines between AT Layer and Operating System Layer. Perhaps you could > put something like a } symbol (rotated two different ways) on each end of > the many to many relationship - or use UML's 0..* at each end of a single > thin line. > > Brian Cragun wrote: > > Hi, > > We've been working to update the Gnome Accessibility Project Architecture > diagram that has been used for years. The original has disappeared, and we > have used the opportunity to use Open Office to create a new diagram that > resolves some of the contrast notation issues with the original version. > > The notation is intended to divide into layer functions, as well as > distinguish those parts that are Gnome, Java, and application based. > 1) In addition to colors, we've used an appended superscript to identify > Gnome parts (g) and Java parts (j). > 2) We've added lines to connect components to make the stacks absolutely > clear. In the original diagram, must is inferred simply by proximity. > 3) We've indicated the relationship between the layers with their own lines > between conceptual layers. > 4) WeI have no idea what to do with the Tools layer. It's not dependent on > the apps layer. Rather, we think its just conceptually a different kind of > app. > Here is a reference link to the original diagram: > http://www.linuxfoundation.org/en/Accessibility/Minutes/Minutes20100907#Discussion_of_Illustrations_and_Their_Descriptors > > Your input is invited: > > David Bolter [email protected] to review the Mozilla part, > Malte Timmerman [email protected] to review the OpenOffice part, > and > Carolyn MacLeod [email protected] to review the Eclipse part > > Regards, > > Brian > > Brian Cragun > IBM AbilityLab Consultant > Human Ability & Accessibility Center > www.ibm.com/able & w3.ibm.com/able > W:(720)-663-2801 H:(507)288-2437 > > -- > Pete Brunet > > a11ysoft - Accessibility Architecture and Development > (512) 238-6967 (work), (512) 689-4155 (cell) > Skype: pete.brunet > IM: ptbrunet (AOL, Google), [email protected] (MSN) > http://www.a11ysoft.com/about/ > Ionosphere: WS4G > > _______________________________________________ > Accessibility-ia2 mailing list > [email protected] > https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2 > > _______________________________________________ Accessibility-ia2 mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2
