История версий

Эта страница фиксирует каждое изменение книги «Чжабэй: столетняя хроника северного берега реки Сучжоу».

Зачем вообще нужна такая страница? Потому что книга возродилась из заброшенного проекта GitBook: черновик, структура и вся система источников были переделаны заново. Когда изменения выложены начистоту, читатель видит, «что исследовано заново, а что исправлено», а автор знает, «что именно изменилось в прошлой версии».


Как читать номера версий

Используется трёхчастная схема основная.дополнительная.правка:

Часть Когда прибавляется Пример
Основная версия (X.0.0) Изменена структура всей книги или выполнена миграция платформы GitBook → HonKit
Дополнительная версия (x.Y.0) Добавлен модуль или целый блок содержания Новый модуль «История версий»
Номер правки (x.y.Z) Исправлен факт, ошибка или формулировка Исправлена одна битая ссылка

Легенда типов

Значения столбца «Тип» в таблицах:

Тип Значение
Добавлено Новая страница, новый модуль, новая функция
Изменено Изменены факты, данные или формулировки существующей страницы
Устранено Исправлена ошибка (битые ссылки, сбои сборки, аномалии отображения и т. п.)
Улучшено Улучшен опыт чтения (стили, навигация, предпросмотр, процесс сборки)
Переработано Структурная перестройка (оглавление, конфигурация проекта, система источников)

Обзор версий

Версия Дата Тип Что изменилось — одной строкой
v1.0 2023-11-03 Начальная Исходный проект GitBook: только файлы-заглушки, затем заброшен
v2.0.0 2026-10-09 Переработано Переход на HonKit 6, все 45 страниц книги написаны с нуля
v2.0.1 2026-10-09 Устранено Исправлены 60 битых ссылок между каталогами
v2.0.2 2026-10-09 Улучшено Локальный предпросмотр в один клик + облегчённая публикация
v2.1.0 2026-10-09 Добавлено Новый модуль «История версий» (эта страница)
v2.2.0 2026-10-09 Улучшено Включены 7 плагинов для чтения (поиск по-китайски, правка страницы и др.)
v2.3.0 2026-10-09 Устранено Устранены две ошибки — двойная загрузка и дописывание DOM при смене страницы; новая цветовая схема
v3.0.0 2026-10-09 Переработано Мультиязычность: китайский перенесён в zh/, добавлены английская, японская, корейская, французская и немецкая версии; титулы всех пяти языков готовы
v3.1.0 2026-10-09 Улучшено Убрана страница выбора языка: сайт открывается сразу на китайском; справа в верхней панели — плоская панель шести языков
v3.1.1 2026-10-09 Добавлено Добавлена подпись автора «Чжоу Гэ (Nickzhuo)»: метаданные шести языков, обложки, «Об авторе» и глоссарий
v3.2.0 2026-10-10 Добавлено Основной текст всех пяти языков переведён (по 43 страницы); 276 страниц в шести языках
v3.2.1 2026-10-10 Изменено Выборочная проверка качества переводов: четыре метки источников на своих местах, название страницы «История версий» выровнено во французской и немецкой версиях, к вариантам имени Ван Шоухуа добавлены иероглифы для различения
v3.2.2 2026-10-10 Устранено Починен внутренний поиск в пяти иностранных версиях: они грузили китайский индекс, поэтому любой запрос не по-китайски давал 0 результатов
v3.3.0 2026-10-12 Добавлено Китайский разделён на «упрощённый» и «традиционный», в один ряд с английским, японским, корейским, французским и немецким; в панели языков стало семь пунктов; 323 страницы в семи языках
v3.4.0 2026-10-12 Добавлено Запуск https://zhabei.org: адрес чтения указан на обложках семи языков и на странице «Об этой книге»; на всех 323 страницах canonical и взаимные hreflang семи языков, созданы sitemap.xml и robots.txt
v3.5.0 2026-10-12 Улучшено Справа в верхней панели и в конце текста каждой страницы показан домен zhabei.org; нажатие возвращает на обложку текущего языка
v3.5.1 2026-10-12 Изменено Из верхней части левой панели убрана ссылка «GitHub», остался только домен zhabei.org; исходники по-прежнему доступны с обложки и по кнопке «Править эту страницу»
v3.5.2 2026-10-12 Улучшено Четыре части и четыре приложения в таблице «Что содержит книга» стали ссылками — один клик, и вы на месте
v3.5.3 2026-10-12 Улучшено В подвале после домена добавлены подпись «Чжоу Гэ@2026» и номер текущей версии — на каждой странице видно, какая версия в руках
v3.6.0 2026-10-12 Улучшено Около 17,7 тыс. внутренних ссылок переведены на прямые адреса; у каждой страницы появилась карточка для соцсетей на семи языках; если язык браузера не китайский, всплывает подсказка о переключении
v3.7.0 2026-10-13 Добавлено Открыта «Часть пятая · Старые учреждения Чжабэя»: сначала Первая начальная школа Чжабэя и Синьчжун (Синьчжунская старшая школа); 343 страницы в семи языках
v3.7.1 2026-10-13 Добавлено В пятую часть добавлено ещё одно место: Шанхайское локомотивное депо (западнее старого Северного вокзала, район улицы Цюцзян), от «паровозного сарая» 1905 года до тепловоза «Чжоу Эньлай» 1978 года; 350 страниц в семи языках
v3.7.2 2026-10-13 Добавлено В пятую часть добавлены ещё два места: школа Бэйчжань (Хайнинлу, 830; «Бэйчжань» в названии — упразднённый в 1956 году район) и универмаг «Синьсинь» (на перекрёстке Гунхэсиньлу, открыт в 1988 году); в очерк о депо добавлен фрагмент о столовой «Хунша»; 364 страницы в семи языках
v3.8.0 2026-10-13 Добавлено Школы выделены из «старых учреждений» в новую «Часть шестую · Школы Чжабэя»: семь школ по году основания, четыре очерка написаны заново (Сяндун, Шибэй, Фэнхуа, Цинъюнь); 399 страниц в семи языках
v3.8.1 2026-10-13 Изменено В немецкой версии унифицированы закрывающие кавычки (в частях 1–3 по ошибке стояли прямые; теперь по немецкой норме „…“); усилена самопроверка переводов — устранены ложные пропуски в глоссарии из-за словоизменения и различий в переводе
v3.9.0 2026-10-14 Добавлено Открыта «Часть седьмая · Достопримечательности Чжабэя»: Шанхайский вокзал, церковь Линцюань, похоронное бюро Баосин, Шанхайский цирк; создана система переходов «Связи» — в конце каждого очерка есть раздел-указатель, улицы и места ссылаются друг на друга; 434 страницы в семи языках
v3.9.1 2026-10-14 Изменено Новый очерк «Храм Тяньхоу и Шанхайская генеральная торговая палата» (сто лет к северу от моста Хэнаньлу, на месте бывшей резиденции посланников); упоминания достопримечательностей на девяти страницах улиц снабжены ссылками на месте, а не только в блоке «Связи» в конце; 441 страница в семи языках
v3.10.0 2026-10-15 Добавлено Четыре новых очерка: тоннель на Сицзан Бэйлу, Шанхайский автовокзал дальнего следования, Центральная больница Чжабэя, Shanghai Bell и завод 520; «места, которые не обойти» расширены до семи, «старые учреждения» — до трёх; 469 страниц в семи языках
v3.11.0 2026-10-16 Добавлено Три новые части — восьмая · Больницы, девятая · Парки, десятая · Торговля («больницы отдельным блоком, парки отдельным»); два новых очерка: «Десятая народная больница» и «Торговый центр Daning International»; внедрён принцип «возврата к памяти»; 504 страницы в семи языках
v3.11.1 2026-10-17 Добавлено «Шестидесятая средняя школа» (раздел школ расширен до восьми, порядок по году основания); «Восточная библиотека» значительно дополнена (новые разделы «1927: Чжоу Эньлай спас здесь книги» и «Хрупкое как стекло»); 511 страниц в семи языках
v3.11.2 2026-10-18 Добавлено «Церковь Чжабэй» выделена в отдельный очерк (церковь, начавшая «движение за самостоятельность» китайского протестантизма; в 2004 году внесена в районный реестр недвижимых памятников); «Церковь Линцюань» переписана и дополнена (новый раздел «Будни в церкви»); 518 страниц в семи языках
v3.11.3 2026-10-18 Исправлено Исправлены два противоречия в формулировках: «две сельские грунтовые дороги» → «три» (в согласии с текстом и схемами); «четыре поколения Фаньгуалуна» → «пять» (в согласии с таблицей, поколения 1–5)
v3.12.0 2026-10-18 Добавлено Испанская версия (es): переведены все 74 страницы, восемь языков на одном адресе (zhabei.org/es/); страниц 518 → 592
v3.13.0 2026-10-19 Добавлено Русское издание (ru): переведены все 74 страницы, девять языков по одному адресу (zhabei.org/ru/); страниц 592 → 666

Подробно по версиям

v3.13.0 · 2026-10-19 · Девятый язык: русский

