Re: semantic level of SVG usage

Steve Schafer <[email protected]> Thu, 18 Aug 2016 09:47:53 -0500
Newsgroups gmane.comp.web.svg
Organization Fenestra Technologies
Message-ID <[email protected]>
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

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