- From: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com>
- Date: Fri, 25 Sep 2015 13:21:29 -0400
- To: Fred Esch <fesch@us.ibm.com>
- Cc: SVG-A11y TF <public-svg-a11y@w3.org>
- Message-ID: <CAFDDJ7xmZH4=A9R5rj-AgVKRT41RckLjJC0z9xN8Ypaj_mr7TQ@mail.gmail.com>
There's more info in his presentation slides: http://athersharif.com/presentations/graphicalweb2015/assets/player/KeynoteDHTMLPlayer.html#0 On 25 September 2015 at 13:18, Amelia Bellamy-Royds < amelia.bellamy.royds@gmail.com> wrote: > The axis titles and overall title are included as chart options (the code > snippets are hidden in the details + view farther down the project web > page). There are also options for which summary statistics to include. > > It's certainly not generalizable to more complex charts at this point: it > only works with a single set of categories and numbers. I was more > interested in the choices relating to presenting the data as text. Ather > mentioned in particular that users had found the story-telling text > description easier to understand than a visually hidden row/column table, > which is what Google Charts uses. > > ABR > > On 25 September 2015 at 08:18, Fred Esch <fesch@us.ibm.com> wrote: > >> Amelia, >> >> The goal is nice, but what is shown on the web page appears to be an >> experiment and not something we can learn from. >> >> If I read it correctly, the input data is a single JSON array. Where >> every other item is a category or value. There is no name for either data >> 'column', no declaration of data type and no encapsulation of rows. >> data: [ //"category", "value" format >> "Cars", 12, //don't forget the 'commas'! >> "Cars", 23, //duplicate values are merged >> "Trucks", 45, >> "Vans", 22, >> "SUVs", 30, >> "Jeeps", 5 >> ], //don't forget to close the ']' >> >> Also looking at their examples on the page, nowhere does not state that >> the categories are 'vehicles' and it does not indicate that the number is >> 'repairs'. So it is difficult to see how they could get their description. >> >> This is a horizontal bar chart. Its title is Horizontal Bar Chart. It >> contains 5 *vehicles*. Trucks is the first *vehicle* and has the largest >> total number of *repairs* of 45, which is 32.9% of the total data set. >> The next *vehicle* is Cars with a total number of *repairs* of 35, which >> is 25.6% of the total data set. The next *vehicle* is SUVs with a total >> number of repairs of 30, which is 21.9% of the total data set. The next >> *vehicle* is Vans with a total number of *repairs* of 22, which is 16.1% >> of the total data set. Jeeps is the last *vehicle* and has the smallest >> total number of *repairs* of 5, which is 3.7% of the total data set. The >> mean is 27.4. The standard deviation is 13.5. >> >> This description is not explorable, that is there is no way to find out >> about Jeeps without hearing about the other vehicles first. >> >> In each example chart ids are reused so the id 'inner-graph-area' (and >> several others) appears several places on the web page, which is a >> violation of WCAG 2.0 (4.1.1 Parsing). I am not impressed by how much stuff >> on the page is stuffed inside elements with aira-hidden="true" and don't >> think these folks show any expertise in creating an accessible chart >> rendering engine. >> Regards, >> >> Fred Esch >> Accessibility Focal, Watson Solutions >> AARB Complex Visualization Working Group Chair >> W3C SVG Accessibility Task Force >> [image: IBM Watson] >> [image: Fred] >> >> [image: Inactive hide details for Amelia Bellamy-Royds ---09/25/2015 >> 12:19:55 AM---Hello all, There was a very interesting presentation]Amelia >> Bellamy-Royds ---09/25/2015 12:19:55 AM---Hello all, There was a very >> interesting presentation at the Graphical Web conference >> >> From: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com> >> To: SVG-A11y TF <public-svg-a11y@w3.org> >> Date: 09/25/2015 12:19 AM >> Subject: EvoGraphs plug-in -- a relevant practical implementation >> ------------------------------ >> >> >> >> Hello all, >> >> There was a very interesting presentation at the Graphical Web conference >> today from Ather Sharif at evoXLabs, Saint Joseph's University. >> >> He has been working on scripting tools to create screen-reader friendly >> basic data visualizations. The product, evoGraphs, currently has two main >> features: >> >> - It generates basic SVG bar charts or pie charts, using an interface >> similar to the Google Charts API. However, the SVG that results is >> structured much better than Google Charts' output for alternative text. >> The alt text includes basic full-sentence descriptions and annotations of >> the data highlighting features such as max/min values, or overall summary >> statistics. >> - It can process an existing SVG chart, identifying grouped labels >> and title/desc elements, and reformat it to the screen-reader-friendly >> structure based on as much data as it can infer from the existing markup. >> >> In other words, it overlaps quite a bit on the work we have been doing or >> discussing. I encourage you all to take a look at the choices they have >> made. It currently only applies to very simple visualization structures, >> but it covers many of the issues about to what degree can software >> automatically convert data into textual descriptions. Importantly, >> evoXLabs has actually been doing some user testing on their projects, which >> is something we haven't had much of a chance to do with the task force yet! >> >> The main project link: *http://www.evoxlabs.org/whitecane/evographs* >> <http://www.evoxlabs.org/whitecane/evographs> >> >> And yes, Doug did hint that perhaps Ather may want to get involved in the >> Task Force in some way, so maybe we can hope for more feedback on *our* >> work based on his team's experience. >> >> Best, >> >> Amelia >> >> >
Attachments
- image/gif attachment: 0E639129.gif
- image/gif attachment: graycol.gif
- image/jpeg attachment: 0E596783.jpg
Received on Friday, 25 September 2015 17:21:57 UTC