Тип Обновление Файлы
Добавлено Русское издание (ru/, 74 страницы): десять частей, четыре приложения, обложка/о книге/история версий, в транскрипции Палладия (Чжабэй / Шанхай / Сунь Ятсен), последовательность ссылок совпадает с китайским изданием, в тексте нет китайских иероглифов ru/**
Изменено Девять языков на всём сайте: языковая панель из 9 ссылок, hreflang / sitemap / SEO на девяти языках, языковая подсказка включает русский, поисковый индекс 9x9, проверочные скрипты (с учётом русских падежных окончаний) и генератор оглавления поддерживают ru header.html, inject-seo.mjs, gen-langs.py, gen-og-images.mjs, gen-xrefs.py, check-*.py, toc.tsv
Добавлено Русская колонка в глоссарии (272 термина), по фактическому употреблению в книге; проверка J теперь охватывает и русский docs/TRANSLATION-GLOSSARY.md
Исправлено Три старых дефекта: (1) запись v3.12.0 в каждом языке повторялась четыре раза — удалены дубли; (2) в испанском оглавлении были пустые заголовки разделов (в строках частей отсутствовала колонка es) — заполнены; (3) испанское приложение IV значилось как Apéndice IV — теперь Apéndice 4 девять changelog.md, es/SUMMARY.md, es/appendix/references.md
Примечание Страниц 592 → 666 (74 страницы на язык) весь сайт

v3.12.0 · 2026-10-18 · Восьмой язык: испанский

Тип Что изменилось Затронутые файлы
Добавлено Испанская версия (es/, 74 страницы): десять частей + четыре приложения + обложка/о книге/история версий; последовательность ссылок совпадает с китайской, в тексте нет иероглифов es/**
Изменено Восемь языков на всём сайте: восемь пунктов в панели языков, hreflang / sitemap / SEO на восьми языках, в подсказку «книга есть на других языках» добавлен испанский, поисковый индекс 8×8, скрипты проверки и генератор оглавления поддерживают es header.html, inject-seo.mjs, gen-langs.py, check-*.py, toc.tsv
Добавлено В глоссарий добавлен столбец es (272 термина): заполнен по фактическому словоупотреблению книги; проверка J (единство терминологии) охватывает и испанский docs/TRANSLATION-GLOSSARY.md
Примечание Страниц 518 → 592 (по 74 на язык) весь сайт

v3.11.3 · 2026-10-18 · Исправление (два противоречия в формулировках)

Тип Что изменилось Затронутые файлы
Исправлено Заголовок второго очерка первой части «две сельские грунтовые дороги» → «три сельские грунтовые дороги» (в тексте и на схеме — три дороги, три посёлка) part1/02 (семь языков)
Исправлено «четыре поколения „Фаньгуалуна“» → «пять поколений» (в согласии с таблицей, поколения 1–5; «нулевое поколение» — усадьба Яоцзячжай — относится к предыстории) part1/07 (семь языков)

v3.11.2 · 2026-10-18 · Церковь Чжабэй — отдельный очерк, церковь Линцюань дополнена

Тип Что изменилось Затронутые файлы
Добавлено «Церковь Чжабэй» (выделена из очерка «Церковь Линцюань» и значительно расширена): хункоуская пресвитерианская церковь 1888 года (сначала для служащих издательства «Шанъу иньшугуань») → Юй Гочжэнь и «движение за самостоятельность» китайского протестантизма → новый храм 1916 года на Баотунлу, 340 → «смута вокруг церкви Чжабэй» 1923–1924 годов → два разрушения и два восстановления → районный реестр недвижимых памятников 2004 года → мемориальная комната пасторов. Седьмая часть расширена до семи мест part7/07 (семь языков)
Изменено «Церковь Линцюань» переписана: прежний большой раздел о «материнской церкви» сокращён до «Она и церковь Чжабэй»; добавлен раздел «Будни в церкви» (крещение, венчание, проводы, хор), а также описание готических линий и витражей; раздел источников дополнен part7/02 (семь языков)
Изменено В очерк об улице Баошаньлу и в очерк об издательстве «Шанъу иньшугуань» добавлена церковь Чжабэй («изначально молитвенный дом служащих издательства»); церкви Линцюань и Чжабэй связаны взаимными ссылками part2/03, part3/02 (семь языков)
Примечание Число страниц в семи языках выросло с 511 до 518 (по 74 страницы на язык) весь сайт

v3.11.1 · 2026-10-17 · Шестидесятая средняя школа и Восточная библиотека

Тип Что изменилось Затронутые файлы
Добавлено «Шестидесятая средняя школа»: 1933 год — частная школа Чжаохэ (основана в память о восстании на крейсере «Чжаохэ») → переименование в 1956 году; на школьном дворе стоит мемориальная стена Шанхайского университета. Раздел школ переупорядочен по году основания — восемь очерков (Фэнхуа, Цинъюнь и Бэйчжань сдвинуты) part6/05 (семь языков)
Изменено «Издательство „Шанъу иньшугуань“ и Восточная библиотека» значительно расширены: добавлены разделы «1927: Чжоу Эньлай спас здесь книги» и «Хрупкое как стекло» (письмо Чжан Юаньцзи Фу Цзэнсяну от 4 февраля 1932 года); дополнены день открытия (2 мая 1926 года), поэтажная структура здания («Краткая история Восточной библиотеки»), детали поджогов 29 января и 1 февраля, уцелевшие редкие книги из банка Цзиньчэн, убыток 6 276 200 юаней, сегодняшние памятные знаки part3/02 (семь языков)
Изменено В очерке об улице Баошаньлу «век образовательной традиции» дополнен Шестидесятой школой; очерки о школе Цинъюнь и о Шестидесятой школе связаны взаимными ссылками (в 1985 году туда вошла средняя ступень) part2/03, part6/07 (семь языков)
Примечание Число страниц в семи языках выросло с 504 до 511 (по 73 страницы на язык) весь сайт

v3.11.0 · 2026-10-16 · Три новые части: больницы, парки и торговля

Тип Что изменилось Затронутые файлы
Добавлено Часть восьмая · Больницы: «Десятая народная больница» (старые чжабэйцы звали её «железнодорожной» — 1910–2004, девяносто четыре года рядом с железной дорогой), «Центральная больница Чжабэя» (перенесена из седьмой части) part8 (семь языков)
Добавлено Часть девятая · Парки: «Парк Чжабэй», «Парк Данин Линши» (перенесён из третьей части) — «за историей идите в третью часть, за повседневностью — в эту» part9 (семь языков)
Добавлено Часть десятая · Торговля: «Универмаг Синьсинь» (перенесён из пятой части), «Торговый центр Daning International» (новый очерк: 2002 год — «вырвать кусок из пасти тигра», 2006 год — открытие) part10 (семь языков)
Изменено Внедрён принцип «возврата к памяти»: данные об эксплуатации автовокзала дальнего следования, Центральной больницы Чжабэя и универмага «Синьсинь» сведены к воспоминаниям; очерк «Десятая народная больница» с самого начала написан по этому принципу весь сайт (семь языков)
Примечание Число страниц в семи языках выросло с 469 до 504 (по 72 страницы на язык) весь сайт

v3.10.0 · 2026-10-15 · Четыре новых очерка: тоннель, автовокзал, больница и Shanghai Bell

Тип Что изменилось Затронутые файлы
Добавлено «Тоннель на Сицзан Бэйлу», «Шанхайский автовокзал дальнего следования», «Центральная больница Чжабэя» (седьмая часть, «места, которые не обойти», расширена до семи): 1999 год, когда больше не нужно объезжать железную дорогу; «автодорожные ворота» Северной площади; «от поликлиники до центрального медицинского центра» part7/05, 06, 07 (семь языков)
Добавлено «Shanghai Bell и завод 520: национальная команда связи, вышедшая с улицы Цюцзян» (пятая часть, «старые учреждения» — до трёх): первое совместное предприятие китайской связи (№ 008) родилось в цехах Чжабэя, в 1992 году его посетил Дэн Сяопин; сегодня на территории — креативный парк «Юнсинхуэй» part5/03 (семь языков)
Изменено Очерк об улице Чжицзян Силу: в раздел «что посмотреть здесь сегодня» добавлены больница, автовокзал, тоннель и «Юнсинхуэй»; в очерке о Шанхайском вокзале исправлено время открытия автовокзала (12 августа 2005 года) и добавлены ссылки part2/04, part7/01 (семь языков)
Изменено Глоссарий дополнен: 14 имён собственных раздела «семь-семь» (храм Тяньхоу, Шанхайская генеральная торговая палата, Shanghai Bell, завод связи 520, костная терапия Ши…); одновременно усилена немецкая проверка артиклей при самопроверке переводов docs/TRANSLATION-GLOSSARY.md, scripts/check-translations.py
Примечание Число страниц в семи языках выросло с 441 до 469 (по 67 страниц на язык) весь сайт

v3.9.1 · 2026-10-14 · Новый очерк «Храм Тяньхоу и Шанхайская генеральная торговая палата» + ссылки на страницах улиц по месту

Тип Что изменилось Затронутые файлы
Добавлено «Храм Тяньхоу и Шанхайская генеральная торговая палата: сто лет к северу от моста Хэнаньлу» (девятый очерк третьей части): на одном участке наслоились три истории — храм Тяньхоу, резиденция посланников и Шанхайская генеральная торговая палата; китайские чиновники уходили отсюда в море к миру (Ли Хунчжан, пять сановников в заграничной поездке); когда-то это был «анклав внутри концессии», с 1915 года — Шанхайская генеральная торговая палата («зал без балок», Всемирная выставка в Чикаго 1933 года); в 1978 году главный зал перенесли в сад Фанта в Сунцзяне, в 2022 году части конструкции воссоздали на Сучжоуване part3/09-tianhougong.md (семь языков; прежний 09-others сдвинут в 10-others)
Изменено Ссылки на страницах улиц — по месту: на страницах девяти улиц (Бэйчжань, Баошаньлу, Данинлу и других) в таблицах, списках и тексте каждое упоминание места, у которого есть отдельный очерк (склад Сыхан, музей железной дороги, парк Чжабэй, цирк, церковь Линцюань, школа Синьчжун…), получило прямую ссылку part2/* (семь языков)
Изменено Таблица «ключевых достопримечательностей» улицы Бэйчжань дополнена и разделена: храм Тяньхоу (ссылка на новый очерк), Дом торговой палаты (отдельная строка со ссылкой на школу Синьчжун — там находилась «торговая школа») part2/02-beizhan.md (семь языков)
Изменено Историческая правка: в цитате нового очерка «Фэн Цзюнь» дополнено до «Фэн Цзюньгуан»; дата выкупа и сноса Усунской железной дороги исправлена на 1877 год part3/09-tianhougong.md
Примечание Число страниц в семи языках выросло с 434 до 441 (по 63 страницы на язык) весь сайт

v3.9.0 · 2026-10-14 · Открыта «Часть седьмая · Достопримечательности Чжабэя» + система переходов «Связи»

Тип Что изменилось Затронутые файлы
Добавлено Открыта «Часть седьмая · Достопримечательности Чжабэя» — четыре «места, которые не обойти в жизни». «Шанхайский вокзал: 28 декабря 1987 года» (открытие нового вокзала, та ночь, когда табличку перенесли со старого Северного вокзала), «Церковь Линцюань: церковь в Пэнпу» (восемь лет от молитвенного дома до освящения, филиал церкви Чжабэй), «Похоронное бюро Баосин: век прощаний на Сибаосинлу» (век с крематория 1908 года, «издалека похоже на парк, вблизи — на гостиницу»), «Шанхайский цирк: первый цирк Китая» (открыт в 1999 году, Шанхайская труппа акробатики, «Путешествие во времени»); у каждого очерка таблица основных сведений, история и «Связи» part7/ (семь языков, новый README + 4 очерка)
Переработано Шанхайский цирк выделен из третьей части. Прежний очерк «Парк Данин Линши и Шанхайский цирк» рассказывал о двух объектах; в этой версии они разделены: парк остаётся в третьей части (название изменено на «Парк Данин Линши»), цирк написан заново и перенесён в седьмую часть; файл третьей части переименован с 05-daning-circus на 05-daning-park (история переименования сохранена), ссылки по всему сайту обновлены part9/02-daning-park.md (семь языков), part7/04-circus-world.md, part1/08-1978-2015.md, part2/06-daninglu.md, part3/README.md
Добавлено По всему сайту выстроена система переходов «Связи». В конце каждого очерка (включая обзоры частей и четыре приложения — всего 59) появился раздел «Связи»: очерки о местах указывают «свою улицу» и ведут обратно к очерку улицы, а очерк улицы, наоборот, перечисляет все очерки о её территории; люди, события и уголки тоже указывают друг на друга — от улицы к месту, от места к улице, между любыми связанными очерками есть переход. Все 59 связей проверены вручную (например, склад Сыхан и дом У Чаншо отнесены к улице Бэйчжань, школа Цинъюнь — к улице Баошаньлу, старшая ступень Синьчжуна — к посёлку Пэнпу; всё сверено по официальным источникам) все очерки семи языков
Улучшено Новый скрипт проверки check-xrefs.py (одиннадцатый шаг приёмки). Система «Связи» превращена в машинно-проверяемое правило: в каждом очерке семи языков обязателен блок связей; каждая ссылка в «Связанных статьях» должна быть достижима; «своя улица» должна быть допустимой ссылкой на очерк улицы из part2; и если очерк заявляет «я отношусь к такой-то улице», очерк улицы обязан ссылаться на него — двусторонняя замкнутость принудительно проверяется на этапе сборки scripts/check-xrefs.py (новый), scripts/verify.sh
Примечание В таблицу обложки «Что содержит книга» добавлена седьмая часть, а в «Одно пояснение» вписано: «в конце каждого очерка есть раздел „Связи“»; в глоссарий добавлен раздел «семь-шесть, имена достопримечательностей (с седьмой части)» (Шанхайский вокзал, новый вокзал, Молинлу, Северные ворота, эстакадный зал ожидания, церковь Линцюань, церковь Чжабэй, похоронное бюро Баосин, Сибаосинлу, Дунбаосинлу, крематорий, морское погребение, Шанхайский цирк, Шанхайская труппа акробатики, «Путешествие во времени», «Восточные ночные истории», первый цирк Китая и др. — 22 термина); в приложение четыре добавлен десятый раздел «Темы достопримечательностей» (#95—#98) README.md, docs/TRANSLATION-GLOSSARY.md, appendix/references.md (семь языков)
Примечание Число страниц в семи языках выросло с 399 до 434 (по 62 страницы на язык) весь сайт

v3.8.1 · 2026-10-13 · Немецкая версия: единые закрывающие кавычки + усиленная проверка

Тип Что изменилось Затронутые файлы
Изменено В немецкой версии по всему сайту унифицированы закрывающие кавычки. Немецкая норма — «внизу открывающая, вверху закрывающая»: „…“ (открывающая „ U+201E, закрывающая “ U+201C); прежде в первой–третьей частях (переведённых раньше всех) в роли закрывающей ошибочно стояла прямая кавычка ", получалось смешение вроде „Nummer eins", и только четвёртая–шестая части были оформлены правильно. В этой версии 597 прямых кавычек, стоявших на месте закрывающих, заменены на “ и уравнены с уже имеющимися открывающими „ (1645 = 1645); оставлены только два метаописания, где речь идёт о самих кавычках и прямая кавычка необходима все 34 файла de/
Изменено Синхронизирован немецкий столбец глоссария. В десятке мест со смешанными закрывающими кавычками (Крепость демократии, Первый универмаг, Тринадцатый магазин, «День новый, и снова новый», «Закалять волю, стремиться к высоте», «Сердце тянется к лазурному небу», «Созвучны стремления», «Голоса сходятся, стремления совпадают», «Учиться, чтобы применять» и др.) прямые кавычки в столбце de также заменены на “ docs/TRANSLATION-GLOSSARY.md
Улучшено В самопроверке переводов сравнение с глоссарием для немецкой версии ослаблено на одну ступень — до «совпадения по основе». Прежде сравнение шло буквально, и немецкое склонение (chinesisches Verwaltungsgebiet в именительном не совпадало с des chinesischen Verwaltungsgebiets в родительном) давало ложные сообщения о «пропуске»; теперь при буквальном несовпадении и написание в глоссарии, и текст в книге усекаются по окончаниям и сравниваются снова — ложные пропуски из-за чистого словоизменения устранены scripts/check-translations.py
Изменено Несколько английских и немецких написаний в глоссарии приведены к «фактическому словоупотреблению книги». Пять позиций — «упразднить два, создать один» (en), «самостоятельно открытый торговый порт» (en), «шанхайский даотай» (en/de), «главное полицейское управление» (en) — в глоссарии давались в «нормативном переводе», расходившемся с принятым в тексте; по принципу «глоссарий заполняется фактическим словоупотреблением» они приведены в соответствие с текстом docs/TRANSLATION-GLOSSARY.md
Изменено Глоссарий очищен от дублей и унифицированы несколько «множественных написаний». Семь слов — Шанхайский Северный вокзал, Гунхэсиньлу, Саньцзэнли, школа Бэйчжань, школа Сяндун, Канлэлу, Хайнинлу — встречались в глоссарии дважды (в разделе «II. Ключевые топонимы» и в разделе серии «семь»); в этой версии повторные строки удалены, на одно китайское слово осталась одна строка; японское написание «Саньцзэнли» приведено к нормативному японскому начертанию (с иным начертанием второго иероглифа) docs/TRANSLATION-GLOSSARY.md
Изменено В тексте унифицированы два оставшихся варианта написания. В немецкой версии «главное полицейское управление» существовало как Polizeipräsidium и Polizeiamt; оставлено Polizeipräsidium. В японской версии «Саньцзэнли» местами ещё писалось упрощённым начертанием — приведено к единому японскому варианту (два места, где цитируется китайское название книги или обсуждается сама замена начертаний, сохранены по оригиналу) de/part1/03-1843-1911.md, ja/part1/04-1912-1927.md
Примечание Версия чисто редакционная: унификация вёрстки и переводческих решений, историческое содержание не менялось, число страниц и макет прежние весь сайт

v3.8.0 · 2026-10-13 · Открыта «Часть шестая · Школы Чжабэя»

Тип Что изменилось Затронутые файлы
Переработано Школы выделены из пятой части в отдельную «Часть шестую · Школы Чжабэя». Пятая часть собирала «старые учреждения», но к седьмому очерку четыре из них оказались школами; взаимные связи школ (одна закрылась, адрес достался другой) куда теснее, чем у прочих учреждений, поэтому они стали отдельной частью. В пятой части остались депо и универмаг «Синьсинь», они перенумерованы в 01, 02 part5/ (семь языков)
Переработано Три школьных очерка из прежней пятой части целиком перенесены в шестую и перенумерованы по году основания: «Первая начальная школа Чжабэя» part5/01 → part6/04, «Школа Синьчжун → Синьчжунская старшая школа» part5/02 → part6/03, «Школа Бэйчжань» part5/04 → part6/07. Содержание страниц не изменилось, только место (история переименования git mv сохранена); взаимные ссылки в тексте обеих страниц обновлены part6/03-xinzhong.md, part6/04-zb1-primary.md, part6/08-beizhan-zhongxue.md (семь языков)
Добавлено Написано предисловие шестой части — «У входа в школу». Объяснено, почему школы отделены от пятой части (их больше всего, связи теснее всего, это лучший маркер эпох), и даны три линии, связующие весь раздел: Мэнгулу, 48 (Синьчжун → Сяндун), Хайнинлу, 830 (Наньянская женская учительская → Наньянская женская средняя школа → Сяндун → Бэйчжань → школа Тангу), Канлэлу, 199 (Первая начальная → Бэйчжань → возрождение Первой); отдельно дана таблица «слитые названия школ» (Наньшань, Шицзянь, Цуйвэнь, Чжабэй, Чжабэй-2, 17-я шанхайская, Третья начальная школа Чжабэя, средняя ступень 60-й шанхайской) part6/README.md (семь языков)
Добавлено Написан очерк «Школа Сяндун: от первой в Шанхае женской учительской школы». 17 июня 1912 года Лин Минчжи основал Наньянскую женскую учительскую школу (первую в истории Шанхая); 1927 — преобразована в Наньянскую женскую среднюю школу; 1937 — директором стала педагог У Жоань; в годы Освободительной войны школа была одной из баз подпольной работы КПК в Шанхае и получила имя «Крепость демократии»; 1966 — переименована в Шанхайскую школу Сяндун; 1998 — средняя ступень Синьчжуна и Чжабэй-2 вошли в неё, школа переехала с Хайнинлу, 830 на Мэнгулу, 48; девиз «Чжуанцзин» (благоговение), го как отличительная черта школы и чемпион мира по го среди любителей Лю Цзюнь part6/01-xiangdong-zhongxue.md (семь языков)
Добавлено Написан очерк «Школа Шибэй: та, которой Сунь Ятсен написал посвящение». 1915 — Тан Найкан на собственные средства основал частную школу Шибэй (сначала начальную); Сунь Ятсен написал «Взращивать таланты», Цай Юаньпэй — «Учить без устали»; 1921 — открыта средняя ступень, 1924 — старшая, 1929 — переименована в «Шанхайскую школу Шибэй с начальной школой», 1937 — из-за долгов всё школьное имущество передано городскому управлению просвещения, частная школа стала государственной, 1954 — в первой группе ключевых школ Шанхая, 1994 — вошла школа Чжабэй, 2005 — в первой группе экспериментальных образцовых старших школ Шанхая; девиз «Трудолюбие, снисходительность, мужество» (трудом утверждать себя, снисходительностью любить людей, мужеством вершить дела) part6/02-shibei-zhongxue.md (семь языков)
Добавлено Написан очерк «Школа Фэнхуа: школа, основанная монахом». В 1947 году ученик наставника Синцы, Вэйюнь, основал частную школу Синцы — первую в Шанхае школу, основанную буддистом; попечителями были Чжан Шичжао и Цюй Ингуан, Ли Цзунжэнь и Сунь Кэ написали «Созвучны стремления»; затем пять переименований (Синцы → Цуйвэнь → школа при новом педагогическом училище → школа «Дунфанхун-57» → Фэнхуа), 1978 — районная ключевая школа, 2004 — переезд на Данинлу, 1000; две особенности — психологическое образование с 1986 года (в 2015 году — в первой группе национальных школ с психологическим профилем) и цифровая экспериментальная система DIS (в 2014 году — первая премия за достижения в базовом образовании) part6/06-fenghua-zhongxue.md (семь языков)
Добавлено Написан очерк «Школа Цинъюнь: школа, собранная „в складчину“». В 1957 году частную школу Цинъюнь совместно учредили 12-я депутатская группа 12-го созыва районного собрания представителей Чжабэя, профсоюз металлистов и машиностроителей района Хуанпу и торгово-промышленная палата района Чжабэй; взносы внесли предприниматели Лу Цзыжу, Дай Бинъи и патриот-эмигрант Шэнь Ин; в 1961–1962 годах школа называлась «торгово-финансовой школой района Чжабэй», в 1979 году вошла школа Шицзянь и школа стала государственной, в 1985 году закреплён статус неполной средней школы, в 2008 году вошла 17-я шанхайская школа и школа переехала на Чжиюаньлу, 389 (раньше на этом дворе с 1906 года стояла частная женская школа Миньли) part6/07-qingyun-zhongxue.md (семь языков)
Примечание Предисловие пятой части переписано целиком. Школы из него убраны, сказано, что «школы уже выделены»; перечислены два оставшихся учреждения (депо и универмаг «Синьсинь») и единственная личная связь автора (депо — место, где он родился) part5/README.md (семь языков)
Примечание Раздел «Хайнинлу, 830» в очерке о школе Бэйчжань сжат до одной фразы со ссылкой. Первая половина истории этого адреса (Наньянская женская учительская → Наньянская женская средняя школа → школа Сяндун) подробно изложена в очерке о школе Сяндун, здесь она больше не разворачивается — остаётся лишь то, что «известный по источникам адрес школы Бэйчжань — 830», и ссылка на страницу part6/08-beizhan-zhongxue.md (семь языков)
Изменено Снята старая неясность: «разные версии адреса» Наньянской женской средней школы — это два разных адреса. Прежде в книге сосуществовали два утверждения: «по данным района Цзинъань — район Сицзан Бэйлу и Кайфэнлу» и «по энциклопедии — Хайнинлу, 830». В этой версии установлено: в 1938 году школа переехала на Кайфэнлу, 214, затем на Хайнинлу, 830 — то есть версии относятся к разным периодам и не противоречат друг другу part6/01-xiangdong-zhongxue.md, part6/08-beizhan-zhongxue.md, appendix/references.md (семь языков)
Изменено Исправлено положение школы Цинъюнь в списке улицы Цинъюньлу в очерке об университете Шанхая. В тексте школа Цинъюнь называлась «сегодняшним топонимом», но в 2008 году она переехала на Чжиюаньлу, 389; теперь указано, что название взято от Цинъюньлу, школа основана в 1957 году и в 2008-м переехала, дана ссылка на очерк о школе Цинъюнь part3/07-shanghai-university.md (семь языков)
Примечание В таблицу обложки «Что содержит книга» добавлена шестая часть; в глоссарий добавлен раздел «семь-пять, имена школ (с шестой части)» (школы Шибэй, Фэнхуа и Цинъюнь, а также Синцы, Цуйвэнь, школа при новом педагогическом училище, «Дунфанхун-57», торгово-финансовая школа района Чжабэй, школа Чжабэй, Чжабэй-2, Третья начальная школа Чжабэя, 17-я шанхайская школа, 60-я шанхайская школа, Чжиюаньлу, Юнсинлу, Кайфэнлу, Тан Найкан, Лин Минчжи, У Жоань, Вэйюнь, Лу Цзыжу, Дай Бинъи, Шэнь Ин, Лю Цзюнь, «Чжуанцзин», «Трудолюбие, снисходительность, мужество», «Закалять волю, стремиться к высоте», «Созвучны стремления», DIS и др.) README.md, docs/TRANSLATION-GLOSSARY.md (семь языков)
Добавлено В приложение четыре добавлен девятый раздел «Школы (шестая часть)» (источники #89—#94): материалы о школах Сяндун, Шибэй, Фэнхуа и Цинъюнь и о Тан Найкане; к сомнительной позиции #83 добавлено пояснение appendix/references.md (семь языков)

v3.7.2 · 2026-10-13 · Пятая часть пополнена двумя местами: школа Бэйчжань и универмаг «Синьсинь»

Тип Что изменилось Затронутые файлы
Добавлено Четвёртый очерк пятой части — «Школа Бэйчжань: школа, названная по вокзалу». Школа открылась в 1969 году на месте закрытой Первой начальной школы Чжабэя (Канлэлу, 199), в 1978 году уступила двор вернувшейся начальной школе, позже её адрес — Хайнинлу, 830. «Бэйчжань» в названии — это имя вокзала и одновременно название района, упразднённого ещё в 1956 году: сначала был район Бэйчжань, потом район Чжабэй, а школа оставила старое имя района у себя на воротах part5/04-beizhan-zhongxue.md (семь языков)
Добавлено В том же очерке — большой раздел «Стадион „Хочэтоу“». Шанхайский стадион «Хочэтоу» на Гунхэсиньлу, 955: осенью 1951 года, когда Министерство железных дорог проводило в Пекине всекитайский железнодорожный футбольный турнир (сборная Шанхайского управления железных дорог стала чемпионом среди команд к югу от Великой стены), у железнодорожников ещё не было своего поля; в 1956 году началось проектирование, в 1957-м стадион построен, площадь — почти 40 му; пострадал в годы «культурной революции»; в 1978 году партийный комитет управления решил восстановить стадион, работы начались в июле 1980 года и в основном завершились в декабре 1986-го, трибуны вмещают около 6000 зрителей; в 1993 году стадион служил тренировочной базой по футболу и тяжёлой атлетике Восточноазиатских игр; в 2013 году на его основе создан спортивно-культурный тематический парк. Ориентир у входа — паровоз с надписью «Цзяншэ 957» part5/04-beizhan-zhongxue.md
Добавлено Пятый очерк пятой части — «Универмаг „Синьсинь“: „первый универмаг“ в устах чжабэйцев». Открыт в марте 1988 года на перекрёстке Гунхэсиньлу, Чжунхуа Синьлу, 567; торговая площадь 5000 м² (площадь здания 6000 м², пять этажей); назывался крупнейшим по торговой площади однообъёмным торговым зданием, построенным в Шанхае после образования КНР. Прежнему району Чжабэй достался номер «тринадцатый магазин», сокращение «тринадцатый» звучало некрасиво, поэтому из названий двух пересекающихся улиц — Гунхэсиньлу и Чжунхуа Синьлу — взяли по одному иероглифу «синь» («новый») и получили «Синьсинь» part5/05-xinxin-baihuo.md (семь языков)
Примечание У «Синьсинь» в Шанхае два источника названия — очерк специально различает их. На Нанкин Дунлу, 720, была ещё компания «Синьсинь» (основана в 1926 году, название от «день новый, и снова новый»), один из четырёх крупнейших универмагов старого Шанхая; в 1927 году на пятом этаже там открылась «Стеклянная радиостанция» — первая радиостанция в Шанхае, полностью созданная и управляемая китайцами; после победы в войне сопротивления она была восстановлена как «Радиостанция „Кайсюань“» и 25 мая 1949 года первой на весь город передала весть об освобождении Шанхая; сегодня в том здании — Первый шанхайский магазин продуктов. Две одноимённые фирмы разного происхождения, очерк различает их таблицей part5/05-xinxin-baihuo.md
Примечание В очерк о депо добавлен фрагмент о столовой «Хунша». Хунша — место, где размещалось Шанхайское отделение железной дороги, название по красному цвету наружных стен; столовая «Хунша» подчиняется Шанхайскому участку зданий и общежитий, после ремонта вновь открылась 1 августа 2023 года, обеденный зал площадью 1147 м² обслуживает более 1200 сотрудников из 12 окрестных организаций; всего у Шанхайского управления группы 6 районных столовых, которые ежедневно принимают более 3500 человек. Соответственно изменён и приём очерка: прежде в начале страницы «я» требовалось лишь в одном месте, теперь — в двух: место рождения и мясные паровые булочки в столовой part5/03-jiwuduan.md (семь языков)
Примечание Способ письма о личной памяти в этой версии определён как «заявление от себя». Во фрагменте о столовой «Хунша» сначала даны источники (управляющая организация, время ремонта, площадь зала, четыре зоны, масштаб обслуживания, порядок расчёта), и только в последнем абзаце автор переходит к личному: «мясные паровые булочки в „Хунше“ я считаю одними из лучших в Шанхае», — и тут же оговаривает: «у этой фразы нет источника, и он не планируется — это вкус, а не исторический факт». В открытых записях чаще всего вспоминают её большие паровые хлеба (шаньдунские, на закваске); в тексте дословно приведены воспоминания старого железнодорожника и замечено: «если столовая сумела оставить в памяти человека одну еду — она уже себя оправдала» part5/03-jiwuduan.md
Примечание Соответственно переписано «Предисловие» пятой части. Начальный перечень вырос с трёх пунктов до пяти, таблица «первой партии» — с трёх учреждений до пяти, а отношение автора к ним сформулировано так: «в Первой начальной и Синьчжуне он учился, в депо он родился, в школе Бэйчжань учился его отец»; в пояснение о границах добавлена категория «государственные компании», а универмаг отнесён к примерам «и то и другое» part5/README.md (семь языков)
Улучшено Дополнена система источников. В приложение четыре добавлен раздел «восемь. Школы, стадион и торговля» (#80—#88): история адреса школы Бэйчжань, все данные стадиона «Хочэтоу», происхождение названия универмага «Синьсинь» и различение с одноимённым магазином на Нанкинлу, источники о Хунше и столовой «Хунша» — всё собрано разом appendix/references.md семи языков
Улучшено В глоссарий добавлены 52 термина раздела «семь-четыре, школы, стадион и торговля» (школа Бэйчжань / район Бэйчжань / Наньянская женская средняя школа / школа Сяндун / школа Тангу / стадион «Хочэтоу» / тип «Цзяншэ» / столовая «Хунша» / Шанхайское отделение железной дороги / участок зданий и общежитий / номерной магазин / тринадцатый магазин / «Ванцзы байхо» / «Стеклянная радиостанция» / «Радиостанция „Кайсюань“» и др.); названия школ и магазинов даны в переводе на каждый язык и унифицированы по всей книге docs/TRANSLATION-GLOSSARY.md
Улучшено Число страниц в семи языках выросло с 350 до 364 (по 52 страницы на язык) весь сайт

v3.7.1 · 2026-10-13 · Пятая часть пополнена ещё одним местом: Шанхайское локомотивное депо

Тип Что изменилось Затронутые файлы
Добавлено Третий очерк пятой части — «Шанхайское локомотивное депо: экипировочная площадка западнее старого Северного вокзала». Учреждение начиналось в 1905 году с «паровозного сарая» (Шанхайский паровозный сарай Шанхай-Нанкинской железной дороги), в 1949 году отделилось от вагонного депо, в 1975 году, после постройки депо Наньсян, стало пассажирским локомотивным депо, с 1978 года получило тепловоз «Чжоу Эньлай»; оно обслуживало площадку западнее старого Северного вокзала — подавало воду, уголь, чистило золу, разворачивало паровозы — и работало так до 1987 года, когда старый Северный вокзал прекратил пассажирское сообщение part5/03-jiwuduan.md (семь языков)
Примечание Очерк объясняет, «чем занимается депо». Разделение труда на железной дороге — это цепочка: станция ведает пассажирами и грузами, локомотивное депо — локомотивами, вагонное депо — вагонами. «Экипировка» — не «приведение снаряжения в порядок», а полный уход за локомотивом между двумя выездами: очистка от золы, набор угля и воды, подача песка, разворот, осмотр. В очерке это описано построчно в таблице из шести строк part5/03-jiwuduan.md
Примечание Разделение 1975 года изложено прямо. В 1975 году реконструировали сортировочную станцию Наньсян и построили депо Наньсян, а прежнее Шанхайское депо сделали пассажирским; грузовыми локомотивами ведало депо Наньсян (5 путей экипировки и ожидания, нефтехранилище на 6000 м³), у Шанхайского депо — 3 пути и хранилище на 600 м³. Разделение и оснащение обоих депо даны по шанхайскому местному своду «Путевые сооружения Шанхайской железной дороги» part5/03-jiwuduan.md
Примечание На площадке старого Северного вокзала «сначала учреждение, потом достопримечательность» — очерк разделяет две хронологии. После открытия нового вокзала в 1987 году бывшая площадка была перестроена в Шанхайскую станцию технической экипировки пассажирских вагонов (обслуживает вагоны, а не локомотивы); в 2004 году старое здание вокзала стало Шанхайским музеем железных дорог. Пятая часть собирает «учреждения», а на этой земле сегодня стоит «место» — очерк говорит об этом с первой страницы и подхватывает тему из третьей части part5/03-jiwuduan.md, part5/README.md
Примечание В очерке сохранено одно место от первого лица: «я родился на этой площадке»; всё остальное опирается на проверяемые источники. В «Предисловие» пятой части соответственно добавлены третье учреждение и пояснение о приёме part5/03-jiwuduan.md, part5/README.md
Улучшено Дополнена система источников. В приложение четыре добавлен раздел «семь. Старые учреждения и железная дорога» (#72—#79): источники о двух школах пятой части и о депо собраны разом; история и оснащение Шанхайского депо взяты из шанхайского местного свода (уровень A), фраза «локомотивы нашего депо» — из личных воспоминаний (уровень C, единичное свидетельство), что отмечено и в тексте, и в приложении appendix/references.md семи языков
Улучшено В глоссарий добавлены 29 терминов раздела «семь-три, железная дорога и площадка старого Северного вокзала» (локомотивное депо / вагонное депо / локомотив / экипировка / водокачка / поворотный круг / «Чжоу Эньлай» / старое русло Цюцзяна и др.); железнодорожные термины даны по отраслевым нормам (англ. locomotive depot, нем. Bahnbetriebswerk, фр. dépôt de locomotives) docs/TRANSLATION-GLOSSARY.md

v3.7.0 · 2026-10-13 · Открыта «Часть пятая · Старые учреждения Чжабэя»

Тип Что изменилось Затронутые файлы
Добавлено Добавлена пятая часть «Старые учреждения Чжабэя». Прежние четыре части собирали то, что «можно посмотреть, проверить, прочитать»: хронику, улицы, достопримечательности, людей. Эта часть собирает пятую категорию — места, которые несут историю, но не продают билетов. Это «учреждения» вроде школ, больниц, заводов, институтов: подойдя к воротам, вы чаще всего увидите лишь вход и табличку с названием, но добрая половина новой истории Чжабэя происходила именно за такими воротами part5/README.md (семь языков)
Добавлено В первой партии — две школы: «Первая начальная школа Чжабэя» и «Школа Синьчжун → Синьчжунская старшая школа». Первую в 1928 году основал Чэнь Хэцинь; она начиналась с трёх снятых комнат в доме 228 по Старой Бяоцзылу близ вокзала Чжабэй, в первый год было всего 78 учеников. Вторую в 1925 году основала Шанхайская торговая палата (предшественник — общество Сюнэн 1923 года); адрес шёл от Тангулу, 730 к Мэнгулу, 48, затем к Юаньпинлу, а в 2025 году школа отметит столетие part5/01-zb1-primary.md, part5/02-xinzhong.md (семь языков)
Примечание Переезд 1998 года затронул сразу две школы — в этой версии это изложено ясно. В июле 1998 года школа Синьчжун переехала с Мэнгулу, 48 на Юаньпинлу, 400, разделила среднюю и старшую ступени и получила имя «Шанхайская Синьчжунская старшая школа»; средняя ступень вошла в школу Сяндун, а школа Сяндун одновременно переехала с Хайнинлу, 830 и заняла прежний адрес Синьчжуна — Мэнгулу, 48. Старшая ступень ушла на север, на Юаньпинлу, средняя осталась на месте и перешла к другой школе part5/02-xinzhong.md
Примечание Автор книги учился в обеих школах, поэтому оба очерка написаны от первого лица, но без личных подробностей — только проверяемая история школы. Слова автора стоят на виду: «картинка личная, её не найти в источниках, и ей не место в тексте» part5/README.md, part5/*.md
Улучшено В таблицу «Что содержит книга» на обложках семи языков добавлена строка о пятой части и сделана ссылкой; оглавление, поисковый индекс и карта сайта автоматически расширены новыми страницами README.md, SUMMARY.md, scripts/toc.tsv семи языков

v3.6.0 · 2026-10-12 · Прямые внутренние ссылки + карточки для соцсетей + языковая подсказка

Тип Что изменилось Затронутые файлы
Улучшено Около 17,7 тыс. внутренних ссылок по всему сайту переведены на прямые адреса. Прежде каждая ссылка писалась как xxx.html, а каноническая форма онлайн-адреса — «отдельная страница без расширения, страница-каталог со слешем» (например, /zh/part1/01-naming, /zh/), поэтому каждый клик сначала проходил через перенаправление. Теперь внутренние ссылки и канонические адреса совпадают, клик ведёт сразу; адреса результатов внутреннего поиска тоже изменены — из поисковой выдачи больше не надо петлять scripts/inject-seo.mjs
Добавлено У каждой страницы появилась карточка для соцсетей. По одной карточке 1200×630 на каждый из семи языков, в бумажно-чернильной палитре книги, с названием и подписью автора на соответствующем языке. Отправьте адрес любой страницы в WeChat, чат или соцсеть — покажется эта карточка, а не голая ссылка новые assets/og/*.png (семь штук), scripts/gen-og-images.mjs
Добавлено Если язык браузера не китайский, внизу страницы всплывает подсказка. Она сообщает, какой язык браузера обнаружен, и даёт кнопку перехода в соответствующую версию; сайт по-прежнему открывается всегда на упрощённом китайском, подсказку можно сразу закрыть, и после закрытия она больше не появляется scripts/inject-seo.mjs, styles/website.css
Примечание Подсказка крепится в конце страницы, а не в тексте: при перелистывании заменяется контейнер текста, и всё, что внутри него, при переходе исчезает. Кроме того, подсказка появляется только при действительно другом языке: китайский браузер с китайской версией и английский с английской не получают лишней строки; кнопка «переключить» ведёт на текущую страницу в другом языке, а не выбрасывает на обложку scripts/inject-seo.mjs
Улучшено Добавлен локальный предпросмотр npm run preview: он отдаёт собранный сайт по тем же правилам адресов, что и онлайн (без расширения, с завершающим слешем, автоматический переход с .html), так что «локально открывается» примерно равно «онлайн открывается». Прежний npm run serve по-прежнему годится для правки на лету, но у него другой процесс сборки — в страницах не будет подвала и SEO-тегов новый scripts/preview-dist.mjs, package.json

v3.5.3 · 2026-10-12 · В подвал добавлены автор и номер версии

Тип Что изменилось Затронутые файлы
Улучшено Подпись в конце текста каждой страницы продолжилась с «название + домен» до «название + zhabei.org + Чжоу Гэ@2026 + номер версии». После домена идёт имя автора «Чжоу Гэ@2026» полужирным, затем номер текущей версии — на размер меньше и серым. Такой порядок позволяет подписи самой отвечать на вопрос «кто это написал и какая это версия»: полужирный сразу показывает автора, номер версии мелок и не отвлекает, но всегда под рукой scripts/inject-seo.mjs, styles/website.css
Примечание Номер версии не хранится отдельно: при сборке он читается прямо из последней строки таблицы «Обзор версий» на китайской странице «История версий» (таблица дополняется в хронологическом порядке, последняя строка — самая новая версия). Почему не берётся поле версии из файлов проекта: с v2.0.0 оно не поддерживалось, и в подвале сразу появилась бы неверная версия. Если номер прочитать не удалось, сборка немедленно завершается с ошибкой — пустой номер в подвале не появится молча scripts/inject-seo.mjs
Примечание Имя автора во всех семи языках — одна и та же строка «Чжоу Гэ@2026»: это имя и подпись, а не переводимый интерфейсный текст, и это то же самое, что подпись «Чжоу Гэ (Nickzhuo)» на обложках. Номер версии также не переводится — vX.Y.Z. В самопроверку подвала добавлены два пункта: строка автора должна быть ровно «Чжоу Гэ@2026», номер версии — в форме vX.Y.Z и дословно совпадать с последней строкой китайского „Обзора версий“ (самопроверка разбирает её независимо и вместе со скриптом вставки образует два замка) scripts/check-branding.py

v3.5.2 · 2026-10-12 · Оглавление на обложке стало кликабельным

Тип Что изменилось Затронутые файлы
Улучшено Таблица «Что содержит книга» на обложке перестала быть просто текстом. Столбец «Часть» и полужирные заголовки в столбце «Содержание» стали ссылками: клик в любом месте ведёт на страницу «Предисловие» соответствующей части; четыре пункта строки приложений (код улиц / хронология / старые и новые топонимы / библиография) связаны по отдельности и ведут на свои страницы. У читателя часто есть привычка «увидел оглавление — хочу нажать», и не стоит заставлять его сначала рыться в боковой панели README.md семи языков
Примечание Ссылки даны относительными адресами (например, part1/README.md), как и остальные ссылки на странице: на https://zhabei.org они работают как обычно, а при локальном предпросмотре не уводят с localhost. Тексты ссылок на семи языках написаны по нормам каждого языка, цели ссылок дословно совпадают; за этим автоматически следит пункт A в scripts/check-translations.py —

v3.5.1 · 2026-10-12 · В боковой панели остался только домен

Тип Что изменилось Затронутые файлы
Изменено Ссылка «GitHub» вверху левой панели убрана. Прежде там стояли рядом две ссылки — домен и GitHub, теперь остался только домен. Боковая панель нужна, чтобы указывать читателю путь; выкладывать там репозиторий исходников к «чтению книги» отношения не имеет и легко внушает мысль, что без GitHub не обойтись book.json (links.sidebar)
Примечание Вход к исходникам не пропал: фраза «исходные файлы на GitHub» в тексте обложки осталась (она нужна для сообщений об ошибках), кнопка «Править эту страницу» в верхней панели по-прежнему ведёт в репозиторий. Боковая панель просто больше не дублирует эту ссылку —

v3.5.0 · 2026-10-12 · Домен в верхней панели и подвале

Тип Что изменилось Затронутые файлы
Улучшено Справа в верхней панели каждой страницы и в конце текста показан домен книги zhabei.org. Верхний знак сделан эмблемой, стоит слева от панели языков и отделён тонкой вертикальной чертой; нижний стоит в одной строке с названием книги как подпись страницы. На любой странице читатель сразу видит официальный адрес книги и может переслать его другому шаблон верхней панели header.html, scripts/inject-seo.mjs, styles/website.css
Улучшено Оба адреса ведут на обложку текущего языка — с японской страницы во /ja/, с французской во /fr/, а не всегда на упрощённую китайскую версию; ссылки относительные, поэтому при локальном предпросмотре они не уводят с localhost там же
Добавлено Самопроверка показа домена scripts/check-branding.py: построчно сверяет наличие эмблемы в верхней панели и подписи в подвале, что обе ссылки ведут на обложку своего языка, что название книги в подвале совпадает с заголовком страницы и что стили попали в собранный сайт. Проведён тест на опровержение (ссылка на другой язык, удалённый подвал, неверное название, лишняя эмблема — все четыре поломки ловятся) новый scripts/check-branding.py
Примечание Подвал сделан вставкой после сборки, а не переопределением шаблона: в теме вообще нет шаблона website/footer.html, и чтобы добавить его в шаблон, пришлось бы копировать целиком page.html (128 строк, включая скрипт восстановления состояния боковой панели), а копия при малейшем расхождении тихо перестаёт работать; к тому же плагин поиска уже занимает page.html с тем же именем, и второй слой вытеснил бы его вместе с поиском. У вставочной версии есть счётные утверждения: при изменении структуры страницы она сразу падает на этапе сборки и не теряет подвал молча —

v3.4.0 · 2026-10-12 · Запуск zhabei.org

Тип Что изменилось Затронутые файлы
Добавлено Книга официально вышла на https://zhabei.org. На обложках семи языков и на странице «Об этой книге» указан адрес для чтения онлайн: читателю больше не нужно сначала добывать исходники README.md, about.md семи языков
Добавлено На всех 323 страницах добавлена SEO-основа: у каждой страницы самоуказательный canonical, взаимные hreflang семи языков (включая x-default, ведущий на упрощённую китайскую версию), теги Open Graph; прежде пустой description заполнен по первому абзацу текста; созданы sitemap.xml (322 записи, каждая с взаимными xhtml:link семи языков) и robots.txt. Корневая страница-переход помечена noindex, поэтому в карту сайта не входит новые scripts/inject-seo.mjs, package.json
Добавлено Самопроверка SEO scripts/check-seo.py: проверяет, что canonical каждой страницы самоуказателен и единствен, что hreflang семи языков замкнут, что описание не пусто и что карта сайта покрывает все страницы новый scripts/check-seo.py
Примечание Структура сайта: один домен, разные пути (/zh/, /zh-hant/, /en/ …), семь языков на одном домене. Форма адреса — «отдельная страница без расширения, обложка со слешем» (например, /zh/part1/01-naming, /zh/) — это каноническая форма хостинга, по ней строятся canonical и sitemap; старые адреса с .html работают как прежде и перенаправляются автоматически. Адрес сайта задан в одном месте вверху scripts/inject-seo.mjs и может быть переопределён переменной окружения SITE_URL —

v3.3.0 · 2026-10-12 · Китайский разделён на упрощённый и традиционный

Тип Что изменилось Затронутые файлы
Добавлено С этой версии китайский делится на «упрощённый» и «традиционный» и стоит в одном ряду с английским, японским, корейским, французским и немецким; в панели языков стало семь пунктов. Упрощённая версия остаётся единственным источником (zh/), традиционная (zh-hant/) производится из неё, а не переписывается вручную: у одного текста в двух начертаниях не должно быть двух черновиков, иначе после каждой правки китайского источника пришлось бы переписывать и второй zh-hant/ (новые 47 страниц + book.json), LANGS.md, шаблон верхней панели
Добавлено Новый скрипт производства scripts/gen-zh-hant.py: одной командой пересобирает zh/ в zh-hant/ (включая book.json и SUMMARY.md), с ключами --check (только сравнить, при расхождении вернуть 1) и --report (пять проверок) scripts/gen-zh-hant.py
Примечание В традиционной версии принято тайваньское начертание (OpenCC s2tw), а прямые ASCII-кавычки в тексте попарно заменены на традиционные китайские угловые кавычки двух уровней (в упрощённой версии стоят " — норма континентальной вёрстки). Преобразование кавычек обязано пропускать блоки кода: на этой самой странице есть блок кода с прямой ASCII-кавычкой ("); в первой версии пропуск не сработал, литерал был съеден как типографская кавычка, и чётность кавычек во всём файле перевернулась — дальнейшее **преобразование далеко не только „смена начертания“** стало закрываться перед открытием. Одна ошибка — и весь текст неверен, причём сборка молчит scripts/gen-zh-hant.py
Примечание Преобразование далеко не только «смена начертания»: таблица слов OpenCC превращает общий элемент «ли» в названиях 21 переулка (Саньцзэнли, Цзинцинли и др.) в слово «внутри», «первое, что сделало Главное строительное управление» — в «сделало» с другим иероглифом, основателя «Шанъу иньшугуань» Бао Сяньчана — в вариант с иными иероглифами, а служебную частицу «лэ» ошибочно принимает за омонимичное служебное слово (в отчёте приведён пример, где „стало ясно“ получает неверное написание). Всё это внесено в таблицу исключений, а OpenCC обходится через заполнители в области частного использования — проверено, что OpenCC её вообще не трогает, поэтому нельзя «сначала сменить начертание, потом отдать OpenCC»: он снова берётся за собственный традиционный вывод scripts/gen-zh-hant.py
Примечание Принцип начертания: меняются только знаки и пунктуация, лексика не локализуется. Поэтому континентальные формы для «репортажа», «ссылки», «видео», «программного обеспечения» и «сети» сохраняются (на Тайване для части из них приняты иные написания) — книгу пишет континентальный автор о Шанхае, это тот же принцип, по которому английская, французская, немецкая, японская и корейская версии сохраняют исходный смысл docs/TRANSLATION-GLOSSARY.md
Улучшено Три скрипта самопроверки расширены до семи языков: утверждение о панели языков изменено с «ровно 6» на 7; матрица языковой принадлежности поискового индекса расширена до 7×7 — у упрощённой и традиционной версий ключи URL полностью совпадают, и именно эта пара легче всего страдает от смешения; в самопроверку переводов добавлен пункт K «сохранность производного традиционного начертания» (равная длина по страницам, отсутствие незакрытых кавычек, отсутствие невосстановленных заполнителей), а для традиционной версии пропускаются два неприменимых пункта scripts/check-langbar.py, scripts/check-search.py, scripts/check-translations.py
Изменено Список языков на обложках и в панели изменён с «китайский · English · …» на «китайский упрощённый · китайский традиционный · English · …»; названия языков всегда пишутся своими знаками — на обложке традиционной версии так же стоит «китайский упрощённый», как в английском тексте названия «японский» и «корейский» стоят на их собственных языках README.md семи языков, шаблон верхней панели
Устранено Кнопка «Править эту страницу» в верхней панели на страницах всех семи языков была написана по-китайски — её текст брался из строки в корневой конфигурации, общей для всех языковых подкниг, поэтому и англоязычный читатель видел китайскую надпись. Теперь текст берётся по языку: китайский (традиционные иероглифы) / Edit this page / японский / 이 페이지 편집 / Modifier cette page / Diese Seite bearbeiten. Плагин и раньше умел брать текст по языку (он читает имя языкового каталога подкниги), просто в конфигурации он был задан не полностью; заодно проверены семь адресов перехода — все ведут в реально существующие каталоги репозитория корневой book.json

v3.2.2 · 2026-10-10 · Починен поиск в пяти языках

Тип Что изменилось Затронутые файлы
Устранено Внутреннего поиска в английской, японской, корейской, французской и немецкой версиях фактически не было. Поисковый индекс создаёт плагин search-plus, а он хранит индекс в модульной глобальной переменной; многоязычная сборка HonKit к тому же запускает шесть языков параллельно в одном процессе, а ключи URL страниц у всех языков полностью совпадают, поэтому позже собранный язык перекрывал предыдущий — шесть файлов индекса получались одинакового размера, и во всех был китайский текст. Читатель иностранной версии открывал поиск и на любой запрос не по-китайски получал 0 результатов. Сборка при этом не падала, страницы выглядели нормально — обнаружить это можно было, только действительно поискав local-plugins/gitbook-plugin-search-plus/index.js (новый; раскладка по «корням вывода», фронтенд-скрипт и шаблон дословно скопированы из upstream), package.json
Добавлено Новая самопроверка поискового индекса scripts/check-search.py: по каждому языку сверяет число записей, охват страниц оглавления, полноту полей и строит матрицу языковой принадлежности по подзаголовкам обложек (свой язык попадает, остальные пять — 0 попаданий) scripts/check-search.py
Примечание Полная проверка перед запуском: сборка 6 языков × 46 страниц, всего 277 страниц; 21 072 внутренние ссылки, 0 битых; панель языков в норме на всех 276 страницах; восемь машинных проверок перевода пройдены. Поиск проверен в реальном браузере на трёх сайтах: «Чжабэй» по-китайски — 46 попаданий, «Sihang Warehouse» по-английски — 16, «ruisseau» по-французски — 27 —

v3.2.1 · 2026-10-10 · Выборочная проверка качества переводов

Проведена выборочная проверка пяти языков — английского, японского, корейского, французского и немецкого — ручным чтением и машинной сверкой (ссылки, числа, имена собственные, утечка языка, соотношение объёма, структура заголовков — восемь пунктов); найдены и устранены три типа расхождений.

Тип Что изменилось Затронутые файлы
Изменено На двух корейских страницах приложений метка источников в конце главы стояла как **인용과 출처**:, на двух немецких — как **Quellen und Herkunft**:, что не совпадало с заданными глоссарием **출처**: / **Quellen**:; теперь все четыре страницы приведены к норме ko/appendix/place-names.md, ko/appendix/road-names.md, de/appendix/place-names.md, de/appendix/road-names.md
Изменено Во французской и немецкой версиях пункт оглавления и заголовок страницы «История версий» не совпадали (во французском оглавлении Journal des versions, заголовок Journal des modifications; в немецком Versionsverlauf и Änderungsprotokoll); теперь оба приведены к заголовку страницы — у остальных четырёх языков такого расхождения не было. Правка внесена в источник оглавления, производные файлы пересобраны scripts/toc.tsv, fr/SUMMARY.md, de/SUMMARY.md
Изменено В очерке о Ван Шоухуа строка «прежнее имя» в английской и французской версиях из-за омонимии транскрипции (Цзиюань / Цзиюань, Цзиньлян / Цзиньлян / Цзиньлян) читалась как повторная ошибка; теперь в английской, французской и немецкой версиях после имени в скобках даны иероглифы для различения, как уже сделано в японской и корейской en/part4/05-wangshouhua.md, fr/part4/05-wangshouhua.md, de/part4/05-wangshouhua.md

v3.2.0 · 2026-10-10 · Основной текст пяти языков переведён полностью

Тип Что изменилось Затронутые файлы
Добавлено Основной текст английской, японской, корейской, французской и немецкой версий переведён полностью: по 43 страницы на язык (часть первая — 10, вторая — 10, третья — 10, четвёртая — 9, приложения — 4), плюс по 3 титульные страницы; всего в шести языках 276 страниц. С этого момента в книге нет ни одной страницы-заглушки en/, ja/, ko/, fr/, de/ — все файлы .md
Добавлено В глоссарий добавлены раздел седьмой «Частотные имена собственные основного текста» (Шанхайский всекитайский профсоюз, «Буечэн», КПК, Гоминьдан, Шанхайское сражение, 19-я армия, Чан Кайши, Мао Цзэдун, Цинъюньлу, Хуэйвэньлу, Пэн Юэпу, усадьба Гуанчжао, Цзоуматан, Среднее кольцо, «раздетый район», Хуанпу и др. — 25 позиций) и раздел восьмой «Запись чисел и единиц» (десять тысяч юаней / сто миллионов юаней / му / ли / км² в едином написании на пяти языках) docs/TRANSLATION-GLOSSARY.md
Изменено В немецком унифицировано «19-я армия» — Routenarmee (прежде в part1 стояло Route-Armee, вопреки глоссарию, всего 9 мест) de/README.md, de/part1/05-1927-1932.md, de/appendix/
Изменено На английской обложке раздел «Состав книги» возвращён к трёхколоночной таблице, как в китайском; удалена устаревшая фраза «перевод выполняется поэтапно» (английский текст переведён полностью) en/README.md
Примечание Имена и стиль во всех пяти языках определяются глоссарием: в японском — традиционные иероглифы и катакана для чтения, в корейском — транскрипция по путунхуа, в английском, французском и немецком — пиньинь —

v3.1.1 · 2026-10-09 · Подпись автора (Чжоу Гэ / Nickzhuo)

Тип Что изменилось Затронутые файлы
Добавлено Прозвище автора «Чжоу Гэ (Nickzhuo)» официально вписано в книгу, в четырёх местах единообразно: поле author в метаданных каждого языка, подпись на обложке, подпись в конце главы, раздел об авторе. Написание по языкам: китайский — «Чжоу Гэ (Nickzhuo)»; английский, французский, немецкий — «Zhou Ge (Чжоу Гэ) · Nickzhuo»; японский — «Чжоу Гэ (Nickzhuo)»; корейский — «저우거(Чжоу Гэ) · Nickzhuo». Латинское Nickzhuo всегда сохраняется как есть — так проще искать по всей книге и держать метаданные едиными book.json, */book.json, */README.md, */about.md
Добавлено На страницах «Об этой книге» всех языков добавлен раздел «Об авторе» с пояснением, что сообщения об ошибках, дополнения и обсуждения идут через репозиторий GitHub */about.md
Добавлено В глоссарий переводов добавлен раздел «Автор книги»: закреплены варианты подписи на шести языках и требование дословного совпадения с метаданными docs/TRANSLATION-GLOSSARY.md
Изменено Автор в корневом book.json дополнен с «Чжоу Гэ» до «Чжоу Гэ (Nickzhuo)» book.json

