JavaScript、Ajax、HTML5(API)、Ruby…Web及び関連技術の実験&情報公開&制作物紹介。

2007年4月アーカイブ

【提案】onkeypressの正しい併用の仕方!

前エントリー(onkeypress、乱用禁止!)からの続きです。
お暇なら、前エントリーからお読みください。

onkeypress イベント属性の正しい指定の仕方を提案します。
主に『onclickと同時にonkeypressイベント属性を指定する場合の正しい指定の仕方』という視点での提案です。
ざっくりとまとめると、対処法としては以下の3パターンがあります。

  1. onkeypressは使わない!(onkeypressの指定を削除する)
  2. onkeypressイベントハンドラにフィルターをかける
  3. その他(個別の対応が必要)

【2007/05/02】追記。

onkeypress、乱用禁止!

| コメント(4)

Webサイト構築やブログのカスタマイズをするにあたり、参考になるサイトを見ていると、よくこんな記述を見かけます。

onclick 属性を設定した場合は onkeypress 属性を同時に設定することがアクセシビリティ上好ましいとされています。

それがなぜそうであるのか、分かってやっていれば良いのですが、「?とされています」とだけ紹介してきちんと検証していない人、けっこういます。
そもそもこの設定は、アクセシビリティよりもユーザビリティに関する提案です。
しかも。「へーそうなのかー」と何も考えずにそれに倣って設定すると、却ってユーザビリティを悪くします!

このアーカイブについて

このページには、2007年4月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2007年3月です。

次のアーカイブは2007年5月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

月別 アーカイブ

OpenID対応しています OpenIDについて