patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

just me, or is support for <input type="datetime-local"> ridiculously broken in Safari/VoiceOver/macOS ? #a11y #accessibility

ada,
@ada@mastodon.social avatar

@patrick_h_lauke could you file a bug with Feedback Assistant? Send me the code and I will keep track of it.

siblingpastry,
@siblingpastry@mastodon.world avatar

@patrick_h_lauke I had occasion to test this recently (fairly quick tests, there could be other issues):

  • date, datetime-local, time - using arrow keys to cycle values initially resets them first (when no initial value has been set, Safari shows today), eg. up-arrow from month slot "04" cycles to "01", or down-arrow to "12"; up-arrow from year slot "2024" cycles the year to "0001", down-arrow cycles to "275760". All slots have this behavior.
siblingpastry,
@siblingpastry@mastodon.world avatar

@patrick_h_lauke * date, datetime-local - no keyboard access to datepicker popup (not even triggerable)

  • datetime-local - datepicker popup does not include timepicker.
  • time - no timepicker popup.
siblingpastry,
@siblingpastry@mastodon.world avatar

@patrick_h_lauke And here's some for iOS:

  • date, time - not possible to type directly into the field, the field is announced as a popup button
  • date, time - the popup is not after the field in the reading order; I couldn't reach it by regular swiping at all, since subsequent field focus may close it
  • datetime-local - not possible to type directly into the field, the field is announced as readonly
patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

ditto for <input type="time"> it seems, unless i'm holding it wrong...

stu,
@stu@mastodon.me.uk avatar

@patrick_h_lauke Oh, if they could turn back <input type="time">. If they could find a way…

patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

@stu sliding doors CSS technique?

patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

@stu ah, got confused there it seems. of course it was cher not aqua you were referencing

patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar
siblingpastry,
@siblingpastry@mastodon.world avatar

@stu @patrick_h_lauke <input type="time"> is an illusion, <input type="lunch-time"> doubly so

  • All
  • Subscribed
  • Moderated
  • Favorites
  • accessibility
  • rosin
  • thenastyranch
  • ethstaker
  • osvaldo12
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • GTA5RPClips
  • kavyap
  • cubers
  • JUstTest
  • everett
  • cisconetworking
  • tacticalgear
  • anitta
  • khanakhh
  • normalnudes
  • Durango
  • modclub
  • tester
  • provamag3
  • Leos
  • megavids
  • lostlight
  • All magazines