[Standards]: Remove progressive enhancement verbiage
joshbruce opened this issue · 0 comments
Issue type
- Standards (developer mindset)
Description
Progressive Enhancement, as a web development approach, is based on the notion that the only guarantee is the presence of HTML. Therefore, everything else (images, animations, CSS, JavaScript) is considered an "enhancement" https://www.gov.uk/service-manual/technology/using-progressive-enhancement.
At present, the program has decided to implement a single-page client-side website. Thereby, taking the position that JavaScript will be available on the user's client. Therefore, the Progressive Enhancement language in the Standards is no longer the valid position of the program. https://gsa.github.io/sam-web-design-standards/getting-started/developers/#progressive-enhancement.
The language should be replaced with language and references describing semantic markup instead.