v3.1.0 · 2026-10-09 · Убрана страница выбора языка + панель языков

Тип Что изменилось Затронутые файлы
Улучшено Сайт открывается сразу на китайском. Корневой index.html больше не страница «выбор языка», а страница мгновенного перехода: meta refresh стоит в <head>, браузер доходит до head и переходит, тело не успевает отрисоваться, поэтому мерцания не видно; поверх добавлен location.replace() без записи в историю, чтобы нажатие «назад» не возвращало сюда и не зацикливало переход _layouts/website/languages.html
Добавлено Справа в верхней панели каждой страницы появилась плоская панель шести языков (китайский · English · японский · корейский · Français · Deutsch), без выпадающего списка; текущий язык подсвечен киноварной «капсулой». Ссылки автоматически пересчитываются с «текущей страницы» на «одноимённую страницу другого языка», а обложка README.md правильно отображается в index.html local-plugins/honkit-plugin-zhabei-theme/_layouts/website/header.html, styles/website.css
Улучшено Верхняя панель переведена на flex-вёрстку: кнопки инструментов (боковая панель / правка страницы / шрифт) слева, панель языков справа. На узких экранах (≤900px) панель языков переносится во вторую строку по центру, при 320px не вылезает и не закрывает текст styles/website.css
Устранено Шаблон панели языков обязан лежать в локальном плагине, а не в корне проекта _layouts/: в многоязычном режиме каждый язык — отдельная Book, её корень содержимого — zh/, en/…, а не корень проекта; файл в корне тихо не работает (сборка не падает, но панели на странице нет). Это отмечено в шаблоне и в .bookignore local-plugins/honkit-plugin-zhabei-theme/_layouts/website/header.html
Устранено Комментарии в шаблоне нужно писать как `: HonKit вtemplateEngine.toNunjucks()заменил разделители комментариев nunjucks на три решётки. При записи обычными «решётка и скобки» это **не комментарий**: блочные теги внутри реально разбираются, и сборка падает сparseBlock: expected endblock, got end of file`; если блочных тегов нет, весь текст комментария выводится на страницу _layouts/website/languages.html, local-plugins/honkit-plugin-zhabei-theme/_layouts/website/header.html
Примечание Фраза «другие языковые версии — на странице выбора языка» на обложках всех языков заменена указанием на панель языков в верхней панели */README.md

