in reply to Is perl cgi browser sensitive?

It should run for just about any browser, no matter what, unlike for example javascript that can be turned off, not implemented, or different between platforms.

On the other hand, as browsers do render stuff differently, it is possible that the final result may be faulty and/or strange. This has nothing to do with perl or cgi in itself, the result would be the same for the same static HTML. However, it is possible to read what browser is requesting the information (unless it is lying about it *grin*) and customize the HTML to fit that browser better. You can look in $ENV{HTTP_USER_AGENT} to try and determine what browser is used, or even better use the user_agent method in CGI.pm.

Personally, I think that you should keep your web pages clean and simple, and they can still be good looking :). But some seem to need to cram all the effects, strange layers and whatnot into their pages, and if they are generated, this might help.


You have moved into a dark place.
It is pitch black. You are likely to be eaten by a grue.