This page implements a "10 PRINT" maze (see: 10print.org) using JavaScript and HTML5.
It takes your browser footprint and today's date as seed. You may modify the maze by pressing additional keys that are appended to the seed.
See source of this page for the implementation :)
seed := sha1(UNIX_DAYS & USER_AGENT & PLATFORM & LANGUAGE & <Pressed keys>)[15:0]
Seed =