Virtual Thoughts from eRoom-D

Thoughts on web development, Flash, Flex, and game design.

Accessibility in the Flash Player…

May14

I thought that I posted this earlier, but when I went back to reference it, it looks like it didn’t post.

My research into accessibility for Flex custom components continues. This time I have something from Zeus Labs. It documents Josh Tynjala’s same efforts as mine in looking into accessibility. He’s discovered some limitations of the flash player, the article is dated May 5, 2008, so it’s timely and focuses on the current Flash Player 9.

Here is a summary of the article, followed by a link to it:

  • Flash Player isn’t accessible on a Mac. (Probably since it uses the Windows accessibility code for Windows, and it looks like it does not include the Mac version of the same.)
  • AccessibilityProperties class doesn’t support roles. Everything is viewed as an image by a screen reader in Flash, not buttons or lists, or any other role.
  • AccessibilityProperties doesn’t expose the display list hierarchy. Things like TabBar’s don’t display as a tree of objects in an assistive application, but as a list of objects. Whereas a Windows application shows a tab list as a tree of objects.
  • Some accessibility APIs in Flash Player are undocumented. Go to the article for the specifics.

Zeus Labs – Adobe needs to improve accessibility in Flash Player (http://www.zeuslabs.us/2008/05/05/flash-player-accessibility-feature-requests/)

What it comes down to is this: While Adobe has definitely improved the Flash Player accessibility, it still isn’t up to the standards of something like an HTML page.

My search continues.

Popularity: unranked

posted under Flex | No Comments »

ScribeFire is my new blog writing software of choice.

May12

Ok, I’ve been using Scribe Fire (http://www.scribefire.com/) for about a week now, and as you can tell from the frequency of my posts, it makes posting quick and painless. Writing this from the train, it is also obvious that posting while offline is also another bonus.

So I’ll be using ScribeFire to make posts from now until something better comes along. Thank you Chris Miller (http://www.unquietdesperation.com/) for making my life a little easier by suggesting it.

Popularity: unranked

posted under eRoom-D | No Comments »

Flex 3, accessibility, and custom components.

May9

Flex 3 makes accessibility for the standard components quite easy. However, when creating ActionScript custom visual components, things get, well, murky. I haven’t found too many posts at all about this out there, so I’m going to document the work that I am doing right now, so that myself and others could possibly benefit from it later on.

Here are the links I have found so far. I’ll post more of my discoveries as I am able.

Creating Accessible Applications – Adobe
Accessible Rich Internet Applications using Dreamweaver CS3 and Flash CS3
Lin Lin: Flex 2 and Accessibility

Popularity: unranked

posted under Flex | No Comments »

An experiment with Spirit of the Century

May8

Ok, so last night was the first actual play night of my new fantasy campaign, and I am still surprised by the fact that I was able to convince the group to try out a new system other than DnD. What I am I using? You probably guessed by the title. I’m using the Fate system as represented in Spirit of the Century, modified by the work that Mick and I are doing on Vegas After Midnight (http://www.vegasaftermidnight.net/). The armor and equipment rules specifically, along with a slightly reduced power level from the standard SotC. (Less skills, only seven aspects)

Overall, I have an awesome group that I play with. We’ve been playing for several years now, with a few players leaving and a few new ones coming in, but in general a very stable group. I was worried about the game on several levels, the characters gelling being one of them, since they didn’t last game with another GM. It looks like most of that was due to people having shifting schedules and not a change in the group dynamic itself. *whew*

So, the game. As I said, it went quite well, the players only stumbling a little on the rules here and there. Once they got the hang of one though, we didn’t need to revisit it. Magic is going to be interesting for a while. The setting was formerly a DnD setting, so right now the stunts are more or less patterned after the levels in DnD. Oh, the characters are about 10th level in DnD terms as far as power level goes. The Fate system made for a much more cinematic style of play. I started them out with a combat and not so heavy on the roleplaying, since it would teach the crunch in a quicker manner. The combat and spellcasting was excellent! There is one player in my group who always plays a caster, but has always interpreted spells in his own way and never the same way twice. Fate has allowed him to do what he wants with spells, and not to worry about some description somewhere. It totally worked.

My big surprise of the night was another character who was also playing a caster, this one a mage, and his description for his spells were awesome. I found myself realizing halfway through the night that I was still in DnD running mode and not in cinematic SotC mode, but he totally got it even though it was his first time playing. Casting spells that would put aspects on the scene like “Portal to the realm of earth” and at the same time another one of “Sucking Vortex” so that they could push the elemental creatures they were battling into the portal and get rid of them, but also using the Sucking Vortex aspect to help them do it. 100% recycled SotC awesome!

Whew, ok, that’s enough for now. Next game is next Wednesday, and if it relates to VAM playtesting and design I might post more about it. Unless you comment and ask for more anyway.

Popularity: unranked

« Older Entries