in reply to Perl and Browser compatibility

CGI offers you much flexibility but it's not a fix for the browser incompatibility problems. My experience is that Mozilla based browsers are more forgiving for HTML syntax errors than IE. (e.g. if you failed to include a closing markup </div> or </table>). So if my Perl code looks okay yet breaks with IE clients my first reaction is to check again the hierarchy and syntax of the generated HTML.