問題タブ [blind]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1963 参照

apache-flex - Flex の画像遷移アニメーション

スライド ショーで画像を変更するときに水平方向の画像遷移を実装したいですか? どのようにそれを行うことができますか?

0 投票する
2 に答える
3388 参照

android - 視覚障害者としてのAndroid向けプログラミング

私には、特に彼が盲目であることを考えると、非常に有能なプログラマーである友人がいます。今、彼はAndroid向けの開発を始めたいと思っています。しかし、彼が遭遇している問題は、Androidエミュレーターのアクセシビリティ機能がないように見えることです。理想的には、彼は自分のコンピューターにAndroidエミュレーション画面の内容を読み取らせることができるでしょう。ただし、少なくとも私が見た限りでは、Android画面のコンテンツと、Androidのエミュレーションなどを操作するために使用できるボタンはすべてスクリーンリーダーからは見えません。

誰かがこれの回避策を知っていますか?


更新:私はここで有望なリソースのように見えるものを見つけました。これは、GoogleのTVラマンによって開発されたAndroid用のテキスト読み上げライブラリです。しかし、私はまだコミュニティからより多くの情報を探しています。

0 投票する
1 に答える
312 参照

macos - 盲目の仲間の学生がプログラミングクラスの準備をするのを手伝ってください

私は大規模な大学のコンピュータサイエンスの学生です。学科では、初めて盲目の学生がプログラムに登録しました。学科は、この学生をどのようにサポートするのが最善かわかりません。最初の苦労は、彼のラップトップで開発環境をセットアップすることです。彼はスクリーンリーダープログラムを備えたMacを持っています。この学生に最適なプログラムを探しています。彼は現在、Webクラス(html / css)とC#クラスに登録されており、両方にテキストエディターが必要です。彼はまた、スクリーンリーダーでうまく機能するftpプログラムを必要としています。

私と他の学生は、彼を可能な限り助けるために志願しました。VIMのようなコンソールベースのテキストエディタを検討し、コマンドラインユーティリティを使用してファイルをサーバーにアップロードしました。

彼の障害を共有するプログラミングで大きな成功を収めた個人がいるのを見てうれしいです。私はこの学生を助けるためにアドバイスを求めるためにここにいます。

目の見えない学生と一緒に仕事をしたのはこれが初めてです。

どんな助けでもいただければ幸いです。

0 投票する
2 に答える
514 参照

accessibility - 視覚障害者向けのウェブサイト?

すべてのデバイス (iPad、iPhone、および PC) で互換性のある視覚障害者向けの Web サイトを作成しようとしています。良いデモとチュートリアルを探しています。

点字ディスプレイを使って視覚障害者向けのウェブサイトを作る方法を教えてください。

どうもありがとう。

0 投票する
1 に答える
828 参照

c# - フォームへのフォーカスの維持

C# .NET で視覚障害者向けのソフトウェアを開発しています。
このソフトウェアは、キーボードと音声合成のみで動作します。
コンピューターが起動すると、プログラムはスタートアップ メニューにありますが、何らかの理由でプログラムがアクティブ化されていないため、フォーカスを再度移動しない限り正しく動作しません。

ソフトウェアがフォーカスされていないときでもキーボードのキーをフックする方法を見つけましたが、それが解決策だとは思いません。

次の 1 つ以上を実行する方法が必要です。

  1. 起動時にプログラムがロードされ、フォーカスされていることを確認してください。
  2. プログラムに集中してください (このコンピューターは、このプログラムを使用してのみ実行されます)。
  3. プログラムにフォーカスを戻す ためのキーボード ショートカットを見つけますAltTab

助けていただければ幸いです。

0 投票する
1 に答える
485 参照

java - Java携帯電話用Opencvmidp2.0mid1.0

最近、OpenCV 2.0 c ++でプロジェクトを完了しました。このプロジェクトは、視覚障害者を対象としています。基本的に画像はカムを通過し、視覚障害者をガイドするために処理されます。

次に、このプロジェクトをモバイルデバイスでさまざまな実際のシナリオでテストしたいと思います。私はJAVAアプリをサポートする2つの携帯電話(sony erricssonw810iとLGKS360)を持っています。また、Java用のOpenCVラッパー関数がJAVACVという名前で利用できることも読みました。

私の実装をテストするためのアプリを書くことが可能かどうか誰かが私を導くことができますか?JAVACVはこれらの古いJAVA電話と互換性がありますか?

0 投票する
2 に答える
603 参照

javascript - Web ページの特定のコンテンツに異なる音声を指定する

