Weeks 13+


Quiz - Monday April 14th -- JavaScript, SVG, concepts of graph theory and statistics, assigned readings, etc.


Using <object> in a way that works in IE (instead of <embed>)

Objects: constructors, prototypes, methods, classes, instances, anonymous functions, private and public methods.

Puzzlestart.svg and puzzlestart with SMIL

Modifying an HTML table using createElement, appendChild and removeChild

Making a table sortable

Time efficiency of building large strings (as in HTML or SVG)

Displaying things found in a web page

Ordered Exponential Sequences -- is the ordering ever rational? Are the ratios, differences, products, etc. of any of these irrationals ever rational?

excerpting from a page to make a menu

pattern with rippling gradient & ripplepattern2

convolve and composite

accessing SVG DOM from HTML using <object>, <embed>, or <iframe> and another comparison

Placing HTML textareas over SVG nodes

JavaScript programming tips -- from the folks at Opera

generating random interactive graphs


SMIL vs. JavaScript animation of SVG

Coding, performance, SMIL limitations

SMIL JavaScript
Blur SMIL w/Javascript. JS blur
turbulence1 distortion filter
turbulence 2 distortion applied to an image
rotate image and shape rotating an image within a shape

One that is easier with SMIL

Extra credit question: can you make a button which both starts and stops a SMIL animation, without using JavaScript?


Generating PNG images on the fly -- client-side using SVG and JavaScript - from Kevin Lindsey Software Development