From 4be65f6e8ce6feae1e8d357c0ab346d0fa17a605 Mon Sep 17 00:00:00 2001 From: Andrey Novoseltsev Date: Wed, 3 Dec 2025 21:28:23 -0700 Subject: [PATCH 1/2] accessibility: restructure the policy/statement page, link fresh VPAT --- .gitignore | 2 ++ .../next/pages/policies/accessibility.tsx | 32 +++++++++++++++--- ...T2.5Rev_WCAG_February2025_December2025.pdf | Bin 0 -> 184005 bytes 3 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 src/packages/next/public/documents/SageMathInc_VPAT2.5Rev_WCAG_February2025_December2025.pdf diff --git a/.gitignore b/.gitignore index b03ea399673..2bde77a8ef5 100644 --- a/.gitignore +++ b/.gitignore @@ -169,3 +169,5 @@ junit.xml # autogenerated docs **/cocalc-api/site/** + +!src/packages/next/public/documents/*.pdf diff --git a/src/packages/next/pages/policies/accessibility.tsx b/src/packages/next/pages/policies/accessibility.tsx index 11b93c5d38f..57b435aed4c 100644 --- a/src/packages/next/pages/policies/accessibility.tsx +++ b/src/packages/next/pages/policies/accessibility.tsx @@ -4,7 +4,6 @@ import Head from "components/landing/head"; import { Layout } from "antd"; import withCustomize from "lib/with-customize"; import { Customize } from "lib/customize"; -import Accessibility from "components/landing/accessibility"; import { MAX_WIDTH } from "lib/config"; export default function AccessibilityPage({ customize }) { @@ -28,12 +27,37 @@ export default function AccessibilityPage({ customize }) { >

- CoCalc Voluntary Product Accessibility Template (VPAT) + CoCalc - Accessibility Statement

-

Last Updated: July 3, 2019

- +

+ Given the scope of what is possible in CoCalc, such as using + arbitrary Jupyter notebooks with custom styling and a broad + collection of software including user installed packages, it is + infeasible to expect that everything will be fully accessible + and aligned with any standards, such as WCAG. However, we are + committed to do our best to resolve any concrete issues that our + customers face. We have a long history of successfully + facilitating courses for thousands of students (i.e. for users + who cannot easily switch to an alternative platform) as evidence + of success of this approach. +

+

+ If your use case is primarily to interact with Jupyter + notebooks, keep in mind that CoCalc makes it easy to launch + industry standard Jupyter Classic (and Jupyter Lab). These + projects have put substantial deliberate efforts into making + their products accessible, although they still do not claim to + have AA compliance with WCAG. +

+

+ For more specific details, please consult our{" "} + + Voluntary Product Accessibility Template, VPAT® + {" "} + (Last Update: December 2025) +