←back to thread

507 points tosh | 2 comments | | HN request time: 0.412s | source
Show context
ljoshua ◴[] No.43534919[source]
The challenge till this is widely supported (caniuse.com currently pegs it at 46% globally [1]) will be using this as a progressive enhancement that does not provide a worse or unusable experience for users with browsers not supporting it yet.

In other words, don’t include critical information or functionality in the new styling that isn’t available in the underlying plain select element! But such is always a good practice anyway.

Very nice to see this taking shape though! Should be a huge improvement over the div monster that custom select box replacements often are. :)

[1] https://caniuse.com/mdn-css_properties_appearance_base-selec...

replies(6): >>43535467 #>>43535494 #>>43535497 #>>43535566 #>>43538689 #>>43546962 #
ddoolin ◴[] No.43535566[source]
I agree that this is a huge improvement, but it's also over a decade late IMO. This should've been accomplished well before now, especially given that the issue has been there since the beginning.
replies(4): >>43535618 #>>43535690 #>>43542913 #>>43544593 #
true_religion ◴[] No.43535690[source]
I somehow feel Safari drags its feet on basic things platform improvements because they want to focus on iOS apps instead.
replies(2): >>43536269 #>>43542031 #
1. arp242 ◴[] No.43536269[source]
Eh; the standard is two weeks old. Written by someone working for Apple by the way.
replies(1): >>43544419 #
2. true_religion ◴[] No.43544419[source]
I’m wondering where in my comment it sounded like I wanted this standard specially to be implemented yesterday?