Лицензии библиотек
При создании сайта использованы библиотеки с открытым исходным кодом. Ниже указаны версии, назначение, исходный проект и лицензия каждой библиотеки.
Библиотеки, которые входят в опубликованный сайт
| Библиотека | Версия | Назначение | Лицензия |
|---|---|---|---|
| Bootstrap | 5.3.8 | Сетка, компоненты и базовые UI-стили | MIT |
| Bootstrap Icons | 1.13.1 | Иконки и иконочный шрифт | MIT |
| AOS | 2.3.4 | Анимации появления при прокрутке | MIT |
| GLightbox | 3.3.1 | Просмотр изображений в lightbox | MIT |
| Lunr | 2.3.9 | Полнотекстовый поиск по сайту | MIT |
| lunr-languages | 1.14.0 | Русский стеммер для поиска | MPL-1.1 |
Библиотеки, используемые только при сборке
Эти пакеты нужны для подготовки сайта и не копируются в опубликованный output как клиентские библиотеки.
| Библиотека | Версия | Назначение | Лицензия |
|---|---|---|---|
| Eleventy | 3.1.5 | Генерация статических страниц | MIT |
| Eleventy Navigation | 0.3.5 | Данные навигации Eleventy | MIT |
| js-yaml | 4.1.1 | Чтение YAML-данных | MIT |
| html-minifier-terser | 7.2.0 | Минификация HTML | MIT |
| sharp | 0.34.5 | Генерация WebP | Apache-2.0 |
| clean-css | 5.3.3 | Минификация CSS | MIT |
| puppeteer-core | 25.11.0 | Контрольные скриншоты baseline | Apache-2.0 |
Архитектура сайта
Сайт разработан на собственной CSS-архитектуре с использованием Bootstrap 5 как CSS-фреймворка. JavaScript написан с нуля, без использования сторонних JS-фреймворков (jQuery, React, Vue и др. не используются). HTML-шаблоны написаны на Nunjucks, сборка выполняется генератором статических сайтов Eleventy.
Тексты лицензий и notices
Публикуемые клиентские файлы сохраняют информацию о происхождении библиотек и их версиях. Полные тексты лицензий доступны по официальным ссылкам в таблицах выше. Версии зафиксированы в package-lock.json.
Результаты аудита материалов сайта
На странице публикуется сводка внутреннего аудита V2. Полные рабочие таблицы и методика доступны в репозитории проекта. Срез выполнен в сентябре 2026 года.
Изображения и другие ассеты
| Показатель | Результат |
|---|---|
| Изображения в основном чек-листе | 140 |
| Оставлено после проверки | 138 |
| Удалено из-за неподтверждённого источника или права использования | 2 |
| Требует замены по итогам этого чек-листа | 0 |
| Ожидает проверки по итогам этого чек-листа | 0 |
Реестр происхождения содержит 179 записей, если учитывать производные форматы, включая WebP. Для материалов зафиксированы заявленный или установленный источник, статус прав и атрибуция. Удаление, замена и производные файлы отражаются в реестре отдельно.
Текстовый контент
| Показатель | Результат |
|---|---|
| Проверено файлов в src/content/ | 112 |
| Новости | 11 |
| Официальные и регламентированные сведения | 38 |
| Авторские и редакционные материалы | 63 |
| Файлы с внешними URL | 41 |
| Файлы с отдельным полем source или source_url | 17 |
| Материалы с классифицированным режимом использования без отдельного поля источника | 24 |
Для внешних текстов зафиксирован официальный источник, внутреннее происхождение, режим использования или формат «только ссылка». Дословное воспроизведение внешних редакционных материалов не используется как самостоятельное основание публикации.
Документы
Состав документов сопоставлен с документным манифестом: проверены 428 документов, пропусков и несовпадений размеров не выявлено. Дополнительная проверка типов и расширений выполняется отдельно и фиксируется в аудиторских отчётах.