You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mike left an issue on Capital Framework about discussing our progressive enhancement policy. This is something I'd like to discuss here and eventually have a section on in our standards.
We talk a lot about what browsers we support and what the experience should be like for them, but what should the experience be for older browsers. I think that for anything where the general public is our audience*, everything should work. By work, I mean forms should submit, pages should render, you should be able to read information and not have anything blocked by a bad layout that you can't remove without opening devtools.
I think there's probably more room for nuance, especially when it comes to what we decide to use polyfills for, what we use vendor prefixes for and what level of support we want to have for older browsers that don't necessarily do cosmetic things like border-radius correctly. I think we already have a solid unspoken standard on these things, but it'd be great to have them in guide.
The text was updated successfully, but these errors were encountered:
Mike left an issue on Capital Framework about discussing our progressive enhancement policy. This is something I'd like to discuss here and eventually have a section on in our standards.
cfpb/capital-framework#12
We talk a lot about what browsers we support and what the experience should be like for them, but what should the experience be for older browsers. I think that for anything where the general public is our audience*, everything should
work. By work, I mean forms should submit, pages should render, you should be able to read information and not have anything blocked by a bad layout that you can't remove without opening devtools.I think there's probably more room for nuance, especially when it comes to what we decide to use polyfills for, what we use vendor prefixes for and what level of support we want to have for older browsers that don't necessarily do cosmetic things like border-radius correctly. I think we already have a solid unspoken standard on these things, but it'd be great to have them in guide.
The text was updated successfully, but these errors were encountered: