Use JS to bypass ugly GET params, but it falls back gracefully ☺