From becaf0f344d0cdf86b28dd36168486e606f5b83d Mon Sep 17 00:00:00 2001 From: Andrii Ieroshenko Date: Mon, 24 Jul 2023 21:40:59 -0700 Subject: [PATCH 1/2] Remove improved WCAG compliance section --- docs/source/notebook_7_features.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/docs/source/notebook_7_features.md b/docs/source/notebook_7_features.md index c34e027fe5..51f0b810e5 100644 --- a/docs/source/notebook_7_features.md +++ b/docs/source/notebook_7_features.md @@ -77,16 +77,6 @@ After installing the language pack, reload the page and the new language should Notebook 7 and JupyterLab share the same language packs, so it is possible to use the same language pack in both applications. ``` -## Improved Web Content Accessibility Guidelines (WCAG) compliance - -Improving the accessibility of Jupyter had long been impeded by significant obstacles. The primary obstacle was that the text editor underlying the Jupyter Notebook (CodeMirror 5) had major accessibility issues. - -Fortunately, this accessibility bottleneck has been unblocked as JupyterLab has been upgraded to use CodeMirror 6, a complete rewrite of the text editor with a strong focus on accessibility. Although this upgrade required extensive codebase modifications, the changes is available with JupyterLab 4. By being built on top of JupyterLab, Jupyter Notebook 7 directly benefits from the CodeMirror 6 upgrade. - -![Axe Auditor output with the Notebook 7 UI](https://user-images.githubusercontent.com/591645/229613525-764004bd-ac7a-4000-b694-a347709aa826.png) - -Check out the related blog post for more details: [Improving the accessibility of Jupyter](https://blog.jupyter.org/improving-the-accessibility-of-jupyter-6c695db518d3). - ## Support for many JupyterLab extensions Notebook 7 is based on JupyterLab and therefore supports many of the existing JupyterLab extensions. From 3fe904d056b0db8413a826a7366cc9ffe3b8335d Mon Sep 17 00:00:00 2001 From: Andrii Ieroshenko Date: Tue, 25 Jul 2023 00:10:19 -0700 Subject: [PATCH 2/2] Reintriduce Accessibility section, text by @jtpio --- docs/source/notebook_7_features.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/source/notebook_7_features.md b/docs/source/notebook_7_features.md index 51f0b810e5..c51697b20c 100644 --- a/docs/source/notebook_7_features.md +++ b/docs/source/notebook_7_features.md @@ -77,6 +77,10 @@ After installing the language pack, reload the page and the new language should Notebook 7 and JupyterLab share the same language packs, so it is possible to use the same language pack in both applications. ``` +## Accessibility Improvements + +The text editor underlying the Jupyter Notebook (CodeMirror 5) had major accessibility issues. Fortunately, this accessibility bottleneck has been unblocked as JupyterLab has been upgraded to use CodeMirror 6, a complete rewrite of the text editor with a strong focus on accessibility. Although this upgrade required extensive codebase modifications, the changes is available with JupyterLab 4. By being built on top of JupyterLab, Jupyter Notebook 7 directly benefits from the CodeMirror 6 upgrade. + ## Support for many JupyterLab extensions Notebook 7 is based on JupyterLab and therefore supports many of the existing JupyterLab extensions.