Перейти к содержимому
Sport Reference
← На главную

История изменений

9 записей о том, что менялось в справочнике: с 29 сентября 2026 по 30 сентября 2026. Здесь видно не только что добавилось, но и что было исправлено: правки к источникам и формулировкам публикуются так же, как новые разделы.

записей: 9ссылок на источники: 18

30 сентября 2026 · Фотографии заменены векторными иконками

  • Все растровые изображения убраны с сайта: в разметке не осталось ни одной картинки. Герой, шаги расчёта, карточки уровней A/B/C, галереи продуктов и упражнений и полосы-баннеры собираются из штриховых SVG-иконок в том же стиле, что и карточки справочника добавок.
  • Вместе с фотографиями удалены 46 файлов в assets/img, манифест content/media.json и страница «Источники изображений» вместе с маршрутом #/credits: атрибуция больше не нужна, потому что чужих изображений на сайте не осталось.
  • Рендеры молекул в разделе фармакологии заменены пиктограммой класса вещества. Растровых PNG в контенте больше нет, и база стала заметно легче.
  • Лайтбокс и скелетон дозагрузки картинок удалены как ненужные: иконки рисуются вместе со страницей, поэтому ничего не догружается и не «прыгает».
  • Автономная сборка dist/index.html стала легче примерно на треть. Сборка и smoke-набор теперь падают, если в собранной странице появится тег картинки, ссылка на assets/img или растровое data URI.

29 сентября 2026 · Внутренние аккаунты вместо входа через Google

  • В шапке появилась регистрация по логину и паролю. Почта не нужна, письма не отправляются: пользователь придумывает логин и пароль и сразу попадает в свой профиль.
  • У каждого аккаунта свой профиль и свой дневник прогресса. На одном компьютере можно держать несколько аккаунтов, и данные одного не видны другому.
  • Пароль не хранится в открытом виде: сохраняется только отпечаток PBKDF2-SHA256 со случайной солью и 150 тысячами итераций.
  • В окне регистрации прямо написано главное ограничение: сервера у сайта нет, поэтому аккаунт живёт только в этом браузере, не переносится на другое устройство и не восстанавливается после очистки данных браузера. Это разделение профилей, а не защита от того, кто откроет консоль разработчика.
  • Вход через Google удалён вместе со всеми разрешениями в заголовках безопасности: внешние скрипты больше не нужны, и политика безопасности снова самая строгая.
  • Smoke-набор вырос до 75 проверок: добавлены регистрация, отказ при коротком пароле и занятом логине, отказ при неверном пароле и проверка того, что дневники разных аккаунтов не смешиваются.

29 сентября 2026 · Сайт стал двуязычным: русский и английский

  • Из переключателя убраны испанский, немецкий, французский и китайский языки. Остались русский как исходный язык контента и английский как полный перевод.
  • Английский перевод доведён до полного покрытия: 6099 строк, включая все карточки веществ целиком — описания, механизмы, области применения, списки эффектов, риски, противопоказания и красные флаги.
  • Исправлены смещения в английском словаре: при переводе большой партии карточек значения части полей уехали на соседнюю строку, из-за чего, например, в поле механизма действия оказывался текст о правовом статусе. Проверка теперь сравнивает перевод с ролью поля и находит такие случаи автоматически.
  • Убраны четыре словаря и связанные с ними служебные файлы — сборка стала легче примерно на два мегабайта, а словарь английского грузится одним файлом.

29 сентября 2026 · Фармакология выросла с 30 до 88 веществ: все классы запрещённого списка

  • Справочник веществ расширен с 30 до 88 карточек в 10 классах. Добавлены основные категории: андрогены и их производные, дизайнерские андрогены, прогормоны, модуляторы андрогенового рецептора, секретагоги гормона роста, пептиды и белки, стимуляторы, модуляторы метаболизма, диуретики и инкретины.
  • SARMs: было одно обзорное описание класса, стало одиннадцать карточек. Лигандрол, тестолон, андарин, S-23, YK-11, AC-262536, ACP-105, LGD-3303, RAD-150 и GSK2881078 — каждый отдельно, со своими данными и своими рисками.
  • У каждой карточки появились три новых поля: подробное описание вещества с историей и химическим классом, область применения с медицинскими показаниями и местом в спортивной среде, и список документированных эффектов с указанием направления, масштаба и уровня доказательности.
  • Период полувыведения указан там, где он реально измерен. У 48 карточек данных нет, и там стоит «нет данных» вместо выдуманного числа. Ни одно значение не додумано: все взяты из источников.
  • База источников выросла с 199 до 331 публикации PubMed. Для новых веществ добавлены отдельные поисковые запросы, включая аналитические работы о том, как эти вещества обнаруживают в пробах.
  • Разбор сочетаний расширен с 34 пар и 8 классовых правил до 43 пар и 16 правил. Добавлены механизмы, которых раньше не было: суммирование гепатотоксичности у прогормонов, сочетание двух модуляторов андрогенового рецептора, диуретик со стимулятором, стимулятор эритропоэза с андрогеном, ингибитор ароматазы с анаболическим средством.
  • Честность оценок: у большинства новых веществ уровень доказательности «низкое» или «отсутствует», и это написано прямо. У GSK2881078 — наиболее изученного SARM — прямо сказано, что прирост мышц в испытаниях не превратился в улучшение функции.
  • Исправлены три источника, которые не соответствовали веществам: ссылки на обзоры о модуляторах эстрогеновых рецепторов стояли в карточках серморелина и CJC-1295. Для них найдены настоящие работы — педиатрические исследования серморелина 1980-х и фармакокинетика CJC-1295 у здоровых взрослых.

Источники, на которые опирается запись

29 сентября 2026 · Большое обновление: 103 добавки, шесть языков, разбор сочетаний и четыре новых инструмента

  • Справочник добавок расширен с 30 до 103 позиций. Добавлены витамины и минералы, аминокислоты, эргогеники, белковые и углеводные формы, адаптогены и большой раздел переоценённых средств. База источников выросла с 123 до 199 публикаций PubMed.
  • У каждой добавки появились рабочие дозировки под каждую заявленную цель с отдельным уровнем доказательности. Там, где исследований под конкретную цель нет, это указано прямо — всего таких пометок 102.
  • В фармакологию добавлен класс инкретиновых препаратов: семаглутид, тирзепатид и ретатрутид — с механизмом действия, доказанной потерей безжировой массы и документированными рисками. Дозировки в этом разделе по-прежнему не приводятся.
  • К каждому веществу добавлена сноска о рискованных сочетаниях: 34 пары и 8 классовых правил с объяснением механизма — перекрывающаяся гепатотоксичность, суммирование эритропоэза, пролактин у 19-норпроизводных, гипогликемия при сочетании инсулина с гормоном роста.
  • Появился интерактивный раздел «Проверка сочетаний»: выбор до трёх веществ, автоматический разбор сработавших механизмов вреда и график выведения по периоду полувыведения. Раздел намеренно не подбирает комбинации, не оценивает эффективность и не выдаёт дозировки.
  • Добавлены периоды полувыведения для 26 веществ с указанием диапазона и надёжности данных; для белков, пептидов и методов честно указано отсутствие данных.
  • Сайт стал мультиязычным: русский, английский, испанский, немецкий, французский и китайский. Переведены интерфейс, названия, выводы, дозировки, заголовки классов и правила сочетаний — 1323 строки. Переключатель языков небольшой, в правом верхнем углу; язык определяется автоматически по браузеру и запоминается.
  • Четыре новых инструмента: дневник прогресса с графиками веса, обхватов и рабочих весов; чек-лист безопасности с блоками пищевого поведения, доступности энергии и красных флагов; генератор 8-недельного блока с разгрузками; экспорт плана и ссылка-шара, передающая профиль без сервера.
  • В шапке появилась иконка GitHub со ссылкой на профиль автора.
  • Вёрстка проверена в реальном браузере на 360, 390, 768 и 1280 пикселях для каждого языка — горизонтального переполнения нет нигде, стили применяются.
  • Smoke-набор вырос до 67 проверок: добавлены локализация, дневник, чек-лист, генератор блока, ссылка-шара и разбор сочетаний.

Источники, на которые опирается запись

29 сентября 2026 · Раздел фармакологии: классы веществ и 3D-структуры, исправлена вёрстка

  • Исправлен разъезд вёрстки: в бейдж с запретом переноса строк попадал текст правового статуса длиной до 450 символов, из-за чего страница уходила далеко за пределы экрана. Длинные поля вынесены в отдельные строки «термин — значение», добавлена защита от переполнения на уровне карточек и сеток.
  • Раздел переструктурирован по классам веществ: тестостерон, его эфиры и производные; SARMs; гормон роста и его ось; белковые соединения и пептиды; стимуляторы и средства для снижения массы; модуляторы и вспомогательные средства. У каждого класса — пояснение, зачем вещества объединены.
  • Для 18 из 27 карточек добавлены трёхмерные структуры молекул из PubChem: заголовок, CID и указание источника. Соответствие проверено по брутто-формулам.
  • У девяти карточек структуры нет — это белки, пептиды или методы, а не малые молекулы. Вместо выдуманной картинки показывается честная пометка с объяснением.
  • Изображения встроены как data URI, поэтому работают и в автономной сборке, и за строгим CSP, и без единого внешнего запроса.
  • Шапка сайта перестала обрезаться на узких экранах: при переносе меню она растёт, а не наезжает на содержимое.
  • Добавлен скрипт аудита вёрстки в настоящем браузере: он измеряет горизонтальное переполнение на разных ширинах и показывает виновников. Проверены главная, справочник добавок, тренировочный объём и раздел фармакологии на 360, 390, 768 и 1280 пикселях — переполнения нет.
  • В smoke-тест добавлены проверки: разбивка на классы, наличие структур или пометки вместо них, отсутствие длинного текста в бейджах и вынесение класса WADA и правового статуса в отдельные строки.

29 сентября 2026 · Исправлена публикация: страница не реагировала на клики

  • Причина: IPFS-шлюз отдаёт Content-Security-Policy вида default-src 'self', который запрещает встроенные скрипты. Опубликованная однофайловая сборка держала весь JavaScript внутри HTML, поэтому скрипты не выполнялись: страница отрисовывалась, но ссылки в шапке только меняли адрес.
  • Тема оформления вынесена из inline-скрипта в отдельный файл assets/js/theme.js.
  • Кнопка «Печать / PDF» переведена с inline-атрибута onclick на addEventListener.
  • Добавлена сборка dist/ipfs/ — HTML плюс внешние app.css и app.bundle.js; ссылки на ресурсы заменяются на абсолютные /ipfs/<CID>, поэтому origin остаётся тем же и CSP их пропускает.
  • Собственная политика безопасности в netlify.toml и _headers ужесточена до script-src 'self' — теперь она совпадает с требованием шлюзов, а не маскирует проблему.
  • В smoke-тест добавлены три проверки: отсутствие inline-скриптов, отсутствие inline-обработчиков и доступность всех ресурсов с того же origin. Сборка для CSP падает, если в неё попадёт встроенный скрипт.
  • Результат подтверждён в настоящем браузере: до исправления в #app было 363 байта (только noscript), после — приложение запускается и все маршруты открываются.

29 сентября 2026 · Независимая проверка контента и исправления

  • Проведён независимый аудит всех 57 карточек: сверка утверждений с источниками, кодов WADA и правового статуса.
  • Исправлен класс WADA у ХГЧ: запрещён постоянно (S2.2.1), а не только в соревновательный период — прежняя формулировка могла стоить спортсмену дисквалификации.
  • Исправлена единица измерения в карточке гипергидратации с глицеролом: объём жидкости считается на килограмм массы тела, а не на грамм глицерола.
  • Приведены к действующей редакции списка WADA коды: анаболические стероиды — единый S1.1, инсулин — S4.4.2, соматропин — S2.2.3, IGF-1 — S2.3, GW1516 — S4.4.1, тимозин-β4 — S2.3.
  • Уточнены правовые статусы тесаморелина и тренболона, исправлено несоответствие источника в карточке HMB и утверждение об отсутствии дозозависимости у L-карнитина.
  • Удалены ссылки не по теме из семнадцати карточек, задействованы ранее не использованные источники, сокращён список «сирот».
  • В карточку класса ААС добавлены инфекционные риски инъекционного применения: абсцессы, сепсис, ВИЧ, гепатиты B и C.
  • Из карточек о кровяном допинге, SERM и ХГЧ убраны остатки описания практики применения.
  • Смягчены завышенные формулировки о пробиотиках, креатине и бета-аланине; понижена оценка качества данных у кленбутерола и DNP.

Источники, на которые опирается запись

29 сентября 2026 · Первый публичный выпуск

  • Собрана база источников: 123 публикации из PubMed/MEDLINE, отобранные по 113 заранее заданным поисковым запросам. Заголовки, журналы, годы и DOI подтянуты через E-utilities, а не введены вручную.
  • Добавлен калькулятор энергии: Mifflin–St Jeor либо Katch–McArdle при известном проценте жира, коррекция под пять целей, распределение макронутриентов, ограничения по безопасности и ожидаемый темп изменения массы.
  • Добавлен справочник добавок с уровнями доказательности A/B/C, диапазонами доз, предостережениями и отдельным разделом переоценённых позиций.
  • Добавлен движок тренировочного объёма: недельные подходы по мышечным группам для каждой цели, частота, RIR, отдых, кардио и распределение по дням в зависимости от числа тренировок.
  • Раздел о спортивной фармакологии сделан справочным и опциональным: явный экран-согласие, никаких дозировок и схем приёма, автоматический линтер валит сборку при попытке их добавить.
  • Предупреждение о вирилизации показывается до открытия карточки андрогенного вещества для пользователей женского пола.

Источники, на которые опирается запись

Зачем это публикуется

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