О проекте
Карта вместо ярлыков
Разговор о политике в России быстро сводится к двум ярлыкам — «свои» и «чужие».
Этот проект пробует заменить их координатной сеткой: у каждой партии есть измеримое положение
по двум независимым осям, и рядом с ним — объяснение, почему оно именно такое.
Компас не голосует за вас и никого не рекламирует. Он показывает, как программы и публичная
риторика партий раскладываются по двум измерениям, насколько далеко партии отстоят друг от друга
и как менялся состав Госдумы за пять созывов подряд.
Две оси
Одномерная шкала «левые — правые» склеивает вещи, которые в жизни не связаны: отношение
к собственности и отношение к принуждению. Поэтому осей две, и они независимы.
Горизонталь · экономика
−10 плановая+10 рыночная
Кто распоряжается собственностью и доходом: государство через национализацию, планирование
и перераспределение — или частные владельцы через рынок, конкуренцию и низкие налоги.
Вертикаль · отношение к власти государства
−10 свободы+10 этатизм
Сколько государство вправе решать за человека: контроль над словом, собраниями, интернетом
и частной жизнью, сила вертикали власти — или права личности, суд, федерализм и самоуправление.
Оси независимы: партия может требовать национализации и при этом выступать
за честные выборы — таких сочетаний в российской политике достаточно, и на одной шкале они бы слиплись.
Откуда берутся координаты
Координаты — это экспертная оценка, а не результат измерения. Каждая позиция выведена
из четырёх источников, в порядке приоритета:
- Программные документы партии — официальная программа и предвыборная платформа.
- Голосования фракции в Госдуме — что партия поддерживает на практике, а не на словах.
- Публичная риторика руководства — заявления лидеров и партийных спикеров.
- Позиция относительно соседей — координата калибруется так, чтобы расстояния между
партиями отражали реальную разницу программ, а не только абсолютные значения.
У каждой партии в карточке есть раздел «Почему такие координаты» — там разбор конкретной позиции.
Это и есть главное содержание проекта: не цифра, а обоснование, с которым можно спорить.
Траектории партий
Кнопка «Траектории» над компасом включает необязательный слой: пунктирные стрелки
показывают, как менялось положение партии от самой ранней известной позиции к нынешней.
Наглядные примеры — «Родина», которая начинала как левопатриотический блок с требованием
изъять природную ренту, а вернулась в политику национал-консервативной партией без
перераспределительной программы; «Справедливая Россия», прошедшая путь от протестной зимы
2011 года до патриотической мобилизационной повестки после объединения с «За правду»;
и «Единая Россия», чья риторика с 2003 по 2021 год сместилась от центристского управленческого
языка к консервативному суверенитету.
Точки маршрута подписаны годами: наведите курсор — появится объяснение, что именно изменилось
в тот момент. Траектории есть не у всех партий: рисовать стрелку там, где позиция сдвинулась
на полделения шкалы, значит выдавать шум за тенденцию.
Промежуточные координаты — такая же экспертная оценка, как и основные,
и выведены тем же способом: из программ, голосований и публичной риторики соответствующих лет.
Экспорт данных
Кнопка «Экспорт» отдаёт содержимое проекта в машиночитаемом виде — можно проверить расчёты,
построить свои графики или поспорить с координатами предметно:
- Компас · PNG и SVG — картинка поля ровно в том виде, в каком она на экране:
с выбранным созывом, фильтром, темой и включённым слоем траекторий.
- Партии · CSV — координаты, идеология, лидеры и мандаты по всем пяти созывам.
- Мандаты по созывам · CSV — длинная таблица «партия × созыв» с долей палаты.
- Траектории · CSV — точки маршрутов по годам вместе с пояснениями.
- Всё · JSON — полный набор, включая тезисы и обоснования координат,
а если тест пройден — и ваш результат с рейтингом близости.
Файлы собираются в браузере и никуда не отправляются. CSV пишется
с BOM и точкой с запятой — так его без плясок открывает русский Excel; кому нужен строгий
формат, тот берёт JSON.
Данные о мандатах
Мандаты приводятся по итогам выборов в Государственную Думу IV–VIII созывов (2003–2021),
всего 450 мест в каждом. Переключатель созыва над компасом меняет и список партий, и все графики
сразу: партии, которой в том созыве не существовало, на поле нет вовсе, а ноль означает,
что партия участвовала, но мандатов не получила.
Разница между суммой мандатов фракций и 450 местами — это депутаты вне фракций
и самовыдвиженцы; на диаграмме состава палаты они показаны серыми точками и отдельной строкой легенды.
Тест на 40 утверждений
Тест ставит на ту же сетку вас. Двадцать утверждений про экономику и двадцать про роль
государства, ответ по шкале от «полностью не согласен» до «полностью согласен».
Согласие двигает координату к одному полюсу оси, несогласие — к другому; несколько ключевых
утверждений весят чуть больше, потому что разводят позиции сильнее остальных.
Результат — две координаты и список партий, отсортированный по расстоянию до вашей точки.
Совпадение в процентах считается именно от расстояния и означает близость координат,
а не совет за кого-то голосовать.
На экране результата есть карточка для соцсетей: мини-компас с вашей точкой, координаты,
название квадранта и тройка ближайших партий. Она рисуется прямо в браузере через Canvas
в двух форматах — квадрат для ленты и 16:9 для превью ссылки, — и её можно сохранить файлом
или отправить через системное «Поделиться». Картинка никуда не загружается: она существует
только у вас, пока вы сами её не отправите.
Ответы никуда не отправляются: они лежат в localStorage вашего браузера,
и кнопка «Сбросить ответы» стирает их полностью. Никакой аналитики, счётчиков и внешних запросов
в проекте нет — единственный внешний ресурс на странице это шрифты.
Чего проект не делает
- Не агитирует и не призывает голосовать — материал справочный.
- Не измеряет внешнюю политику, национальный вопрос и личное доверие к политикам:
две оси не вмещают всё, и это осознанное упрощение.
- Не претендует на единственно верные координаты — это оценка, открытая к аргументам.
- Не собирает и не передаёт данные о посетителях.
Как это устроено
Статическая страница без сборки, фреймворков и зависимостей: HTML, CSS и обычный JavaScript.
Компас, парламентская диаграмма, график динамики и спектр рисуются в SVG прямо в браузере.
Тема по умолчанию системная — берётся из настроек операционной системы и меняется вместе с ней,
пока вы не выберете светлую или тёмную вручную.
Доступность: точки компаса и элементы легенд достижимы с клавиатуры, у графика динамики есть
таблица данных как альтернатива цвету, анимации выключаются по prefers-reduced-motion.
Исходный код открыт:
github.com/Arbuzyakaby/Russian-Political-Compass. Замечания к координатам, данным
и формулировкам вопросов — через issues.