v3.0.0 · 2026-10-09 · Мультиязычность (английский / японский / корейский / французский / немецкий)

Тип Что изменилось Затронутые файлы
Переработано Книга переведена на многоязычную структуру HonKit: добавлен LANGS.md, китайское содержание целиком перенесено в zh/, каждый язык стал отдельной книгой (со своими book.json и SUMMARY.md); в корневом book.json поле language очищено, файл стал общим для всех языков LANGS.md, book.json, zh/
Добавлено Добавлены пять языковых версий — английская, японская, корейская, французская и немецкая; 46 пунктов оглавления написаны на каждом языке en/, ja/, ko/, fr/, de/
Добавлено Глоссарий переводов: общие правила транскрипции пяти языков + соответствия топонимов, учреждений, событий, лиц и понятий — единственная основа переводных имён в книге. В японском — иероглифы и реальное чтение, бытовавшее в Шанхае (Чжабэй = Захоку, У Чаншо = Госёсэки); в корейском — транскрипция по путунхуа согласно «Правилам записи заимствований» Национального института корейского языка 1986 года (Чжабэй = 자베이) docs/TRANSLATION-GLOSSARY.md
Добавлено Титульные страницы готовы на всех пяти языках: обложка, об этой книге, история версий переведены */README.md, */about.md, */changelog.md
Добавлено Страницы-заглушки для непереведённых глав (чтобы в боковой панели не было битых ссылок 404) и скрипт проверки внутренних ссылок по всему сайту scripts/make-stubs.py, scripts/check-links.py
Устранено Стили языковых страниц не применялись: в корневом book.json поле theme-default.styles недоступно в языковых подкнигах (в шаблоне темы fileExists(style) не срабатывает в языковой области, а путь через ../ вызывает FileOutOfScopeError). Перенесено в локальный плагин honkit-plugin-zhabei-theme и внедряется как «ресурс книги» — работает во всех шести языках local-plugins/, scripts/sync-styles.mjs, package.json
Улучшено Страница выбора языка переведена на собственный шаблон (вместо встроенного жёстко заданного английского заголовка HonKit) и оформлена в палитре «бумага и тушь»; встроенная двухколоночная float-вёрстка заменена на CSS grid — тема добавляет .languages правила ::before/::after{display:table}, которые в grid-контейнере занимают по ячейке и сдвигают шесть пунктов _layouts/website/languages.html, styles/website.css
Примечание Перевод основного текста на пять языков идёт поэтапно; непереведённые главы пока показаны заглушками и заменяются по мере готовности —

