RE: [Flashcoders] Accessibility of a flash game
Thanks Glen - that is really useful advice and links. You are spot on with regards the reason for using Flash 6 and I totally agree about the need for them to upgrade especially when they are worried about accessibility and security issues. Thank you to everyone else - I agree about the need to getting the accessibility details in the contract. I think they just added that one line to the brief without really considering what it meant. Many thanks Paul -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Glen Pike Sent: 20 April 2009 21:16 To: Flash Coders List Subject: Re: [Flashcoders] Accessibility of a flash game Hi, UK DDA has not been fully tested yet with websites, but the emphasis is on encouraging people to implement good practice. Niqui Merret has done some good practical stuff about accessibility - I went to a session at FOTB 2007 which is fairly ageless as it discussed approaches rather than technology. http://niquimerret.com/ has various articles and links. If the accessibility bit is an addition to the spec' / agreed contract, you will need to sit down with the client and make sure that you agree on any extra charges / what's not included, etc. If the client makes you jump through too many hoops for this it could get annoying and damage your relationship, so be up front with them. I think one idea would be to identify the visitors who may have different needs when accessing your game, etc. As it is a game, it may not be possible to accommodate all user types, but with some careful planning you can cover a lot of bases and then tell the visitors what you have done to address the needs of everyone. I am not sure why the requirements of FP6 are essential - my guess is that you are stuck doing some government / civil service contract, but you may need to carefully look at the tools provided for helping you create more accessible content in later versions of Flash and possibly argue your case here. (IMHO, It's high time the IT departments of many of these org's pull their fingers out anyway as far as upgrading is concerned.) There are quite a few resources to do with UK guidelines for websites, which I would look at interpreting carefully for games, here are some of my web ones collected over time...: http://www.w3.org/TR/WAI-WEBCONTENT/ http://www.w3.org/WAI/ http://www.uiaccess.com/dda-uk.html http://www.rnib.org.uk/xpedio/groups/public/documents/code/public_rnib008789 .hcsp http://www.publicsectorforums.co.uk/page.cfm?LANGUAGE=engpageID=1701lowres =true http://www.w3.org/TR/WCAG10/full-checklist.html http://www.w3.org/WAI/wcag-curric/int1-0.htm http://www.freedomscientific.com/downloads/jaws/jaws-downloads.asp http://www.hobo-web.co.uk/design.htm Anyway, that's a start, but remember it's about usability accessiblity not just doing a high contrast colour scheme for partially sited people :) Hope this helps a bit. Glen Paul Steven wrote: Thanks - I am not sure why they specified international as the game is aimed at the UK only. Whatever the region, can anyone give me a quick summary of what elements of a flash (flash player 6) game, one can affect with regards accessibility? Does this relate primarily to any textual content? Thanks Paul -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Paul Andrews Sent: 20 April 2009 18:24 To: Flash Coders List Subject: Re: [Flashcoders] Accessibility of a flash game - Original Message - From: Kerry Thompson al...@cyberiantiger.biz To: 'Flash Coders List' flashcoders@chattyfig.figleaf.com Sent: Monday, April 20, 2009 6:05 PM Subject: RE: [Flashcoders] Accessibility of a flash game Paul Steven wrote: I am making a game and have been asked by the client to ensure The game should meet all international accessibility requirements Ack!! All international accessibility requirements? Your client is out of his mind. How can you possibly know, much less meet, so broad, varied, and sometimes contradictory a set of standards? Even in the U.S., you can meet federal standards, but fail to meet some state requirements. I would go back to the client and choose a country that has a well-defined set of requirements, and meet those. Hopefully, the country you live in has a reasonably clear set of requirements. Most of the G-20 countries do. I think I'd ask the client to specify the standards they want supported. Paul Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility of a flash game
asked by the client to ensure The game should meet all international accessibility requirements International Accessibility Requirements - never heard of those, though I do not doubt they exist. I have heard of ADA and section 508 requirements in the U.S. Can you get more clarification on that? International accessibility could mean a lot of things, including language translation. Usually accessibility here in the U.S. means providing alt text for visuals (photos, video), sound for speech, keyboard navigation, careful use of color to convey information, etc. etc. Jason Merrill Bank of America Global Learning Shared Services Solutions Development Monthly meetings on the Adobe Flash platform for rich media experiences - join the Bank of America Flash Platform Community ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility of a flash game
Paul Steven wrote: I am making a game and have been asked by the client to ensure The game should meet all international accessibility requirements Ack!! All international accessibility requirements? Your client is out of his mind. How can you possibly know, much less meet, so broad, varied, and sometimes contradictory a set of standards? Even in the U.S., you can meet federal standards, but fail to meet some state requirements. I would go back to the client and choose a country that has a well-defined set of requirements, and meet those. Hopefully, the country you live in has a reasonably clear set of requirements. Most of the G-20 countries do. Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Accessibility of a flash game
- Original Message - From: Kerry Thompson al...@cyberiantiger.biz To: 'Flash Coders List' flashcoders@chattyfig.figleaf.com Sent: Monday, April 20, 2009 6:05 PM Subject: RE: [Flashcoders] Accessibility of a flash game Paul Steven wrote: I am making a game and have been asked by the client to ensure The game should meet all international accessibility requirements Ack!! All international accessibility requirements? Your client is out of his mind. How can you possibly know, much less meet, so broad, varied, and sometimes contradictory a set of standards? Even in the U.S., you can meet federal standards, but fail to meet some state requirements. I would go back to the client and choose a country that has a well-defined set of requirements, and meet those. Hopefully, the country you live in has a reasonably clear set of requirements. Most of the G-20 countries do. I think I'd ask the client to specify the standards they want supported. Paul Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility of a flash game
Thanks - I am not sure why they specified international as the game is aimed at the UK only. Whatever the region, can anyone give me a quick summary of what elements of a flash (flash player 6) game, one can affect with regards accessibility? Does this relate primarily to any textual content? Thanks Paul -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Paul Andrews Sent: 20 April 2009 18:24 To: Flash Coders List Subject: Re: [Flashcoders] Accessibility of a flash game - Original Message - From: Kerry Thompson al...@cyberiantiger.biz To: 'Flash Coders List' flashcoders@chattyfig.figleaf.com Sent: Monday, April 20, 2009 6:05 PM Subject: RE: [Flashcoders] Accessibility of a flash game Paul Steven wrote: I am making a game and have been asked by the client to ensure The game should meet all international accessibility requirements Ack!! All international accessibility requirements? Your client is out of his mind. How can you possibly know, much less meet, so broad, varied, and sometimes contradictory a set of standards? Even in the U.S., you can meet federal standards, but fail to meet some state requirements. I would go back to the client and choose a country that has a well-defined set of requirements, and meet those. Hopefully, the country you live in has a reasonably clear set of requirements. Most of the G-20 countries do. I think I'd ask the client to specify the standards they want supported. Paul Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility of a flash game
Yeah, I think you will definitely need to get clarification from your client on exactly what they mean when they are referring to accessibility, because even if its general accessibility for those with disabilities, you're still going to have limitations due to the nature of your game. Jason Merrill Bank of America Global Learning Shared Services Solutions Development Monthly meetings on the Adobe Flash platform for rich media experiences - join the Bank of America Flash Platform Community ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Accessibility of a flash game
One element I can think of is to make sure your game is playable by color-blind folks. If you're making any kind of game where you have to match groups of similarly-colored objects, for instance, make sure that there's a way to tell these objects apart other than by color. (The gems in Bejeweled, for instance all have different shapes.) Either that, or make sure the saturation of these colors is different enough that you can still tell them apart even if you're color blind. (One trick I've seen is to take a screenshot of your game, stick it in Photoshop, turn it grayscale, and see if you can still tell your objects apart.) I've also encountered a few games that have a color-blind mode option. Turning this mode on replaces your nicely-colored stones with stones that have patterns on top of them. That's also another option you could try. All of this is assuming, of course, that you have a game where telling colors apart matters. --T On Mon, Apr 20, 2009 at 11:26 AM, Paul Steven paul_ste...@btinternet.comwrote: Thanks - I am not sure why they specified international as the game is aimed at the UK only. Whatever the region, can anyone give me a quick summary of what elements of a flash (flash player 6) game, one can affect with regards accessibility? Does this relate primarily to any textual content? Thanks Paul -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Paul Andrews Sent: 20 April 2009 18:24 To: Flash Coders List Subject: Re: [Flashcoders] Accessibility of a flash game - Original Message - From: Kerry Thompson al...@cyberiantiger.biz To: 'Flash Coders List' flashcoders@chattyfig.figleaf.com Sent: Monday, April 20, 2009 6:05 PM Subject: RE: [Flashcoders] Accessibility of a flash game Paul Steven wrote: I am making a game and have been asked by the client to ensure The game should meet all international accessibility requirements Ack!! All international accessibility requirements? Your client is out of his mind. How can you possibly know, much less meet, so broad, varied, and sometimes contradictory a set of standards? Even in the U.S., you can meet federal standards, but fail to meet some state requirements. I would go back to the client and choose a country that has a well-defined set of requirements, and meet those. Hopefully, the country you live in has a reasonably clear set of requirements. Most of the G-20 countries do. I think I'd ask the client to specify the standards they want supported. Paul Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility of a flash game
Thanks Jason I was assuming they probably were referring to alt text for visuals, keyboard navigation etc. I would imagine a mouse controlled arcade style game would have limited scope for making it accessibility to those with visual impairment due to the nature of the gameplay - I may be wrong though as I have never explored this area. It is an interesting question and I will need to see if there are any legal requirements even for a game like this. -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Merrill, Jason Sent: 20 April 2009 16:34 To: Flash Coders List Subject: RE: [Flashcoders] Accessibility of a flash game asked by the client to ensure The game should meet all international accessibility requirements International Accessibility Requirements - never heard of those, though I do not doubt they exist. I have heard of ADA and section 508 requirements in the U.S. Can you get more clarification on that? International accessibility could mean a lot of things, including language translation. Usually accessibility here in the U.S. means providing alt text for visuals (photos, video), sound for speech, keyboard navigation, careful use of color to convey information, etc. etc. Jason Merrill Bank of America Global Learning Shared Services Solutions Development Monthly meetings on the Adobe Flash platform for rich media experiences - join the Bank of America Flash Platform Community ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Accessibility of a flash game
Problem is that without clarification, you leave yourself open to We asked you to make it compliant - we insist that this work is completed and ALL relevant standards are met, including and . This could turn into a really major thing. Paul - Original Message - From: Merrill, Jason jason.merr...@bankofamerica.com To: Flash Coders List flashcoders@chattyfig.figleaf.com Sent: Monday, April 20, 2009 7:39 PM Subject: RE: [Flashcoders] Accessibility of a flash game Yeah, I think you will definitely need to get clarification from your client on exactly what they mean when they are referring to accessibility, because even if its general accessibility for those with disabilities, you're still going to have limitations due to the nature of your game. Jason Merrill Bank of America Global Learning Shared Services Solutions Development Monthly meetings on the Adobe Flash platform for rich media experiences - join the Bank of America Flash Platform Community ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility of a flash game
Paul Andrews wrote: we insist that this work is completed and ALL relevant standards are met, including and . This could turn into a really major thing. That was my reaction, too, though I didn't state it as clearly as Paul just did. Paul's caution applies not only to accessibility, but to any contract. If the work is not defined specifically enough, you could find yourself stuck with a two-year project you though would only take a month. You stand to lose a _LOT_ of money. Don't count on trust or friendship, either. Never put your faith in a client without a clear-cut contract. And friendships have been lost over these sorts of things. I'm not saying to mistrust your clients or friends. Just get the details spelled out in writing. I know, it's impossible to have everything spelled out, but something like this is a huge, blinking neon red flag. Even if you're billing hourly, get it spelled out. Clients will have schedule expectations and budget limitations. It's only fair to them, as well as to yourself, that everybody have a clear picture of the project. Cordially, Kerry Thompson who has been freelancing for 10 years ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Accessibility of a flash game
Hi, UK DDA has not been fully tested yet with websites, but the emphasis is on encouraging people to implement good practice. Niqui Merret has done some good practical stuff about accessibility - I went to a session at FOTB 2007 which is fairly ageless as it discussed approaches rather than technology. http://niquimerret.com/ has various articles and links. If the accessibility bit is an addition to the spec' / agreed contract, you will need to sit down with the client and make sure that you agree on any extra charges / what's not included, etc. If the client makes you jump through too many hoops for this it could get annoying and damage your relationship, so be up front with them. I think one idea would be to identify the visitors who may have different needs when accessing your game, etc. As it is a game, it may not be possible to accommodate all user types, but with some careful planning you can cover a lot of bases and then tell the visitors what you have done to address the needs of everyone. I am not sure why the requirements of FP6 are essential - my guess is that you are stuck doing some government / civil service contract, but you may need to carefully look at the tools provided for helping you create more accessible content in later versions of Flash and possibly argue your case here. (IMHO, It's high time the IT departments of many of these org's pull their fingers out anyway as far as upgrading is concerned.) There are quite a few resources to do with UK guidelines for websites, which I would look at interpreting carefully for games, here are some of my web ones collected over time...: http://www.w3.org/TR/WAI-WEBCONTENT/ http://www.w3.org/WAI/ http://www.uiaccess.com/dda-uk.html http://www.rnib.org.uk/xpedio/groups/public/documents/code/public_rnib008789.hcsp http://www.publicsectorforums.co.uk/page.cfm?LANGUAGE=engpageID=1701lowres=true http://www.w3.org/TR/WCAG10/full-checklist.html http://www.w3.org/WAI/wcag-curric/int1-0.htm http://www.freedomscientific.com/downloads/jaws/jaws-downloads.asp http://www.hobo-web.co.uk/design.htm Anyway, that's a start, but remember it's about usability accessiblity not just doing a high contrast colour scheme for partially sited people :) Hope this helps a bit. Glen Paul Steven wrote: Thanks - I am not sure why they specified international as the game is aimed at the UK only. Whatever the region, can anyone give me a quick summary of what elements of a flash (flash player 6) game, one can affect with regards accessibility? Does this relate primarily to any textual content? Thanks Paul -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Paul Andrews Sent: 20 April 2009 18:24 To: Flash Coders List Subject: Re: [Flashcoders] Accessibility of a flash game - Original Message - From: Kerry Thompson al...@cyberiantiger.biz To: 'Flash Coders List' flashcoders@chattyfig.figleaf.com Sent: Monday, April 20, 2009 6:05 PM Subject: RE: [Flashcoders] Accessibility of a flash game Paul Steven wrote: I am making a game and have been asked by the client to ensure The game should meet all international accessibility requirements Ack!! All international accessibility requirements? Your client is out of his mind. How can you possibly know, much less meet, so broad, varied, and sometimes contradictory a set of standards? Even in the U.S., you can meet federal standards, but fail to meet some state requirements. I would go back to the client and choose a country that has a well-defined set of requirements, and meet those. Hopefully, the country you live in has a reasonably clear set of requirements. Most of the G-20 countries do. I think I'd ask the client to specify the standards they want supported. Paul Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- Glen Pike 01326 218440 www.glenpike.co.uk http://www.glenpike.co.uk ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility: TextField Reading Twice
Try changing the line: _textOne._accProps.forcesimple = true; to: _textOne._accProps.forceSimple = true; I'm pretty sure the .forceSimple accessibility property is case sensitive. -- MJ Michael A. Jordan [EMAIL PROTECTED] -Original Message- From: Andrew Kirkpatrick [mailto:[EMAIL PROTECTED] Sent: Monday, October 09, 2006 8:53 PM To: Flashcoders mailing list Subject: RE: [Flashcoders] Accessibility: TextField Reading Twice Interesting. What version of JAWS are you testing with? What version of the Flash player? Can you post a link? The FLA? Thanks, AWK -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JerBrand Sent: Monday, October 09, 2006 12:09 PM To: Flashcoders mailing list Subject: [Flashcoders] Accessibility: TextField Reading Twice Desperate for help, have been fighting this issue for a week: I've been playing with a set of components for non-technical users: Basic idea is to provide some simple full page components that are accessible without any real effort on the user building the fla. So, they're finished and have been reviewed by a accessibility place out of VA. Everything seems to be working perfectly, spare one silly item: When JAWS is reading the page content, The TextField in one and only one component reads twice, every time. However, if you tab from item to item in the flash movie, none of the items read the text twice. I've viewed the movie in the debugger and confirmed that the text is only set for that TextField and doesn't appear anywhere else. I've traced out text for every MC on the page, and I've set the TextField __accProps to be silent and added the text to the _accProps.name of the containing MovieClip. Still reads twice. If I strip out the accessibility code for all items in the component, that bit of text is read. Anyone know of a way to figure out what's happening? The accessibility code is very simple: _textOne._accProps = new Object(); _textOne._accProps.name = removeHTML(__text1); _textOne._accProps.forcesimple = true; _textOne.tabIndex = _loc2.text1; _textOne is a MovieClip with a TextField inside of it at 0,0. Really the only thing it adds is a setSize() method that resizes the TextField if the layout changes, and a get/set Text property. The rest is as simple as it sounds. Thanks for the help Jer Brand ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Accessibility: TextField Reading Twice
Interesting. What version of JAWS are you testing with? What version of the Flash player? Can you post a link? The FLA? Thanks, AWK -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JerBrand Sent: Monday, October 09, 2006 12:09 PM To: Flashcoders mailing list Subject: [Flashcoders] Accessibility: TextField Reading Twice Desperate for help, have been fighting this issue for a week: I've been playing with a set of components for non-technical users: Basic idea is to provide some simple full page components that are accessible without any real effort on the user building the fla. So, they're finished and have been reviewed by a accessibility place out of VA. Everything seems to be working perfectly, spare one silly item: When JAWS is reading the page content, The TextField in one and only one component reads twice, every time. However, if you tab from item to item in the flash movie, none of the items read the text twice. I've viewed the movie in the debugger and confirmed that the text is only set for that TextField and doesn't appear anywhere else. I've traced out text for every MC on the page, and I've set the TextField __accProps to be silent and added the text to the _accProps.name of the containing MovieClip. Still reads twice. If I strip out the accessibility code for all items in the component, that bit of text is read. Anyone know of a way to figure out what's happening? The accessibility code is very simple: _textOne._accProps = new Object(); _textOne._accProps.name = removeHTML(__text1); _textOne._accProps.forcesimple = true; _textOne.tabIndex = _loc2.text1; _textOne is a MovieClip with a TextField inside of it at 0,0. Really the only thing it adds is a setSize() method that resizes the TextField if the layout changes, and a get/set Text property. The rest is as simple as it sounds. Thanks for the help Jer Brand ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Accessibility, MSAA Screenreaders
Hi Jamie, I am working on several Flash RIAs and recently focus on the accessibility support (screen reader, keyboard navigation, colorblind, high contrary, etc..). For some reason, the only screen reader we officially support is IBM Home Page Reader 3.04+. Same as you, I find even I change the _accProps.name and call Accessibility.updateProperties(), the screen reader never automatically read the flash content. Instead, the user has to press Enter key to focus the Home Page Reader to read current item. I set focusSimple=true to the root accProps. When the flash movie is loaded for the first time, I will set some welcome messages and the basic information to the accProps name. Then every time the focused movie clip is changed, I reset the accProps to crossponding data. So after pressing ENTER key, the screen reader is able to read different messages. Even the Flash movie loads external data at runtime, crossponding new elemetns can be read. Let me know if you need further information. On 5/11/06, Jamie Owen [EMAIL PROTECTED] wrote: Hello All. I am experimenting with Accessibility and trying to discover how screenreaders ( say JAWS ) respond to subsequent calls to Accessibility.updateProperties() after the swf is loaded and first read by the reader. I'm no expert user of JAWS and all i've managed to get working is : HTTP response JAWS starts reading reaches flash file Reads out content based on tab order and accProps If i try and clear the accProps then renew their values ( as what would happen if the swf content changes ) and make a call to updateProperties() the content seems to stay the same. Is there anyway to make the reader start reading the new content straight away as what happens when a new page loads? Is anyone an expert screenreader user or knows how the average screen reader user handles a flash file? Or can anyone shed some light on the whole Microsoft Active Accessibility and flash / screen reader business? Cheers Jamie _ Are you using the latest version of MSN Messenger? Download MSN Messenger 7.5 today! http://join.msn.com/messenger/overview ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Accessibility
Sure. Best place to start: http://adobe.com/resources/accessibility/best_practices/best_practices_acc_flash.pdf AWK From: [EMAIL PROTECTED] on behalf of kariminal Sent: Wed 5/3/2006 6:33 AM To: 'Flashcoders mailing list' Subject: [Flashcoders] Accessibility Hello !!! Just wondering if anyone has experience on making movies accessible to screen readers? Kind thanks Karim ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Accessibility and MSAA - Is this documentedanywhere?
Scott Hyndman wrote: Well does anyone know at Adobe? Sorry for the delay, I'm trying to clean up mailboxes... something about someone at Adobe knowing something about Microsoft's Active Accessibility API, but I'm not sure I would know what to ask anyone else yet, not sure I'd know what to search for here. jd -- John Dowdell . Adobe Developer Support . San Francisco CA USA Weblog: http://weblogs.macromedia.com/jd Aggregator: http://weblogs.macromedia.com/mxna Technotes: http://www.macromedia.com/support/ Spam killed my private email -- public record is best, thanks. ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Accessibility and MSAA - Is this documented anywhere?
Oh, and one more thing. accLocation(childId:Number) returns movieclips (or textfields) that define boundaries. What movieclip methods are used to determine the bounding rect? I would like to return something other than movieclip. Scott -Original Message- From: [EMAIL PROTECTED] on behalf of Scott Hyndman Sent: Tue 4/25/2006 11:02 PM To: Flashcoders mailing list Cc: Subject:[Flashcoders] Accessibility and MSAA - Is this documented anywhere? I've been looking through MM's accessibility implementations for their V2 components because I'm trying to figure out how they work. I've noticed they follow the MSAA IAccessible interface quite closely, but I have a few questions. Are their docs? What methods are exposed to MSAA? What's the idea behind methods like getChildIdArray()? I can't seem to find any reference to them anywhere else in the framework, so I can only assume the Flash player invokes this at some point. Can anyone help? If an Adobe dev could pipe in I'd really appreciate it. Scott ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Accessibility and MSAA - Is this documented anywhere?
Are there* docs? :) Scott -Original Message- From: [EMAIL PROTECTED] on behalf of Scott Hyndman Sent: Tue 4/25/2006 11:02 PM To: Flashcoders mailing list Cc: Subject:[Flashcoders] Accessibility and MSAA - Is this documented anywhere? I've been looking through MM's accessibility implementations for their V2 components because I'm trying to figure out how they work. I've noticed they follow the MSAA IAccessible interface quite closely, but I have a few questions. Are their docs? What methods are exposed to MSAA? What's the idea behind methods like getChildIdArray()? I can't seem to find any reference to them anywhere else in the framework, so I can only assume the Flash player invokes this at some point. Can anyone help? If an Adobe dev could pipe in I'd really appreciate it. Scott ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Accessibility and MSAA - Is this documented anywhere?
Scott Hyndman wrote: Are their docs? What methods are exposed to MSAA? What's the idea behind methods like getChildIdArray()? I can't seem to find any reference to them anywhere else in the framework, so I can only assume the Flash player invokes this at some point. Are whose docs? For Where can I learn more about Microsoft Active Accessibility? try http://www.microsoft.com/enable/ For Where can I learn more about MSAA and Flash? try http://www.macromedia.com/resources/accessibility/ (I'm not sure I could answer any question that starts with What's the idea behind... would involve mindreading on my part, guessing the true question too.) jd -- John Dowdell . Adobe Developer Support . San Francisco CA USA Weblog: http://weblogs.macromedia.com/jd Aggregator: http://weblogs.macromedia.com/mxna Technotes: http://www.macromedia.com/support/ Spam killed my private email -- public record is best, thanks. ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Accessibility and MSAA - Is this documentedanywhere?
I have read both those links previously. They offer no information about the IAccessible methods that I see in the mx.accessibility package. Most information about these methods can be gleaned from the MSAA docs, replacing the pointer params with returns...but others, which seem to be specific to the Flash player's communication with screen readers, are completely undocumented. Still others have return types that don't easily map to the return types (or pointer params) of the corresponding IAccessible method. (I'm not sure I could answer any question that starts with What's the idea behind... would involve mindreading on my part, guessing the true question too.) Well does anyone know at Adobe? Simply put, there is this whole world of functionality the Flash player exposes that I'd like to get my hands on. I'd really appeciate it if you guys could help me out on this. Are whose docs? Read the followup emails ;) Thanks, Scott -Original Message- From: [EMAIL PROTECTED] on behalf of John Dowdell Sent: Wed 4/26/2006 8:07 PM To: Flashcoders mailing list Cc: Subject:Re: [Flashcoders] Accessibility and MSAA - Is this documentedanywhere? Scott Hyndman wrote: Are their docs? What methods are exposed to MSAA? What's the idea behind methods like getChildIdArray()? I can't seem to find any reference to them anywhere else in the framework, so I can only assume the Flash player invokes this at some point. Are whose docs? For Where can I learn more about Microsoft Active Accessibility? try http://www.microsoft.com/enable/ For Where can I learn more about MSAA and Flash? try http://www.macromedia.com/resources/accessibility/ (I'm not sure I could answer any question that starts with What's the idea behind... would involve mindreading on my part, guessing the true question too.) jd -- John Dowdell . Adobe Developer Support . San Francisco CA USA Weblog: http://weblogs.macromedia.com/jd Aggregator: http://weblogs.macromedia.com/mxna Technotes: http://www.macromedia.com/support/ Spam killed my private email -- public record is best, thanks. ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Accessibility: keyboard tabbing
Just a small update the tabbing in WinXP FF1.5 should be WinXP FF1.5 tabbing ok in HTML only, cannot tab into Flash s -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Yip, Stanley Sent: Wednesday, 18 January 2006 12:38 To: flashcoders@chattyfig.figleaf.com Subject: [Flashcoders] Accessibility: keyboard tabbing G'day Flashcoders, I am building Flash interactives for the public education sector in Australia We're having grief with accessibility in regards to keyboard tabbing into and out of Flash from the HTML container and vice versa with Flash player 7 and Flash player 8. Keyboard tabbing tested on: WinXP IE6 SP2 tabbing all ok, normal tabbing cycle in and out of HTML/Flash WinXP FF1.5 tabbing ok into Flash, then cycle ok in Flash but trapped within Flash movie OS/X 10.4.2 Safari2.0 tabbing ok into Flash, then cycle ok in Flash but trapped within Flash movie OS/X 10.4.2 IE5.2.3 tabbing ok into Flash, then cycle ok in Flash but trapped within Flash movie OS/X 10.3.9 Safari1.2 tabbing ok in HTML only, cannot tab into Flash OS/X 10.3.9 IE5.2.3 tabbing ok into Flash, then cycle ok in Flash but trapped within Flash movie OS/X 10.3.9 FF1.0.7 tabbing ok in HTML only, cannot tab into Flash I've set tab ordering and from what I've Google'ed and read up on in Flash help and www.macromedia.com http://www.macromedia.com/ Flash player 7 has fixed this? How do you setup correct keyboard tabbing behaviour? Thanks. - Stanley Yip Educational Programmer TLI PTRS Centre for Learning Innovation (02) 9715 8203 [EMAIL PROTECTED] ** This message is intended for the addressee named and may contain privileged information or confidential information or both. If you are not the intended recipient please delete it and notify the sender. ** ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ** This message is intended for the addressee named and may contain privileged information or confidential information or both. If you are not the intended recipient please delete it and notify the sender. ** ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Accessibility
If your question is also about in general how to accomplish accessibility in Flash, visit the Macromedia Accessibility Resource Center: http://www.macromedia.com/resources/accessibility/ Jason Merrill | E-Learning Solutions | icfconsulting.com -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of GregoryN Sent: Sunday, December 04, 2005 4:45 AM To: Flashcoders mailing list Subject: Re: [Flashcoders] Accessibility Here's direct link: http://www.w3.org/TR/WCAG10/full-checklist.html -- Best regards, GregoryN http://GOusable.com Flash components development. Usability services. == Hans Wichman wrote: i think u can find more about it here: http://www.w3.org/TR/WCAG10/ http://www.accessibility.nl/internet/ebrochure/brochure/contents.htm The table of contents lists priorities, but they refer to the other guidelines. I think it might involve a lot of work if your site is already finished ;). greetz Hans At 03:25 PM 12/3/2005, Paul Steven wrote: Hi there I have developed a childrens entertainment site in Flash MX 2004 and now the client has just asked whether the site is priority 12 accessible Anyone have any idea what this involves and what I need to do to ensure this. Many thanks Paul ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders NOTICE: This message is for the designated recipient only and may contain privileged or confidential information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of this e-mail by you is prohibited. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Accessibility
Here's direct link: http://www.w3.org/TR/WCAG10/full-checklist.html -- Best regards, GregoryN http://GOusable.com Flash components development. Usability services. == Hans Wichman wrote: i think u can find more about it here: http://www.w3.org/TR/WCAG10/ http://www.accessibility.nl/internet/ebrochure/brochure/contents.htm The table of contents lists priorities, but they refer to the other guidelines. I think it might involve a lot of work if your site is already finished ;). greetz Hans At 03:25 PM 12/3/2005, Paul Steven wrote: Hi there I have developed a childrens entertainment site in Flash MX 2004 and now the client has just asked whether the site is priority 12 accessible Anyone have any idea what this involves and what I need to do to ensure this. Many thanks Paul ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Accessibility
Hi, i think u can find more about it here: http://www.w3.org/TR/WCAG10/ http://www.accessibility.nl/internet/ebrochure/brochure/contents.htm The table of contents lists priorities, but they refer to the other guidelines. I think it might involve a lot of work if your site is already finished ;). greetz Hans At 03:25 PM 12/3/2005, you wrote: Hi there I have developed a childrens entertainment site in Flash MX 2004 and now the client has just asked whether the site is priority 12 accessible Anyone have any idea what this involves and what I need to do to ensure this. Many thanks Paul ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders