♚Открыть в приложении

Шахматы на вашем сайте

Бесплатная играющая доска для любого сайта: классика и Chess960, с компьютером или с другом по ссылке и QR-коду. Без регистрации — ни для вас, ни для посетителей; без ключей API и без одобрения.

Настройка

1. Что будет в виджете

Игра
Соперник

2. Как он выглядит

Тема

3. Скопируйте код и вставьте его на страницу

Рекомендуем: iframe (работает в любой CMS)

Одна строка JavaScript (доска сама подстраивает высоту)

Что получат посетители

  • Доска появляется сразу и отвечает на ходы; движок работает в браузере посетителя.
  • Партия с другом по ссылке, QR-коду или через «Поделиться» на телефоне — друг открывает ссылку и играет.
  • Правильная рокировка Chess960 и номер стартовой позиции (0–959).
  • Без рекламы, всплывающих окон и переадресаций; под доской только небольшая ссылка «Работает на CH960».

Работает на любом сайте

  • WordPress: добавьте блок «Произвольный HTML» и вставьте код iframe.
  • Wix: Добавить → Встроить код → Встроить HTML, вставьте код.
  • Squarespace: добавьте блок Code и вставьте код.
  • Webflow: добавьте элемент Embed и вставьте код.
  • React, Vue, Next.js: iframe — обычный элемент, ничего устанавливать не нужно.

JavaScript API и события

Для сайтов, которым нужно реагировать на партии — например, отправлять их в свою аналитику:

<div id="ch960-widget"></div>
<script src="https://ch960.com/widget.js"></script>
<script>
  var widget = CH960Widget.create({
    element: "#ch960-widget",
    variant: "all",        // all | classic | chess960
    opponent: "all",       // all | computer | friend
    theme: "auto",         // auto | light | dark
    language: "auto",      // auto | en | ru | th | es | de | fr | …
    engineLevel: 3          // 1–5
  });
  widget.on("game_started", function (e) { console.log(e.variant, e.opponent); });
  widget.on("game_finished", function (e) { console.log(e.result); });
  widget.on("friend_invited", function (e) { console.log(e.url); });
  widget.on("variant_changed", function (e) { console.log(e.variant); });
</script>

Приватность и безопасность

Виджет работает в изолированном iframe и не может изменить вашу страницу. Сторонних трекеров в нём нет; посетители играют анонимными гостями. Партия с другом хранит на CH960 только ходы — по тем же правилам, что на ch960.com (см. политику приватности).