/
938.txt
33 lines (22 loc) · 1.99 KB
/
938.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
* 仕様書
[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 が[[スクリーンリーダー]]で困ると主張している現象も、本当にそんな挙動なら世界中のウェブサイトで世界中の[[スクリーンリーダー]][[利用者]]が困ってるはずなので、
特定のサイトだけでウェブ開発者が面倒な小技で回避するより、[[スクリーンリーダー]]を修正してみんなで幸せになるべき案件。