問題タブ [accessibility]
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.
javascript - リンクおよびのブラウザ ツールチップを無効にする
ユーザーが特定のリンクや要素の上にカーソルを置いたときに、Web ブラウザーのデフォルトのツールチップ表示を抑制したいと考えています。それが可能であることは知っていますが、方法がわかりません。誰でも助けることができますか?
これは、マイクロフォーマットされた日時のツールチップを抑制するためです。BBC は hCalendar のサポートを中止しました。これは、機械可読日付の表示が、認知障害のあるユーザーや一部のスクリーン リーダー ユーザーにとってアクセシビリティの問題であったためです。http://www.bbc.co.uk/blogs/bbcinternet/2008/07/why_the_bbc_removed_microforma.html
編集:
Aronの提案と同じ行に沿ってjqueryプラグインを作成しました...
user-interface - ドラッグ アンド ドロップなしでユーザー インターフェイスをすばやく作成するための最適な言語は?
私は視覚障害のある大学生で、ユーザー インターフェース デザインに焦点を当てたプログラミング クラスの入門を受けています。このクラスは、完全にアクセスできない Processing を使用しています。ドラッグ アンド ドロップを使用せずに GUI を作成できる言語を探しています。うまくいけば、コントロールの位置をピクセル単位で指定する必要がなく、ほとんどのレイアウトを実行できるほど賢くなります。
Perl、Java、C/C++、c#、および HTML を知っています。HTA アプリケーションの作成を検討していました。私の唯一の要件は、言語が MS Windows で動作する必要があり、基礎となるツールキットとして SWING や GTK を使用してはならないということです。
java - Java: インターフェース vs 抽象クラス (フィールドに関して)
私が集めたものから、クラスに特定のプライベート フィールド (およびメソッド) を強制的に使用させたいと考えています。インターフェイスは public/static/final フィールドとメソッドのみを宣言するため、抽象クラスが必要です。正しい??
私は最初の大きな Java プロジェクトを始めたばかりで、後で自分を傷つけないようにしたいと思っています :)
css - Web サイトをアクセシビリティ対応にするためのベスト プラクティスは何ですか?
アクセシビリティを考慮してサイトを設計するためのベスト プラクティスを探しています。このサイトには、年配の方や体の不自由な方がたくさん訪れることになるので、できるだけ彼らにとって使いやすいサイトにしたいと考えています。使用する適切なタグと属性をすべて説明するリソースはありますか?
macos - OS X: Apple の「Assitive Tools」API を利用してキーボード入力を監視するにはどうすればよいですか?
TextExpander に似たものを作成したいと考えています。これは、キーボードで特定のキーストロークの組み合わせを監視し、入力したばかりのテキストをスニペットに置き換えるマクロ プログラムです。つまり、「--expando」と入力すると、「これは展開されたテキスト スニペットではありません」に置き換えられます。支援サービス API に接続する必要があることは承知していますが、簡単なソース コードを見つけることができないようです。見つけることができるすべてのドキュメントは、支援ツールを作成するのではなく、既存のアプリをアクセス可能にすることに関するものです。彼ら自身。
ソース コードへのポインタは大歓迎ですが、必要な API ドキュメントへのリンクだけでもよいでしょう。
css - CSS テキストを画像に置き換え、ハイパーリンクが必要
私は自分のタグを自分のウェブサイトの画像text-indent
に置き換えるテクニックを使用しています:<h1/>
CSS:
唯一の問題は、新しい画像をハイパーリンクとして機能させたいということです。私はやってみました:
しかし、インデントされているので、リンクもインデントされています。これを行う方法について何か提案があり、それでも有効な XHTML であるかどうかを知りたいと思いました。
編集私が読んだことから、スクリーンリーダーを使用しているユーザーがアクセスできるようにしたいのですが、display:none
一部のリーダーでは機能しません。
colors - 色盲:知っていますか?そのためにデザインしますか?
デザインを行ったり、デザイン上の決定を下したりする私たちの多くが、この問題について聞いたことがあるかどうか、興味があります。
緑と赤のような危険な色の組み合わせがあることは承知しています。これは、おそらく色覚異常の最も一般的なケースの 1 つです。赤の背景に緑のテキストがあり、その逆の場合、何も見えない人もいます。
私は実際に、青色の背景に緑色のテキストが表示されていないことも確認しました。
他にどのような色の組み合わせを避けるべきですか?また、これらのケースはどのくらいの頻度で予想されますか?
数字を持っている人の遭遇確率によっていくつかの範囲を作ってみましょう。
追加: ほぼすべての人に問題を引き起こす非常に悪い例を 1 つ思い出しました。黒い背景に青いテキストです。すべての意図と目的で読み取り不能です。何が Web マスターにこの色の組み合わせを使わせたのか理解できませんでした...