← На главную
История изменений
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 у здоровых взрослых.
Источники, на которые опирается запись
- Systematic Review of Safety of Selective Androgen Receptor Modulators in Healthy Adults: Implications for Recreational Users · Vignali JD, Pak KC, Beverley HR · Journal of xenobiotics, 2023 · PMID 37218811
- Selective androgen receptor modulation for muscle weakness in chronic obstructive pulmonary disease: a randomised control trial · Mohan D, Rossiter H, Watz H · Thorax, 2023 · PMID 36283827
- Prolonged stimulation of growth hormone (GH) and insulin-like growth factor I secretion by CJC-1295, a long-acting analog of GH-releasing hormone, in healthy adults · Teichman SL, Neale A, Lawrence B · The Journal of clinical endocrinology and metabolism, 2006 · PMID 16352683
- Nine months' subcutaneous therapy with synthetic growth hormone releasing factor in children with short stature · Hümmelink R, Rohwedder R, Sippell WG · Acta paediatrica Scandinavica. Supplement, 1987 · PMID 2886000
29 сентября 2026 · Большое обновление: 103 добавки, шесть языков, разбор сочетаний и четыре новых инструмента
- Справочник добавок расширен с 30 до 103 позиций. Добавлены витамины и минералы, аминокислоты, эргогеники, белковые и углеводные формы, адаптогены и большой раздел переоценённых средств. База источников выросла с 123 до 199 публикаций PubMed.
- У каждой добавки появились рабочие дозировки под каждую заявленную цель с отдельным уровнем доказательности. Там, где исследований под конкретную цель нет, это указано прямо — всего таких пометок 102.
- В фармакологию добавлен класс инкретиновых препаратов: семаглутид, тирзепатид и ретатрутид — с механизмом действия, доказанной потерей безжировой массы и документированными рисками. Дозировки в этом разделе по-прежнему не приводятся.
- К каждому веществу добавлена сноска о рискованных сочетаниях: 34 пары и 8 классовых правил с объяснением механизма — перекрывающаяся гепатотоксичность, суммирование эритропоэза, пролактин у 19-норпроизводных, гипогликемия при сочетании инсулина с гормоном роста.
- Появился интерактивный раздел «Проверка сочетаний»: выбор до трёх веществ, автоматический разбор сработавших механизмов вреда и график выведения по периоду полувыведения. Раздел намеренно не подбирает комбинации, не оценивает эффективность и не выдаёт дозировки.
- Добавлены периоды полувыведения для 26 веществ с указанием диапазона и надёжности данных; для белков, пептидов и методов честно указано отсутствие данных.
- Сайт стал мультиязычным: русский, английский, испанский, немецкий, французский и китайский. Переведены интерфейс, названия, выводы, дозировки, заголовки классов и правила сочетаний — 1323 строки. Переключатель языков небольшой, в правом верхнем углу; язык определяется автоматически по браузеру и запоминается.
- Четыре новых инструмента: дневник прогресса с графиками веса, обхватов и рабочих весов; чек-лист безопасности с блоками пищевого поведения, доступности энергии и красных флагов; генератор 8-недельного блока с разгрузками; экспорт плана и ссылка-шара, передающая профиль без сервера.
- В шапке появилась иконка GitHub со ссылкой на профиль автора.
- Вёрстка проверена в реальном браузере на 360, 390, 768 и 1280 пикселях для каждого языка — горизонтального переполнения нет нигде, стили применяются.
- Smoke-набор вырос до 67 проверок: добавлены локализация, дневник, чек-лист, генератор блока, ссылка-шара и разбор сочетаний.
Источники, на которые опирается запись
- International Society of Sports Nutrition position stand: safety and efficacy of creatine supplementation in exercise, sport, and medicine · Kreider RB, Kalman DS, Antonio J · Journal of the International Society of Sports Nutrition, 2017 · PMID 28615996
- Once-Weekly Semaglutide in Adults with Overweight or Obesity · Wilding JPH, Batterham RL, Calanna S · The New England journal of medicine, 2021 · PMID 33567185
- Pharmacology of anabolic steroids · Kicman AT · British journal of pharmacology, 2008 · PMID 18500378
- 2,4-dinitrophenol (DNP): a weight loss agent with significant acute toxicity and risk of death · Grundlingh J, Dargan PI, El-Zanfaly M · Journal of medical toxicology : official journal of the American College of Medical Toxicology, 2011 · PMID 21739343
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.
Источники, на которые опирается запись
- Adverse health consequences of performance-enhancing drugs: an Endocrine Society scientific statement · Pope HG Jr, Wood RI, Rogol A · Endocrine reviews, 2014 · PMID 24423981
- Adverse Effects of Anabolic Androgenic Steroid Abuse in Athletes and Physically Active Individuals: A Systematic Review and Meta-Analysis · Mingxing L, Yanfei Y · Substance use & misuse, 2025 · PMID 39945139
- International Society of Sports Nutrition position stand: safety and efficacy of creatine supplementation in exercise, sport, and medicine · Kreider RB, Kalman DS, Antonio J · Journal of the International Society of Sports Nutrition, 2017 · PMID 28615996
- β-alanine supplementation to improve exercise capacity and performance: a systematic review and meta-analysis · Saunders B, Elliott-Sale K, Artioli GG · British journal of sports medicine, 2017 · PMID 27797728
29 сентября 2026 · Первый публичный выпуск
- Собрана база источников: 123 публикации из PubMed/MEDLINE, отобранные по 113 заранее заданным поисковым запросам. Заголовки, журналы, годы и DOI подтянуты через E-utilities, а не введены вручную.
- Добавлен калькулятор энергии: Mifflin–St Jeor либо Katch–McArdle при известном проценте жира, коррекция под пять целей, распределение макронутриентов, ограничения по безопасности и ожидаемый темп изменения массы.
- Добавлен справочник добавок с уровнями доказательности A/B/C, диапазонами доз, предостережениями и отдельным разделом переоценённых позиций.
- Добавлен движок тренировочного объёма: недельные подходы по мышечным группам для каждой цели, частота, RIR, отдых, кардио и распределение по дням в зависимости от числа тренировок.
- Раздел о спортивной фармакологии сделан справочным и опциональным: явный экран-согласие, никаких дозировок и схем приёма, автоматический линтер валит сборку при попытке их добавить.
- Предупреждение о вирилизации показывается до открытия карточки андрогенного вещества для пользователей женского пола.
Источники, на которые опирается запись
- International Society of Sports Nutrition Position Stand: protein and exercise · Jäger R, Kerksick CM, Campbell BI · Journal of the International Society of Sports Nutrition, 2017 · PMID 28642676
- A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults · Morton RW, Murphy KT, McKellar SR · British journal of sports medicine, 2018 · PMID 28698222
- Dose-response relationship between weekly resistance training volume and increases in muscle mass: A systematic review and meta-analysis · Schoenfeld BJ, Ogborn D, Krieger JW · Journal of sports sciences, 2017 · PMID 27433992
- American College of Sports Medicine Position Stand. Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical Performance in Healthy Adults: An Overview of Reviews · Currier BS, D'Souza AC, Singh MAF · Medicine and science in sports and exercise, 2026 · PMID 41843416
- International Society of Sports Nutrition position stand: safety and efficacy of creatine supplementation in exercise, sport, and medicine · Kreider RB, Kalman DS, Antonio J · Journal of the International Society of Sports Nutrition, 2017 · PMID 28615996
- Adverse health consequences of performance-enhancing drugs: an Endocrine Society scientific statement · Pope HG Jr, Wood RI, Rogol A · Endocrine reviews, 2014 · PMID 24423981
Зачем это публикуется
Справочник опирается на публикации, и его содержание меняется вместе с ними: где-то добавляются новые данные, где-то снижается оценка доказательности. История изменений фиксирует такие правки, а даты записей совпадают с датой обновления файлов данных.