JSAV Version 0.1.1 released

1 reply [Last post]
shaffer
shaffer's picture
Offline
White BeltYellow BeltGreen BeltRed BeltBlack Belt
Joined: 2009-05-28
Posts:
Points: 2019

Hello! I have been making a bit of useful progress on the infrastructure, despite Ville being away. I have made a "cleanup" release to the SourceForge version of JSAV, labeled 0.1.1. The primary change is to improve the Shellsort examples and the documentation.

The other big news is that I can report some good progress on the issue of making the AVs "modular" so that they are easy to include into another HTML page. Eric is working on setting up support for the OEmbed protocol so that someone who wants to embed an AV doesn’t have to know in advance and hardcode the size. I have also been playing around with resizing the examples and making the controls a bit easier for mobile users. See the Wiki for more details. See here for an example of embedding the AVs into a tutorial  HTML page.

Next I plan to take a shot at drafting a true AV (as opposed to an exposition) for Shellsort, and a TRAKLA-style exercise. (Before he left for vacation, Ville sent me draft code to support user-driven swaps, which should be enough to carry me through that exercise). We’ll see how far I get before preparations for Fall semester start getting in the way…

 

ville
ville's picture
Offline
White BeltYellow BeltGreen BeltRed BeltBlack Belt
Joined: 2009-05-28
Posts:
Points: 559
Re: JSAV Version 0.1.1 released

Thanks for releasing a new version, Cliff! Now that my vacation is over, I’ll get back to working on the library and the interaction/assessment parts.

I’m also glad to hear things are progressing with OEmbed, since I don’t like the use of iframes in the example that much. Currently, the page loads all the resources (CSS, JavaScript, etc) multiple times, once for each AV. This is obviously unnecessary and OEmbed can probably solve a lot of those issues.

Ville Karavirta, Aalto University, http://villekaravirta.com/