IsFlashInstalled will tell you if Adobe Flash is installed and, if so, what version.
This site uses three methods to detect the presence of Macromedia/Adobe Flash: JavaScript Flash Detection Library (Flash Detect) (Version 1.0.4), Adobe Flash Player Detection Kit (Revision 1.5) Client-Side Detection (with some customization), and Adobe Flash Player Detection Kit (Revision 1.5) Server-Side Detection (PHP). The PHP script is somewhat unreliable, so it is only used if JavaScript is unavailable.
David Newton made the site. The JavaScript Flash Detection Library (Flash Detect) is part of the JavaScript Flash Foundation Series by the JavaScript Flash Foundation Series Group, copyright © 2007 Carl S. Yestrau; the Flash Player Detection Kit is by Adobe.
Yes. The code for the site is available on GitHub, under an MIT license. Fork it, clone it, fix it, etc.
Create an issue on GitHub, or email me at [email protected].