Robuta

https://azukiazusa.dev/blog/proposal-press-button/ ボタンが押し込まれた状態を表す Press Button の提案 UI デザインにおいてボタンが「押し込まれた」状態を表現することはしばしばあります。しかし、ネイティブの HTML 要素では表現できず `aria-pressed` 属性を使用する必要がありました。Press Button Proposal では `type= pressbutton https://azukiazusa.dev/blog/shorts/2fo3q3hxoB0bSvZBDghtCM/ ユーザーのカラースキーマ設定を上書きする web preferences API の提案 ユーザーのカラーテーマの設定によりスタイルを変更するためには、`prefers-color-scheme` メディアクエリを使用することが一般的です。しかし、多くのウェブサイトでは OS の設定とは独立してカラースキーマを設定する機能が提供されています。この場合、`prefers-color-scheme`... web preferencesapi https://azukiazusa.dev/blog/input-type-checkbox-switch/ input[type=checkbox] 要素に switch 属性を指定することによる HTML 標準のスイッチ UI の提案 スイッチは多くのウェブサイトで使われているものの、HTML の標準要素としては存在していませんでした。そのため多くの開発者は、スイッチを実装するために独自の実装を行っていましたが、このような独自の実装はアクセシビリティの問題を引き起こす可能性がありました。この問題を解決するために、WHATWG により... inputtypecheckboxswitchhtml