Minesweeper "as it should be", and by that I mean what it would look and feel, was it designed today with web technologies and new savoir-faire in UX.
minesweeper_dom.html
used to store data about the cells directly in the DOM.minesweeper_beforeData.html
is snapshot, before the jQuery update which made.data()
available.
Most of the magic happens in a big module in index.html. It is designed with speed in mind, so with minimal dom touches (and sprites).
If anyone has friendlier graphics than the ones I shamefully stole... just contribute! But you do the sprite