Re: semantic level of SVG usage

Pursuant to the recent discussions of both animation and accessibility
in SVG, I think this real-world (sort of) example may be useful:

https://glebbahmutov.com/draw-cycle/

It is an animated visual depiction of button-click events traveling
through a simple cyclical dataflow network. (Click the Increment and
Decrement buttons to see it in action.) Its purpose is pedagogical; it
is intended to help programmers understand how the Cycle.js reactive
programming framework works.

Source code and documentation are here:

https://github.com/bahmutov/draw-cycle

The graphics are displayed using SVG, but the animation is performed via
JavaScript (using Raphael.js).

This raises some interesting questions:

1) Can this be done with SVG only (either currently or in the future)?

2) Should the capability of creating something like this even be a goal
of SVG?

3) Is it plausible to make something like this understandable to a
person using non-visual assistive technology?

-Steve Schafer

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Received on Thursday, 18 August 2016 14:48:47 UTC