====== FlashAid ====== {{logo3.gif}} On Internet Explorer running under Windows, FlashAid will inform JavaScript whether the user has a screen reader that is actively communicating with the browser. It achieves this by using a hidden (1 pixel x 1 pixel) Flash application. ===== Demo ===== See a [[http://aralbalkan.com/flashaid|live demonstration of FlashAid]] here. Remember it only works on Internet Explorer. Have your screen reader running before hitting the demo page. ===== Download ===== **New** 2007/02/27: Version 1.0 Released. You can download it here: [[http://svn1.cvsdude.com/osflash/flashaid/release/flashaid_v1.0.zip|FlashAid version 1.0]] ===== Mailing list ===== [[http://osflash.org/mailman/listinfo/flashaid_osflash.org|FlashAid Mailing List]]: Subscribe and manage your subscription [[http://osflash.org/pipermail/flashaid_osflash.org/|Archives]] ===== Usage instructions ===== - Include the js/flashAid.js script - Include the js/swfobject.js script (for embedding the Flash file) - Create a
with id="flashAid". If you want alternative content to display if Flash cannot be loaded, place it into this div. - Inside your div, call the flashAid() method and pass in the name (string) of a method that will be called for success and one for failure. The method signature of the flashAid() method is: flashAid ( successHandler, failureHandler, displayVersionMessage ) Where displayVersionMessageBool is a boolean that determines whether or not a message will be displayed in the flashAid div if the user has the wrong version of the Flash Player. (FlashAid requires Flash Player 8 and above.) ===== Code sample ===== ===== Source Code ===== The source code for FlashAid is in the OSFlash Subversion repository at [[http://svn1.cvsdude.com/osflash/flashaid]]. ===== Credits ===== Based on an idea by Jeremy Keith, as discussed by Andy, Simon and the rest of the gang at a lovely beach bbq in Brighton. Written by Aral Balkan with accessibility research and testing by Niqui Merret. (And yes, the title graphic is taking the piss of Web 2.0) :) ===== License ===== Copyright (c) 2006-2007 Aral Balkan. Released under the open source [[http://www.opensource.org/licenses/mit-license.php|MIT license]].