diff --git a/package-lock.json b/package-lock.json index e37b2be0..f4f61103 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4240,6 +4240,7 @@ "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.0.0-internal.0.tgz", "integrity": "sha512-10Fi0npmyviowB/Q8xwtlYKJ6u4ZivjE8fLd8L9Yy2UypzZTl9J7MuD2Ur0RAhSSO6uRujLXyKhrsiR6UK/qFw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.2.0" }, diff --git a/source/browser-support/index.html.md.erb b/source/browser-support/index.html.md.erb new file mode 100644 index 00000000..172ed426 --- /dev/null +++ b/source/browser-support/index.html.md.erb @@ -0,0 +1,66 @@ +--- +title: Browser support +weight: 42 +--- + +# Browser support + +To make sure the public can successfully access and use government services, regardless of the browser they're using, the Design System team has divided browsers into 4 grades. Each grade shows the level of support we will provide. + +You can see more information about [how we provide support for different browsers](https://github.com/alphagov/govuk-frontend/blob/main/docs/contributing/browser-support.md) in our GitHub documentation. + +## Grade A + +Grade A browsers include the most recent stable versions of Chrome, Firefox, Edge, Samsung Internet and Safari. + +These browsers should be able to parse GOV.UK Frontend's JavaScript without error. We aim to provide the same overall experience in Grade A and B browsers. + +When supporting these browsers we will: + +- use Grade A browsers for any manual testing carried out during the development process +- use our automated test suites as standard +- treat bugs affecting Grade A browsers as high priority + +## Grade B + +Grade B browsers include all stable versions of Chrome, Firefox and Edge released in the last 6 months and the last 4 releases of Safari which are not supported in Grade A. + +These browsers should be able to parse GOV.UK Frontend's JavaScript without error. We aim to provide the same overall experience in Grade A and B browsers. + +When supporting these browsers we will: + +- use our automated test suites as standard +- treat bugs affecting Grade B browsers as low priority unless they prevent a user from being able to complete their task + +## Grade C + +Grade C covers browsers not in Grade A or B which support `