La mejor arquitectura HTML empieza por decidir qué no debe tocar jamás JavaScript

HTMLのネイティブ要素(<details>など)を使用することで、JavaScriptなしにインタラクティブなコンポーネントを実装する設計方法。ブラウザが提供する標準機能で十分であり、JavaScriptは補助的な役割に留めるべきであるという思想を解説。

WCAG, UXデザイン, WAI-ARIA