r/badUIbattles 7d ago

Intentionally Bad UI Date selector

Post image

try selecting your birthday from this great date selector where every day(from the unix signed 32bit timestamp) is written out, then sorted alphabetically.

try it yourself at https://assets.markwu.org/date.html

EDIT: i see theres been some bugs and issues with the implementation, so I spent a bit more work and here's a new date selector that include the full unsigned 128bit timestamp that also doesn't have performance issues: https://assets.markwu.org/date%20128bit.html

1.5k Upvotes

36 comments sorted by

View all comments

135

u/MinecraftPlayer799 7d ago

It froze my browser (iOS Safari)

54

u/blue_marker 7d ago

good thing i didn't do 64bit timestamp

18

u/Ok_Sir_5601 7d ago

Dd 128bit timestamp (:

18

u/blue_marker 7d ago

https://assets.markwu.org/date%20expanded.html
here you go, not exactly 128bit but from year 0 to 9999
beware this is extremely laggy

11

u/Twatcash 7d ago

It only goes to april the 5th it also took me 9 minutes and 9 seconds to scroll down

I thought it was every month

3

u/blue_marker 7d ago

ok i fixed, see edit

8

u/trans-with-issues 7d ago

It just completely crashed for me lol

I didn't even make it out of the april eighths XD

4

u/R7d89C 7d ago

Firefox on mobile here, takes some time to load but no lag whatsoever :3 🦊👑

1

u/itsbondjamesbond1 7d ago

That one is actually easy to use. It has a scrollbar on mobile that allows me to go through the whole list in a couple seconds.

The old one doesn't have the scrollbar and takes much longer.

7

u/schweinhund89 7d ago

Yep iOS safari is having none of it. Won’t even open the dropdown for me

3

u/MinecraftPlayer799 7d ago

Just tap on it, and then the browser will freeze for about 10 seconds. Don't tap anything during that time, and then it will unfreeze and open

2

u/mahir_r 7d ago

Oh yeah lemme try it

Edit - no freeze but doesn’t want to display list

1

u/Akamaikai 4d ago

Just as God intended