Skip to content

Commit

Permalink
fixup! docs: add NL Design System Baseline
Browse files Browse the repository at this point in the history
  • Loading branch information
Robbert committed Dec 15, 2024
1 parent de2cbbb commit 3c4de34
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 11 deletions.
8 changes: 4 additions & 4 deletions docs/baseline/2024-12.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ keywords:

De laatste versies van software op 15 december 2024 zijn:

- [Chrome 131](https://chromereleases.googleblog.com/2024/12/stable-channel-update-for-desktop_10.html)
- Chrome 131 met [de screenreader JAWS 2025](https://support.freedomscientific.com/Downloads/JAWS/JAWSWhatsNew?version=2025) op [Windows 11](https://www.microsoft.com/en-us/software-download/windows11)
- Chrome 131 met [de screenreader NVDA 2024.4.1](https://www.nvaccess.org) op Windows 11
- [Chrome 131](https://chromereleases.googleblog.com/2024/12/stable-channel-update-for-desktop_10.html) of [Edge 132](https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-beta-channel#version-1320295711-november-22-2024)
- Chrome 131 of Edge 132 met [de screenreader JAWS 2025](https://support.freedomscientific.com/Downloads/JAWS/JAWSWhatsNew?version=2025) op [Windows 11](https://www.microsoft.com/en-us/software-download/windows11)
- Chrome 131 of Edge 132 met [de screenreader NVDA 2024.4.1](https://www.nvaccess.org) op Windows 11
- [Chrome 131 op Android](https://chromereleases.googleblog.com/2024/12/chrome-for-android-update.html)
- Chrome 131 op Android met [de screenreader Talkback](https://support.google.com/accessibility/android/answer/6007100?hl%3Den)
- Chrome 131 op Windows 11 of [macOS 15 Seqoia](https://www.apple.com/newsroom/2024/09/macos-sequoia-is-available-today/)
- Chrome 131 op Windows 11 of [macOS 15 Sequoia](https://www.apple.com/newsroom/2024/09/macos-sequoia-is-available-today/)
- [Firefox 133](https://www.mozilla.org/en-US/firefox/133.0/releasenotes/)
- Firefox 133 met de screenreader NVDA 2024.4.1 op Windows 11
- Safari 18 op [iOS 18](https://www.apple.com/ios/ios-18/)
Expand Down
25 changes: 19 additions & 6 deletions docs/handboek/baseline.mdx → docs/baseline/README.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ sidebar_label: Baseline
sidebar_position: 5
pagination_label: Baseline
description: In de NL Design System Baseline wordt beschreven welke besturingssytemen, browsers en hulpapparatuur worden ondersteund.
slug: /baseline
keywords:
- Accessibility Support Baseline
- Baseline
Expand All @@ -16,7 +15,7 @@ keywords:
- WCAG
---

import { Paragraph } from "@utrecht/component-library-react/dist/css-module";
import { Paragraph, SpotlightSection } from "@utrecht/component-library-react/dist/css-module";

{/* @license CC0-1.0 */}

Expand Down Expand Up @@ -61,14 +60,28 @@ De volgende combinaties van software moet je mee testen voor functionaliteit en

Als bepaalde functionaliteit niet blijkt te werken in oudere softwareversies die minder oud zijn dan 30 maanden, overweeg dan wel om het probleem op te lossen en te testen in specifieke oudere softwareversies.

Bekijk welke softwareversies relevant waren:

- [december 2024](/baseline/2024-12)

## Testen voor toegankelijkheid

Om vast te kunnen stellen of iets toegankelijk is en voldoet volgens WCAG, mag je zelf kiezen welke technologie je ondersteunt: de [Accessibility Support Baseline](https://www.w3.org/TR/WCAG-EM/#step1c). Voor NL Design System is dat vastgelegd op deze pagina.

Het toegankelijkheidsdoel van NL Design System is WCAG 2.2 Niveau AA. Daarmee voldoen we aan de wettelijke eis voor WCAG 2.1, plus enkele nieuwe successcriteria.

Als je een [WCAG-EM toegankelijkheidsonderzoek doet](https://www.w3.org/TR/WCAG-EM/), test dan met elke combinatie van software in lijst.

<SpotlightSection appearance="info">

## Voor wie is de Baseline bedoeld?

De Baseline is in eerste instantie bedoeld voor ontwikkelingen waarin het kernteam een rol speelt:

- Candidate en Hall of Fame componenten
- Voorbeeld-webpagina's
- Toegankelijkheidsonderzoeken naar de NL Design System website en voorbeeld-webpagina's

### Community

De baseline is **niet verplicht** voor Community componenten en als je met NL Design System werkt.

Organisaties kunnen natuurlijk wel vrijwillig de NL Design System Baseline vereisen bij het aanbesteden van nieuwe ontwikkelingen en bij toegankelijkheidsonderzoeken, als ze een op zoek zijn naar een goede Accessibility Support Baseline.

</SpotlightSection>
10 changes: 9 additions & 1 deletion sidebarConfig.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,15 @@ const sidebars: SidebarsConfig = {
// },
{ type: 'doc', id: 'handboek/leverancier/introductie' },
{ type: 'doc', id: 'handboek/manager/introductie' },
{ type: 'doc', id: 'handboek/baseline' },
{
type: 'category',
label: 'Baseline',
link: {
type: 'doc',
id: 'baseline/README',
},
items: [{ type: 'autogenerated', dirName: 'baseline' }],
},
],
},
],
Expand Down

0 comments on commit 3c4de34

Please sign in to comment.