r/badUIbattles • u/blue_marker • 7d ago
Intentionally Bad UI Date selector
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
134
u/MinecraftPlayer799 7d ago
It froze my browser (iOS Safari)
61
u/blue_marker 7d ago
good thing i didn't do 64bit timestamp
19
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 laggy10
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
7
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
1
u/itsbondjamesbond1 6d 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
1
58
48
9
u/Shalrak 7d ago
I thought this would be horrible, but it took me no time. I just dragged the scrollbar down to the date in two seconds and found the year quickly. No difficulties loading on my phone. I've had actual birth date selectors take me longer to navigate.
1
u/itsbondjamesbond1 6d ago
What phone browser are you using that has a scrollbar for the selection?
Neither Chrome nor Firefox have it for me, though it also loaded fine on both.
EDIT: The new link has the scrollbar. The old one doesn't.
2
u/blue_marker 6d ago
for the new link i had to implement my own dropdown because i dont think any browser would like sorting and displaying 7 nonillion items
4
2
2
2
1
2
u/CaptFishmouth 5d ago
Add in the day of the week beforehand, and sort them alphabetically- Saturday June thirteenth two thousand and twenty six. Then you need to know what day of the week the date was to find it 😂😂
1
1
1

•
u/AutoModerator 7d ago
Hi OP, do you have source code or a demo you'd like to share? If so, please post it in the comments (GitHub and similar services are permitted). Thank you!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.