default button

default button

仕様書

歴史

[1] Web Applications 1.0 r7317 Change the way this is recommended so that UAs on platforms without an implicit submission mechanism still get encouraged to provide one, for compat reasons. ( ( 版)) http://html5.org/tools/web-apps-tracker?from=7316&to=7317

[2] Align activation behavior with changes to DOM Standard (annevk著, ) https://github.com/whatwg/html/commit/7beb920ba2e1a71246b81d86005f223a0d7ac8ab

[3] 9280 – forms: Add default button option/attribute for forms () https://www.w3.org/Bugs/Public/show_bug.cgi?id=9280

[5] Don't disable buttons | Go Make Things, , https://gomakethings.com/dont-disable-buttons/

[6] >>5 default button も知らないで「better way」を使えと主張してるのだとしたらもっと勉強しなって感じだし、 もし default button の無効化をすり抜ける方法があるなら世界中のWeb開発者が困るはずだからブラウザー事業者に不具合報告してほしいなあ。

[7] アクセシビリティー系の商売している人は 「標準的な方法を避けてその場しのぎの小技を使え」 的な布教をする事例が多すぎて困りもの。

[8] >>5スクリーンリーダーで困ると主張している現象も、本当にそんな挙動なら世界中のウェブサイトで世界中のスクリーンリーダー利用者が困ってるはずなので、 特定のサイトだけでウェブ開発者が面倒な小技で回避するより、スクリーンリーダーを修正してみんなで幸せになるべき案件。