Полезные ресурсы

Источники информации по веб-доступности и разработке расширений

Стандарты веб-доступности

W3C

WCAG (Web Content Accessibility Guidelines)

Стандарты и рекомендации по обеспечению доступности веб-контента, разработанные консорциумом W3C. Включают руководства по созданию доступных веб-сайтов для людей с различными ограничениями.

Посетить ресурс →
ГОСТ

ГОСТ Р 52872-2019

Российский стандарт «Интернет-ресурсы и другая информация, представленная в электронно-цифровой форме. Приложения для стационарных и мобильных устройств, иные пользовательские интерфейсы. Требования доступности для людей с инвалидностью и других лиц с ограничениями жизнедеятельности».

Посетить ресурс →
ARIA

WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications)

Набор атрибутов, которые определяют способы создания веб-контента и веб-приложений более доступными для людей с ограниченными возможностями. Особенно полезно для динамического контента и интерфейсов, созданных с использованием JavaScript.

Посетить ресурс →

Разработка браузерных расширений

Chrome

Chrome Extensions Documentation

Официальная документация по разработке расширений для браузера Chrome. Содержит руководства, примеры кода и справочник по API для создания расширений.

Посетить ресурс →
Firefox

Firefox Extensions Workshop

Портал для разработчиков расширений Firefox, содержащий документацию, руководства и инструменты для создания расширений, совместимых с WebExtensions API.

Посетить ресурс →
MDN

MDN Web Docs - Browser Extensions

Подробная документация по разработке кросс-браузерных расширений с использованием стандарта WebExtensions API. Включает примеры кода, руководства и спецификации.

Посетить ресурс →

Партнёрские организации

Московский Политех

Московский Политехнический Университет

Образовательное учреждение, на базе которого разрабатывается проект EasyAccess в рамках дисциплины «Проектная деятельность».

Посетить сайт →
ВОИ

Всероссийское общество инвалидов (ВОИ)

Организация, которая помогает с тестированием проекта и предоставляет обратную связь от пользователей с ограниченными возможностями здоровья.

Посетить сайт →
Минцифры

Министерство цифрового развития, связи и массовых коммуникаций РФ

Государственный орган, осуществляющий функции по выработке и реализации государственной политики и нормативно-правовому регулированию в сфере цифрового развития. Предоставляет информацию о требованиях к доступности государственных информационных систем.

Посетить сайт →

Технологии и инструменты

TypeScript

TypeScript

Строго типизированная надстройка над JavaScript, используемая для разработки фронтенд-части расширения и веб-редактора.

Посетить сайт →
Solid.js

Solid.js

Декларативная библиотека для создания пользовательских интерфейсов с высокой производительностью, используемая в проекте для разработки UI расширения.

Посетить сайт →
Go

Go (Golang)

Современный компилируемый язык программирования, разработанный для создания эффективного и надежного серверного программного обеспечения.

Посетить сайт →
PostgreSQL

PostgreSQL и TimescaleDB

Система управления базами данных и расширение для работы с временными рядами, используемые для хранения данных проекта.

PostgreSQL → TimescaleDB →

Материалы для скачивания

Презентация

Презентация проекта

Презентация с описанием проекта EasyAccess, его целей, задач и особенностей.

Скачать (PDF, 2.5 MB)
Документация

Техническая документация

Подробное описание архитектуры и технических решений проекта EasyAccess.

Скачать (PDF, 1.8 MB)
Отчет

Отчет о проектной практике

Отчет о выполнении проектной практики с описанием всех этапов работы.

Скачать (PDF, 3.2 MB)