HandoutBrowser.js: Difference between revisions

From Drorbn
Jump to navigationJump to search
No edit summary
Line 22: Line 22:
!HTML
!HTML
!Comments
!Comments
|-
|{{Home Link|Talks/Trieste-0905/|Trieste-0905}}
|{{Home Link|Talks/Trieste-0905/HandoutBrowser.js|<code>HandoutBrowser.js</code>}}
|{{Home Link|Talks/Trieste-0905/KV.html|KV.html}}
|Unstable development version.
|-
|-
|{{Home Link|Talks/KSU-090407/|KSU-090407}}
|{{Home Link|Talks/KSU-090407/|KSU-090407}}
|{{Home Link|Talks/KSU-090407/HandoutBrowser.js|<code>HandoutBrowser.js</code>}}
|{{Home Link|Talks/KSU-090407/HandoutBrowser.js|<code>HandoutBrowser.js</code>}}
|{{Home Link|Talks/KSU-090407/hardest.html|hardest.html}}
|{{Home Link|Talks/KSU-090407/hardest.html|hardest.html}}
|Unstable development version: settable "glide_mode", hyperbolic gliding, minor tweaks.
|Settable "glide_mode", hyperbolic gliding, minor tweaks. A bit buggy.
|-
|-
|{{Home Link|Talks/PSU-090205/|PSU-090205}}
|{{Home Link|Talks/PSU-090205/|PSU-090205}}

Revision as of 19:11, 23 April 2009

This is the web home of HandoutBrowser.js, a short JavaScript program I wrote that allows for programmed scrolling through a "handout" (really, just an image of any kind) within a web browser.

To do

  • Document everything.
  • Study anti-aliasing.
  • Use cookies to save state.
  • Allow "backwards" capture rectangles.
  • Arrange a default for "views".
  • Add a "time elapsed" box.

Download and Setup

Download the latest (top or near top) JavaScript and HTML files from the versions table below, save the two files in the same directory, and rename and modify the HTML file to suit your requirements.

Versions

Version of JavaScript HTML Comments
Trieste-0905 HandoutBrowser.js KV.html Unstable development version.
KSU-090407 HandoutBrowser.js hardest.html Settable "glide_mode", hyperbolic gliding, minor tweaks. A bit buggy.
PSU-090205 HandoutBrowser.js 3x4.html Easier setup, "next view".
Oberwolfach-0805 HandoutBrowser.js Ober.html Lower resolution while gliding, minor touches.
UofT-GS-071023 HandoutBrowser.js NCGE.html Double buffering following Morrison's spiders talk, support for multiple slide resolutions, minor touches.
Fields-0709 HandoutBrowser.js VeryPlanar.html Pull down goto menu, 4 text levels.
Hanoi-0708 HandoutBrowser.js FollowingLin.html Mouse dragging, capture rectangle.
Tianjin-0707 HandoutBrowser.js FollowingLin.html First working version.

Users