AJAX and its kin are empowering developers, but with great power comes great responsibility.