視覚障害者がアクセスできる Web ページの作成に関する情報を探してみましたが、有用な情報はまだあまり見つかりませんでした。具体的には、私のページのコンテンツを読む方法について、一般的なスクリーン リーダーに特定の指示を与える方法を探しています。スクリーン リーダーのユーザー設定を上書きすることは、ある種の煩わしさとして認識される可能性があることは承知していますが、私がアクセシブルにしようとしているコンテンツは、詩、戯曲、物語、およびその他の種類の創造的な文章です。多くの場合、同じドキュメント内で多くの異なるキャラクターが話しているため、スクリーン リーダーの音声についてさまざまな特徴を指定して、目の不自由な人 (または実際には誰でも) に音声で話す機会を与える方法があれば素晴らしいと思います。個々の話す文字を区別します。たった今、

コンテンツの例は次のとおりです。

ブレンダ:ねえ、ジミー!調子はどう?

ジミー:ブレンダ!見て、見て!あなたは女性のように聞こえ、私は男性のように聞こえます!

遅い子供: うーん...そして、私はとてもとても遅く聞こえます...

では、タグや属性を定義したり、要素にスクリプトを追加して、Web ページの特定のコンテンツの話し声を変更したりする方法はありますか? IE と Firefox で同様の方法で音声テキストを表示するために使用できる定義済みの標準はありますか? ネイティブ ブラウザーのサポートについてはどうですか。画面読み上げ用のプラグインをいくつか見たことがありますが、プラグインをインストールする必要がないので、IE や Firefox にテキスト読み上げのサポートが組み込まれているかどうか知りたいです。

更新: ハッカーが Firefox で行う方法:

より簡単な方法が見つかった場合は、より良い回答をお願いします!

これは少し有望なものです...引用する「speak.js」:

「speak.js は、Emscripten を使用した C++ から JavaScript への、オープン ソースの音声シンセサイザーである eSpeak のポートです。」

Mozilla の Dev blog の speak.js に関する記事。

speak.js の GitHub ページのソース: readme.markdown から引用した kripken/speak.js:

"オプション

次のようにして、speak() を呼び出していくつかのオプションを指定することもできます。

speak('hello world', { option1: value1, option2: value2 .. })

利用可能なオプションは次のとおりです。

例えば

speak('hello world', { pitch: 100 })

非常に高い声で話します。」

ノート:

これは現時点では Firefox でのみ機能します。まさに私が探していたものではありませんが、javascript を使用して HTML を解析し、属性を使用して任意のオプションで「speak」コマンドをトリガーすることは完全に可能であるようです。これには少し手間がかかりますが、最終的には、コンテキスト内でページを読み取ろうとするボットになる可能性があります! :D

0 投票する
5 に答える
259 参照

javascript - アクセシビリティ対応のブラウザは、CSS または JavaScript をサポートしていますか?

私は現在、ランダムな名前のいくつかのフィールドを追加style="display : none;"し、HTML 要素を追加して CSS で非表示にすることで構成される、サイトのスパムを防止するためのハニーポット ソリューションに取り組んでいます。送信時に、これらのフィールドのいずれかが空でない場合 (当然のことですが)、スパムボットがフォームを送信したことを意味します。それまたは悪意のあるユーザー。いずれにせよ、投稿は拒否されます。

これで問題なく動作しますが、すべてのユーザーが CSS をサポートするブラウザーを持っていることを前提としています。

displayCSS属性が等しいすべてのフィールドを JavaScript で削除するnoneと、CSS をサポートしていないブラウザーで非表示になっているはずのフィールドが表示されなくなる可能性があります。

したがって、これは以下をサポートするブラウザーでは問題なく機能します。

  • CSS と JavaScript の両方
  • CSSのみ
  • JavaScriptのみ

私の質問は、視覚障害者向けのブラウザーやその他のアクセシビリティをターゲットにしたブラウザーは、CSS と JavaScript をサポートしていますか? CSS のみをサポートしていますか? JavaScript のみをサポートしてますか?

0 投票する
2 に答える
4207 参照

android - onClickを使用するときにonTouchを無効にする

視覚障害者向けのAndroidアプリケーションを作成しており、ボタンのメニューを使用しています。ユーザーが画面上で指をスライドさせると、アプリケーションはボタンのキャプションを読み取ります。これは、onTouchイベントを使用して実行されます。ユーザーがボタンをクリックすると、音声フィードバックを伴うアクション(アクティビティの変更またはその他のアクション)が発生します。これは、onClickイベントを使用して実行されます。

問題は、ボタンをクリックすると両方のイベント(onTouchとonClick)が発生し、TTSがonTouchメッセージの読み取りを開始し、0.5秒後に停止し、onClickイベントで宣言された新しいメッセージを開始することです。onClickを呼び出すときにonTouchの起動を無効にするにはどうすればよいですか。onTouchは常にonClickに先行するため、問題は理解していますが、解決策がわかりません。

ありがとうございました