title: Advice for creating Google Maps-like interface
body: <p>I'm trying to make some web-based board games, and I want the interface to be pannable and zoomable.  Much like how in Google Maps, you can pan and zoom the map, I want the game board to be moved and zoomed.  Unlike Google Maps of course, I do <em>not</em> want to work with image tiles.</p>
  
  <p>Can anyone give me recommendations as to what technology to use?  Would this be a good fit for plain HTML? HTML 5 Canvas? or SVG?  Any particular JS libraries to recommend or something else entirely?</p>
  
  <p>I'd like to avoid flash and Java.  And browser compatibility is plus, but not the most important factor.  For example, I think it would probably be OK to require Chrome Frame for older IEs.</p>
  
  <p>Any ideas/advice would be appreciated.</p>