Select
Keyboard accessibility is very important. See for yourself why the first and third example works and the second won't. Example 2 fails on WCAG Succes Criterion 3.2.2.
Example 1
Use Tab until the focus is on year and use the down-arrow key ↓ to select any year.
You selected the following year:
Example 2
Use Tab until the focus is on year and use the down-arrow key ↓ to select 2019.
You selected the following year:
Example 3
Screenreaders and select
Windows vs. macOS One of the largest roadblocks in creating an accessible cross-platform select component is that different platforms have fundamental disagreements on what a select component actually is. If you inspect the underlying Accessibility API mappings on Windows and macOS for a <select> element, you’ll notice that it maps to a combobox on Windows and a popup button (which opens a menu) on macOS.
Source:<select> your poison on 24 Accessibility