All Flash applications developed for PBS.org must require at a minimum Flash Player version 18.104.22.168. Producers may develop applications requiring Flash 10 with a minimum Flash Player version number of 10.0.22.87.
All Flash used on PBS.org must be presented in conjunction with SWFObject, and all Flash files must be served from the CDN.
Site shell and core site navigation may not be programmed in Flash.
To ensure site accessibility to all users, core site content may not be programmed in Flash, including the following:
If a Flash feature contains a substantial amount of text, a printable version of that text content may be required at the discretion of your PBS Digital Content manager. Each core HTML content feature must be printable. The feature itself should be printable straight from the browser, or a separate printer-friendly version may be offered.
Flash features should incorporate Abode's accessibility guidelines for Flash (http://www.adobe.com/accessibility/products/flash) and must provide alternative content for users who are unable to utilize Flash features.
All Flash features must be accompanied by an HTML page that describes the feature, explains that Flash is required to access the feature and offers a link to download the Flash plug-in.
There are several options for designing this HTML page into your site in conjunction with your Flash feature. Options for incorporating HTML pages with Flash features include:
If you wish to embed a MovieClip object in your Flash movie, contact your PBS Digital program manager before production begins to discuss the implementation, file size, and length of video/audio.
PBS may require delivery of Flash source files and source resources for review prior to launch. This requirement should be discussed in the site planning stages and factored into production timelines.
A copy of all final Flash source files and all source resources used in making a Flash feature must be delivered to your program manager upon site launch.
Flash intro movies, if approved, must have a "Skip Intro" button that loads before the movie, giving the user the option of skipping the intro clip.
Any Flash included on PBS.org websites must not be set to download automatically.
Disable right-click menu on publish unless it contains functionality critical to experience.
All Flash experiences must be built using object oriented principles. This includes external AS files included as class files or include files (based on functionality). The majority of the code must not be included within the .FLA itself. If ActionScript is included within the .FLA it should be kept to a minimum and be on the first frame of the .FLA.
All objects in a project library (sound clips, video files, graphic files, etc) that are not used in the final Flash feature must be purged before creating the movie.