v2.3.0 · 2026-10-09 · Устранение ошибок + новая цветовая схема

Тип Что изменилось Затронутые файлы
Устранено «Два выпадающих списка шрифта вверху»: highlight / fontsettings / theme-default — встроенные плагины HonKit, но они были повторно объявлены в book.json и загружались дважды (на практике монтировались два fontsettings/website.css) book.json
Устранено Удалён splitter: он при каждой смене страницы дописывал (append) абсолютно позиционированную полосу width:5px; height:100% и никогда её не убирал (после восьми перелистываний подряд .divider-content-summary вырос с 1 до 9) — отсюда белая полоса справа book.json, package.json
Устранено Удалён back-to-top-button: он так же безусловно дописывал (append) элемент при смене страницы, .back-to-top рос с 1 до 9; к тому же пакет помечен в npm как не поддерживаемый book.json, package.json
Улучшено Цветовая схема заменена на «бумага и тушь · светлая»: встроенная color-theme-1 (пергамент) красила боковую панель почти в чёрный #111, а текст в кремовый и конфликтовала с собственными стилями; теперь единый светлый фон, тёмный текст и киноварный акцент #9c3d2e styles/website.css (палитра собрана вверху в :root)
Улучшено Основной шрифт по умолчанию — с засечками, размер 2 book.json
Изменено Удалена неиспользуемая зависимость gitbook-plugin-toc package.json
Изменено Убраны остатки удалённых плагинов в _book/ _book/ (продукт сборки, в репозиторий не входит)

