Hi,
Just as an example, you can amend VIE with your own services. For
example, Drupal's Spark Edit inline editing UI doesn't do RDFa, but
instead has its own custom HTML5 data attributes.
To be able to run Create.js widgets on that, I built a simple VIE
service that can be essentially used interchangeably with VIE's own
RdfaService:
https://github.com/wimleers/edit-createjs/blob/7.x-1.x/js/SparkEditService.js
Might be interesting example for some of you :-)
--
Henri Bergius
Nemein - Web Craftsmanship
http://nemein.com