2009-08-11 19 views
0

私はFlexの学習を検討している盲目の開発者です。 this linkによれば、デフォルトでフレックスアプリケーションをコンパイルすると、スクリーンリーダーはアクセスできません。なぜこれは、私が知っておくべき性能の問題があるのか​​、それともアドビが作った任意の選択だったのでしょうか?Flexでアクセシビリティがデフォルトでオフになっているのはなぜですか?

答えて

1

コンパイルされたSWFのサイズが大きくなるためだと思いますが、このトピックに関する詳細情報はありません。

+0

私はちょうどのコントロールフォルダにButtonBarExample XMLファイルをコンパイルするとき219kから226kに増加にコンパイルされたSWFのサイズを、アクセシビリティを回して、テストをしましたエクスプローラのサンプル。私はサイズが理由であるかどうか分からないが、それは考慮すべきものである。 – Jared

1

シンプルなFlexアプリケーション(サンプルなど)は、アクセシビリティが有効になっていると恩恵を受けます。残念ながら、大規模/複雑なFlexアプリケーションは、適切にアクセス可能にするために、設計段階と実装段階で多くの労力を必要とします。 Flex Builderでそのチェックボックスを有効にするだけでは簡単ではありません。このため、私はAdobeがデフォルトでアクセシビリティを無効にすることで、Flex Builderで生成されたSWFファイルのサイズを最適化することを決めたと確信しています。 Flexのアクセシビリティの詳細情報はここで見つけることができます:

http://www.adobe.com/accessibility/products/flex/

関連する問題