Build in stringent quality-control processes . Yet the programming can often mask problems. Quality control takes longer, or should take longer, for Internet surveys than any other methodology. Test the survey against all browsers . Some versions of Java do not always work with all browsers.
Different browsers have different quirks.
A survey that executes fine with one will blow up with another. Never assume that a respondent with a dial-up connection will be patient enough to download a 4 MB virtual machine enhancement. Use a very large pipe . Surveys should be hosted by a site on the backbone of the Internet. The response rate for an Internet survey can be staggering, with hundreds or thousands of respondents attempting the same survey within minutes of the release of the invitation.