Заявление о доступности
Наше обязательство и где мы ещё не достаточно хороши.
Последнее обновление:
Наше обязательство
Prism aims to be usable by everyone, including people with visual, auditory, motor, or cognitive disabilities. We design and build against the Руководство по веб-доступности (WCAG) 2.2, уровень AA and use the specific practices below.
Что мы делаем
·Semantic HTML. Appropriate headings, landmarks, and ARIA roles. Interactive elements are keyboard-operable.
·Keyboard navigation. Prism is usable without a mouse. Focus states are visible. Tab order follows reading order.
·Screen-reader support. Primary workflows (writing an entry, reading a Mirror, managing settings) are tested with VoiceOver (macOS/iOS) and NVDA (Windows).
·Contrast. Body text is at least 4.5:1 against its background; large headings are at least 3:1. Our accent orange is used only for non-essential accents and links; links carry additional non-colour indicators.
·Zoom and reflow. Content reflows correctly at 200% zoom. Text is not clipped.
·Form labels. All form fields have associated labels; error messages are associated with their fields and announced to screen readers.
·Motion. Animation is minimal and respects prefers-reduced-motion. No autoplay, no parallax scrolling.
·Audio transcription. Voice input is transcribed by OpenAI Whisper and shown as editable text; you can always read and correct the transcript.
·Colour as meaning. We do not rely on colour alone to convey information.
Известные пробелы
Мы честны о том, где мы ещё не полностью соответствуем AA:
·The rich-text editor (Tiptap-based). Some formatting toolbar actions do not yet have full keyboard shortcuts or ARIA labels. Entries can still be created with plain text without using the toolbar.
·Weekly Mirror animations. Entry-list animations use subtle motion; we respect prefers-reduced-motion, but some browsers don't honour that token correctly.
·Error recovery on unreliable networks. We are improving error messaging for offline/slow-network conditions, including better announcements to screen readers.
Как мы тестируем
·Automated checks (axe-core, Lighthouse) run on every production build.
·Manual keyboard-only navigation is part of our release checklist.
·Manual screen-reader checks are done before major UI changes.
Альтернативные форматы
Если вам нужен контент Prism в альтернативном формате (крупный шрифт, шрифт Брайля, обычный текст), напишите нам, и мы это организуем.
Контент и услуги третьих сторон
Prism включает контент, доставляемый нашими субпроцессорами (Stripe checkout, Resend email, Vercel hosting). Страницы этих третьих сторон подчиняются стандартам доступности каждого провайдера. Если вы столкнулись с проблемой на такой странице, пожалуйста, сообщите нам, и мы её эскалируем.
Обратная связь и поддержка
Если вы столкнулись с препятствием доступности в Prism, пожалуйста, сообщите нам — мы рассматриваем это как ошибку, а не как запрос функции.
·accessibility@prismlens.net (preferred)
Мы стремимся ответить в течение 5 рабочих дней.