Showcase and discover digital art at yex

Follow Design Stacks

Subscribe to our free newsletter to get all our latest tutorials and articles delivered directly to your inbox!

Flash Player Detection Kit

Flash Player Detection Kit

The Flash® Player Detection Kit helps developers implement robust player detection for a variety of deployment environments by providing a set of templates and techniques to successfully detect the version of Flash Player installed on a user’s computer, and, if needed, to then install the latest version of Flash Player. The kit also includes a detailed explanation and sample files for implementing the new, player-based Flash Player Express Install experience.

The scripts in the Flash Player Detection Kit are also incorporated into Flash Professional 8.

DownloadDownload Flash Player Detection Kit (ZIP, 152K)

What’s Included

The Flash Player Detection Kit consists of the following:

Documentation

The documentation describes the requirements, methods, and procedures for detecting and updating the end user’s Flash Player version. Read this document to understand, choose, and customize a detection method.

Client-side Detection sample files

  • ClientSideDetection.html
    Contains the JavaScript and VBScript logic for client-side Flash Player detection
  • AC_OETags.js
    JavaScript source file; used by ClientSideDetection.html to detect and embed the Flash Player
  • example.swf
    Flash movie to test your implementation of the Express Install process

ActionScript-based Detection sample files

These files are used to detect the end user’s Flash Player version, and to display Flash content if the correct version was detected or to prompt the user to install the correct version of the Flash Player.

  • actionscript_example.html
    Contains the JavaScript logic for completing the ActionScript-based detection method
  • flash_AS_detection.swf
    The ActionScript logic used to initiate the ActionScript-based detection method
  • flash_AS_detection.fla
    Calls on the ActionScript files of the same name to complete the ActionScript-based detection method
  • flash_AS_detection.as
    Contains the logic for completing the ActionScript-based detection method
  • Sample files used to prompt the end user to upgrade to the latest version of the Flash Player

Express Install sample files

These files are used to enable detection of the end user’s Flash Player version, initate a player-based installation, and return the user to your site to view your content.

  • playerProductInstall.html
    Contains the JavaScript logic for completing the Express Install process
  • AC_OETags.js
    JavaScript source file; used by ClientSideDetection.html to detect and embed the Flash Player
  • example.swf
    Flash movie to test your implementation of the Express Install process
  • playerProductInstall.swf
    Contains the ActionScript logic used to initiate the Express Install process
  • playerProductInstall.fla
    Calls on the ActionScript files of the same name to complete the Express Install process
  • playerProductInstall.as
    Contains the logic for completing the Express Install process
  • playerProductInstallCallback.as
    Contains the callback function dictating what happens when end user does not install the new Flash Player through the Express Install process

Fixes and Improvements for Flash Player Detection Kit v1.5

This release includes modifications to avoid the user activation requirement in Internet Explorer ActiveX Update for embedded controls, and fixes the following issues:

  • Player detection crashes Internet Explorer on Windows with Flash player 6.0.22 or 6.0.29 (169074)
  • Misspellings in attributes: “aligh” should be “align”. (157773)
  • Error messages do not differentiate between “wrong Flash player” vs. “scripting is turned off.” (156755)
  • Bug in version checking logic. (156753)
  • Cosmetic issues in “alternate content.” (155346)
  • Missing whitespace  between attributes generated by document.write. (155343)
  • Express Install always appends ” – Flash Player Installation” to title, even when not necessary. (155335)
  • Express Install and the detection kit scripts do not provide messaging to users on unsupported platforms. (135224)

Comments