Javascript: Breaking the Web with hash-bangs