v2.2.0 · 2026-10-09 · Включены плагины для чтения

Тип Что изменилось Затронутые файлы
Улучшено Улучшенный китайский поиск: search-plus вместо встроенных lunr/search, с разбиением китайского текста и подсветкой результатов book.json
Улучшено «Править эту страницу»: вверху страницы прямая ссылка на исходный файл в репозитории GitHub — читатель может сразу исправить book.json
Улучшено Якоря заголовков: у каждого подзаголовка своя копируемая ссылка (охвачено 46 страниц книги) book.json
Улучшено Сворачивание глав в боковой панели: клик по заголовку главы сворачивает и разворачивает вложенное оглавление book.json
Улучшено Плавающая кнопка «наверх» (удалена в v2.3.0) book.json
Улучшено Ширина боковой панели перетаскивается (удалено в v2.3.0) book.json
Улучшено Копирование блока кода одним нажатием book.json
Улучшено Добавлены зависимости плагинов package.json, package-lock.json

v2.1.0 · 2026-10-09 · Новый модуль

Тип Что изменилось Затронутые файлы
Добавлено Добавлен модуль «История версий»: каждое изменение записывается строкой в таблице changelog.md (эта страница)
Переработано В оглавление добавлен пункт «История версий» SUMMARY.md

v2.0.2 · 2026-10-09 · Улучшен локальный предпросмотр

