* 仕様書

[REFS[

- [4] [CITE@en-US-x-hixie[HTML Standard]], [TIME[2023-11-06T10:04:31.000Z]], [TIME[2023-11-12T08:03:49.227Z]] <https://html.spec.whatwg.org/#default-button>

]REFS]

* 歴史

[1] [CITE@en[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.]]
( ([TIME[2012-09-06 01:42:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7316&to=7317>

[2] [CITE@en[Align activation behavior with changes to DOM Standard]]
([[annevk]]著, [TIME[2016-10-21 00:06:40 +09:00]])
<https://github.com/whatwg/html/commit/7beb920ba2e1a71246b81d86005f223a0d7ac8ab>

[3] [CITE@en[9280 – forms: Add default button option/attribute for forms]]
([TIME[2017-07-23 13:25:03 +09:00]])
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=9280>

[5] [CITE@en-us[Don't disable buttons | Go Make Things]], [TIME[2023-11-12T05:05:31.000Z]], [TIME[2023-11-12T08:04:10.751Z]] <https://gomakethings.com/dont-disable-buttons/>

[6] >>5 [[default button]] も知らないで「better way」を使えと主張してるのだとしたらもっと勉強しなって感じだし、
もし [[default button]] の無効化をすり抜ける方法があるなら世界中の[[Web開発者]]が困るはずだから[[ブラウザー事業者]]に不具合報告してほしいなあ。

[7] [[アクセシビリティー]]系の商売している人は
「標準的な方法を避けてその場しのぎの小技を使え」
的な布教をする事例が多すぎて困りもの。

[8] >>5 が[[スクリーンリーダー]]で困ると主張している現象も、本当にそんな挙動なら世界中のウェブサイトで世界中の[[スクリーンリーダー]][[利用者]]が困ってるはずなので、
特定のサイトだけでウェブ開発者が面倒な小技で回避するより、[[スクリーンリーダー]]を修正してみんなで幸せになるべき案件。