| Flash is instantiated by the browser after proper HTML is presented which calls for the plugin, so it can't be detected from the server side. This is true for any browser-detected content-type: the browser instantiates based on the file type association for the OS present which necessarily varies from one computer to the next. |