<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>DOM Scripting comments: FlashAid</title>
        <link>http://domscripting.com/blog/display/77</link>
        <description>Using the JavaScript/Flash bridge to detect the presence of screenreaders.</description>
        <language>en</language>
        <item>
            <title>Nick Cowie</title>
            <link>http://domscripting.com/blog/display.php/77#comment578</link>
            <content:encoded><![CDATA[<p>Ben asked &quot;Do people with screenreaders even install flash?&quot;</p>

<p>Did you install flash? Most likely it was preinstalled on your computer by the OS or browser (depending on your browser choice). It is exactly the same with screenreader user.</p>

<p>I saw Bob Regan (Macromedia now Adobe) accessibility evanglist give a demo on Flash accessibility a few years ago, and even then it was doing things I could not manage with HTML.  The bad news at the time was you needed the lastest version of Flash and the lastest versions of the top flight screenreaders.  A few years on, those products are now mainstream. </p>
]]></content:encoded>
            <pubDate>Wed, 05 Jul 2006 04:38:07 GMT</pubDate>
        </item>
        <item>
            <title>Derek Featherstone</title>
            <link>http://domscripting.com/blog/display.php/77#comment577</link>
            <content:encoded><![CDATA[<p>the current version only tells you whether accesibility features are installed, not whether they are currently active</p>

<p>Aral - I&#8217;m curious - what exactly are you checking for in the swf?</p>
]]></content:encoded>
            <pubDate>Wed, 05 Jul 2006 03:42:31 GMT</pubDate>
        </item>
        <item>
            <title>Jeremy Keith</title>
            <link>http://domscripting.com/blog/display.php/77#comment576</link>
            <content:encoded><![CDATA[<p>The link is working fine, Sam:</p>

<p><a href="http://osflash.org/flashaid">http://osflash.org/flashaid</a></p>
]]></content:encoded>
            <pubDate>Tue, 04 Jul 2006 23:30:02 GMT</pubDate>
        </item>
        <item>
            <title>Sam</title>
            <link>http://domscripting.com/blog/display.php/77#comment575</link>
            <content:encoded><![CDATA[<p>Hi;
Could you please post a direct link to the FlashAid file, since the link you have here isn&#8217;t working.
Thanks.</p>
]]></content:encoded>
            <pubDate>Tue, 04 Jul 2006 23:21:53 GMT</pubDate>
        </item>
        <item>
            <title>Aral Balkan</title>
            <link>http://domscripting.com/blog/display.php/77#comment574</link>
            <content:encoded><![CDATA[<p>Hey Jeremy,</p>

<p>One of the main reasons I used a callback function is because of the asynchronous nature of the communication between the SWF and the page. Having a callback saves you from having to write code yourself to see if and when a global variable has come into existence. And, it&#8217;s very easy to set a global variable from the callback function if this is how you&#8217;d rather work. I guess we could add a second way of calling it whereby if you do not include the callback handlers, it does set a global variable for you if you feel this is going to be an important use case. </p>

<p>Also, the current version only tells you whether accesibility features are <em>installed</em>, not whether they are currently active. I&#8217;m going to improve it when I get a moment to add this feature too (I was going to but I read of some issues with this and I didn&#8217;t have enough time to test it so I left it out of the first release.) </p>

<p>Regarding writing the DIV by JavaScript: You can definitely do this but you&#8217;d lose the benefit of the current method which allows you to place alternative content in the DIV that displays by default. (This is all handled by the SWFObject script that embeds the Flash movie.) In other words, this is a feature not a bug :) </p>

<p>Looking forward to hearing your (and others&#8217;) feedback on this.</p>
]]></content:encoded>
            <pubDate>Tue, 04 Jul 2006 17:50:46 GMT</pubDate>
        </item>
        <item>
            <title>Marko</title>
            <link>http://domscripting.com/blog/display.php/77#comment573</link>
            <content:encoded><![CDATA[<p>What I&#8217;d personally like to see is a javascript environment variable that would describe accessibility preference of a user and would be set by him through browser preferences.</p>

<p>I think mild namespace polution is a small price to pay for this. It&#8217;s also simple enough, that I&#8217;m left pondering what downsides I must be missing, since this doesn&#8217;t exist yet.</p>
]]></content:encoded>
            <pubDate>Tue, 04 Jul 2006 10:59:55 GMT</pubDate>
        </item>
        <item>
            <title>Jeremy Keith</title>
            <link>http://domscripting.com/blog/display.php/77#comment572</link>
            <content:encoded><![CDATA[<p>Let&#8217;s do some testing and find out.</p>
]]></content:encoded>
            <pubDate>Tue, 04 Jul 2006 08:43:45 GMT</pubDate>
        </item>
        <item>
            <title>Ben</title>
            <link>http://domscripting.com/blog/display.php/77#comment571</link>
            <content:encoded><![CDATA[<p>Do people with screenreaders even install flash? </p>
]]></content:encoded>
            <pubDate>Tue, 04 Jul 2006 07:15:17 GMT</pubDate>
        </item>
        <item>
            <title>Marko</title>
            <link>http://domscripting.com/blog/display.php/77#comment570</link>
            <content:encoded><![CDATA[<p>Yes, but can you also check screen reader&#8217;s presence in older versions of Flash?</p>
]]></content:encoded>
            <pubDate>Tue, 04 Jul 2006 06:25:06 GMT</pubDate>
        </item>
        <item>
            <title>Mark Wubben</title>
            <link>http://domscripting.com/blog/display.php/77#comment568</link>
            <content:encoded><![CDATA[<p>Actually you can talk from Flash to JavaScript in older versions too, but you might need some tricks to get it working.</p>
]]></content:encoded>
            <pubDate>Mon, 03 Jul 2006 21:37:45 GMT</pubDate>
        </item>
        <item>
            <title>Francis Storr</title>
            <link>http://domscripting.com/blog/display.php/77#comment567</link>
            <content:encoded><![CDATA[<p>Now this could really be interesting.  I&#8217;d guess that my JavaScript currently isn&#8217;t up to helping out on this (it&#8217;s getting there), but this is something that could really help with the whole Web2.0/accessibility issue.</p>
]]></content:encoded>
            <pubDate>Mon, 03 Jul 2006 20:50:55 GMT</pubDate>
        </item>
   </channel>
</rss>