Here are the two demos I presented at the “You did what with the JavaScript API?!” session. These are sized for machines w/ screens of at least 1300 pixels. They’ll still work on smaller screens, but won’t be as nice
“Never Ending Dashboard”.
http://russellchristopher.me/ned/neverendingdashboard.html
Hit the link, start scrolling, and see new vizzes appear. Click a viz and it’ll render from out on Tableau Public. Why do this? You might want to show many, many vizzes at the same time without paying the cost of rendering them until the user actually needs to interact..
“Grid Thing”
http://russellchristopher.me/tccgrid/reportgrid.html
Hit the link. Wait for 8-10 individual vizzes to render. Click the “Edit” button, then use the handles that appear next to each viz to drag it around. Make a an arrangement you like, hit Edit again, then click “Save”.
Close your browser, hit the link above again and then click “Load Positions” – YOUR grid position is back. We just read the necessary info from a cookie that was created when you hit “Save”. Play with the filters if you want, too (the CTR / Sales filter isn’t wired up, so it won’t do anything – it’s just for show).
Why do this? Why not!