Тип Что изменилось Затронутые файлы
Добавлено Запуск предпросмотра одним кликом (двойной щелчок поднимает сервер и открывает браузер) preview.bat
Добавлено Список исключений сборки HonKit: служебные файлы разработки не попадают в публикацию .bookignore
Улучшено На обложку добавлен раздел «Локальное чтение (важно)» с объяснением, почему не открывается file:// README.md
Устранено Найдено и объяснено: сайт HonKit использует SPA-навигацию, при file:// её блокирует CORS, нужен HTTP —

v2.0.1 · 2026-10-09 · Исправлены битые ссылки

Тип Что изменилось Затронутые файлы
Устранено Исправлены 60 внутренних ссылок между каталогами (в 34 файлах): ссылки были написаны от «корня книги», а не от текущего файла part1/–part4/, appendix/ — множество файлов .md
Улучшено Полная проверка ссылок: 45 страниц, 2065 внутренних ссылок, 0 битых скрипт проверки (временный)

v2.0.0 · 2026-10-09 · Переход на другую платформу и переписывание книги

Тип Что изменилось Затронутые файлы
Переработано Система сборки перенесена с GitBook на HonKit 6 (SUMMARY.md / book.json почти взаимозаменяемы) package.json, book.json
Добавлено Все 45 страниц книги написаны с нуля: обложка, предисловие + четыре части + четыре приложения 45 файлов .md
Добавлено Часть первая · Хроника Чжабэя (9 глав, от названия до упразднения районов в 2015 году) part1/
Добавлено Часть вторая · Обзор улиц Чжабэя (8 улиц + посёлок Пэнпу) part2/
Добавлено Часть третья · Достопримечательности Чжабэя (9 очерков) part3/
Добавлено Часть четвёртая · Исторические лица Чжабэя (8 очерков) part4/
Добавлено Приложения: код улиц, хронология, старые и новые топонимы, библиография appendix/
Добавлено Трёхуровневая система источников (A — местные своды, бюллетени, реестры памятников; B — авторитетные СМИ; C — энциклопедии и путевые заметки), в конце каждой главы — «Цитаты и источники» все главы книги
Улучшено Собственный стиль «архивная бумага» (текст с засечками, коричневые заголовки, оформленные таблицы) styles/website.css
Улучшено Рабочий процесс автоматической публикации на GitHub Pages .github/workflows/deploy.yml
Улучшено Нормализация концов строк и кодировки: разработка на Windows и сборка на Linux дают одно и то же .gitattributes, .gitignore
Изменено Удалён файл-заглушка NONONO (удалён)

v1.0 · 2023-11-03 · Начальная (заброшена)

Тип Что изменилось Затронутые файлы
Добавлено Каркас проекта создан в облачном редакторе GitBook README.md, SUMMARY.md
Добавлено Файл-заглушка NONONO
Примечание Все три коммита созданы автоматически GitBook (GITBOOK-3 / GITBOOK-4 / Create NONONO), содержания в них нет; после этого проект заброшен —

Условия ведения

Чтобы страницу было удобно дополнять годами, записи следуют трём правилам:

  1. Одно изменение — одна запись: завершив очередной круг правок, сначала добавьте строку в «Обзор версий», затем раздел в «Подробно по версиям»;
  2. Каждая строка понятна сама по себе: пишите, «что именно изменено», а не общие слова вроде «оптимизировано» или «обновлено»;
  3. Указывайте затронутые файлы: так проще проверить или откатить.

Более подробные технические описания коммитов хранятся в истории Git; эта страница фиксирует только изменения, значимые для читателя; одно дополняет другое.

Чжабэй: век на северном берегу реки Сучжоу zhabei.org 舟哥@2026 v3.13.0

results matching ""

    No results matching ""