Служебная лента правок c-design · v0.30.20-draft · 109 записей — развернуть
КОНЦЕПТ v0.30.4 · c-design · №118: атрибуция «распознавания» ЗАКРЫТА полностью — c-copy пересверил по стеме и нашёл 8 мест вместо 4; добраны поля ocr в данных калькулятора Фреша и две строки таблицы на странице сервисов. В таблице короткая форма «1С:Распознавание» — решение c-copy: полное имя нужно там, где вещь называется впервые · №117: шрифты пересобраны с авторской связкой в таблице name — в наши сабсеты Raleway вернулось поле ID 13 (краткое уведомление OFL), вырезанное сабсеттером; ID 0 и ID 14 там уже были. Это НЕ дописывание лицензии, а откат нашего же ухудшения: сверено побайтно с upstream google/fonts · №116: атрибуция сервиса (c-copy, пин 71f9b92) — «распознавание документов» в четырёх местах читалось обобщённым действием и могло спутаться с нашим ИИ, который владелец исключил со старта; везде поставлено штатное имя «1С:Распознавание первичных документов» · №115: полный текст OFL 1.1 вшит в файл ДОСЛОВНО — в <script type="text/plain">, а не в HTML-комментарий: комментарий не терпит «--», а он есть в самом тексте лицензии («substituting -- in part or in whole --»), и моя первая вставка эти места изменила (вердикт c-legal, реестр 2f41199: §2 не выполнялся — встроенный шрифт обязан нести лицензию С СОБОЙ, ссылки недостаточно). Сабсеты Raleway вырезали служебную таблицу шрифта, поэтому лицензии не было ни внутри бинарника, ни в HTML · №114: блок доверия наполнен текстом c-copy (пин d6419e5) — четыре подтверждённых факта, все НАШИ. Без числа клиентов, года основания и SLA в процентах: своих цифр нет, а чужие (11 000+ Scloud, 19 481 arenda1c, ISO 9001) в блок не переносятся. Держатель Метрики вписан в пометку · №113: снято обещание срока «работать можно ‹сегодня›» (c-copy, пин 262ee9d: факта срока переноса нет ни в одном источнике — ни у нас, ни у конкурентов; снято целиком, а не смягчено). Заголовок шага 3 переезда — «Пробуете 15 дней»: подтверждённый факт «15 дней сервиса в подарок» и так стоит в теле шага · №112: блок отзыва УБРАН (решение владельца 01.08 — пустое место честнее отзыва неизвестно от кого; у конкурентов отзывы без фамилий, и именно поэтому им не верят). На его месте каркас блока доверия: работает при любом числе пунктов от трёх, ни одной цифры от дизайна — числа из разведки принадлежат конкурентам. Текст и число фактов — c-copy · №110: поле «Комментарий» в заявке · №111: клин логотипа зелёный в обеих темах (правка владельца) — 🔴 расходится с подлинным вектором клиента на теге v0.55.0, где клин чернильный; тот же знак пинован для CRM v0.56.0 у ячейки S · №109: ЕДИНЫЙ ИСТОЧНИК цен сервера — РАЗМЕТКА. Числа стоят у кнопок ступеней (data-price) и видны читателю, включая 45 000, которого в HTML не было вовсе; скрипт читает их оттуда, пять витринных копий стали производными. Цель — не робот, а человек, который переносит цифры в site.json руками: фабрика код концепта не наследует · №108: дефолт калькулятора (3 места) помечен в коде как ВЫБОР, а не данные — фактического числа мест у нас нет, факт из CRM придёт после первых сделок; указано, где менять и что снять · №107: 🔴 в разметке стояли ЖЁСТКИЕ ЦЕНЫ, дублирующие вычисленные — «5 520 ₽/мес» в итоге калькулятора (нашёл гейт цен c-ops) и «340 ₽» в подсказке лицензии. Опыт с отключённым JS показал: это второй источник тех же чисел, который при смене прайса протухнет молча. Заменены нечисловыми заглушками — источник один, калькулятор · №106: карточка цены −4 строки из 8 (ограничитель высоты калькулятора — ПРАВАЯ панель, зонд binding-child; правки слева секцию не двигали). Снятое — константы, уже стоящие чипами под карточкой и в секции «Что входит»; осталось зависящее от ступени · №105: лестница цен стала ТАБЛИЦЕЙ — блок, чья ценность в сопоставлении, и должен быть таблицей; пять карточек по 113px давали 621 из 998 при норме 768. В строку вошла цена со своей лицензией, раньше жившая текстом под сеткой. Чипы сняты — конфигурации в своей секции, ссылка ведёт прямо в группу. Текст каталога от c-copy (пин 9639f04), якоря групп заложены · №104: тарифы РАЗДЕЛЕНЫ по шву «цена ↔ каталог» (решение владельца §21-бис, исключение из нормы отменено). Лестница пяти ступеней цела, каталог 22 конфигураций вынесен отдельной секцией со своим якорем. Заголовок, подводка и слаг — заглушки, наряды у c-copy и c-seo · №102–103: норма мерится на 1366×768 И 1024 (порог 900 отменён как несуществовавший). Калькулятор: шаг «Конфигурация» — однорядный выбор ступени вместо карточек с чипами (на 1024 сетка схлопывала 3 колонки в 2 и давала ТРИ ряда). Хаб разделов: на ≤1100 большие карточки занимали всю строку — 4 ряда вместо 2; держим 6 колонок · №101: пометка о конфигурационной лицензии переоформлена из черновой в штатное примечание — она живёт не до ответа юриста, а до появления партнёрского договора с «1С Онлайн» (ячейка E квалифицировать не может, документа нет; наряд у c-api), то есть недели. Внутреннее отслеживание оставлено ЗДЕСЬ, в служебной ленте: 🔴 ОТКРЫТО — покрывает ли ИТС Техно право пользования конфигурацией; снять, когда придёт договор · №100: вычет ПЛОСКИЙ — 340 ₽ на всех ступенях, включая КОРП (ответ владельца); ‹уточняется› снято, подсказка тумблера показывает итоговую цену ступени, пять итоговых цен даны строкой ПОД сеткой, а не в карточках — третий ребёнок ломал грид в №83 · №99 🔴 РАЗВОРОТ МОДЕЛИ ЛИЦЕНЗИИ (решение владельца 01.08): лицензия 1С ВКЛЮЧЕНА в 1840, клиент со своей получает ВЫЧЕТ 340 ₽. Прежнее «1840 без лицензии, +631/+902» отменено везде: бейдж ценника (был прямо неверен), подпись, тумблер стал зеркальным, FAQ, лестница, страница аренды. Для КОРП величина не подтверждена — вычет НЕ применяется и об этом сказано · №98 🔴 ЗНАК РУБЛЯ НЕ БЫЛ НАШИМ: ₽ (U+20BD) живёт в сабсете latin-ext, а подключены были только cyrillic и latin — все 89 знаков ₽ на странице рисовались подстановочным шрифтом системы, не Raleway. Найдено при подборе шрифтов. Сабсет подключён · №97: «₽/место/мес» вылезало за карточку ценника — единица стояла в одной строке с числом при запрете переноса; теперь единица всегда со своей строки, помещаться должно только число · №96: «Ускоренный SQL» и «Базы сверх десяти» поменяны местами (правка владельца) — в итоге все три степпера собрались в левой колонке, все три тумблера в правой: колонка теперь читается по ТИПУ органа, а не вперемешку · №95: подпись под вкладками снята (решение владельца) — место возвращено; шапка карточки тарифа укрупнена: название 16.5→21, строка цены и состава 13→15 · №94: не хватало 12px — добраны ТОЛЬКО вертикальными отступами (−35), где ширина строки не меняется: прошлый заход дал половину предсказанного, потому что сжатие по ширине возвращает выигрыш переносом · №93: рендер ГП показал аренду 953 при вьюпорте 900 — моя модель занижала на ~150px СИСТЕМАТИЧЕСКИ (не учитывала перенос текста и высоту чипов конфигураций). Плотностная ревизия обеих колонок: суммарно −84px по дельтам, кегль не тронут · №92: калькулятор — тумблеры и степперы переведены в наш язык (шар на шёлковой дорожке, пилюля с фирменным знаком, состояния hover/active/focus-visible), шесть строк опций поставлены в ДВЕ колонки. По RULE-brand-in-app в плотные строки не тащим --deep: только кант и мягкая тень · №91: страница уезжала ВБОК — декор за правым краем давал горизонтальную прокрутку, липкая шапка сдвигалась вместе со страницей и логотип срезался слева; добавлен overflow-x:clip на корень (clip, а не hidden — hidden ломает sticky) · №90: мои же поздние правила hero (кегль H1 и сетка колонок) стояли НИЖЕ мобильных и молча их убивали — на узком hero оставался двухколоночным; правила ограничены min-width:901px. Служебная пометка об источнике занимала половину ценника — уехала в подсказку, на витрине остался факт · №89 🔴 ДЕФЕКТ, который владелец называл трижды: панели «1С:Фреш» и «Свой сервер» лежали ВНУТРИ #rentBlock, а он при переключении скрывается — значит дочерние панели не показывались НИКОГДА, сколько бы я их ни наполнял. Мои доклады «панель наполнена» были про содержимое, которого пользователь физически не мог увидеть. Перенесены в сиблинги · №88: H1 переносился в пять строк с рваным «для малого / бизнеса» — виноват был не кегль, а text-wrap:balance поверх ручных переносов
; отключён точечно у hero, колонка расширена до 1.15fr · №87 «первая страница съехала»: третья строка H1 (24 знака) при кегле 42px занимала ~585px в колонке 535px, а nowrap не давал перенести — текст уходил ЗА пределы бокса h1 и ложился на кнопки. Зонд по boundingBox этого не видит по построению: столкновение снаружи коробки. Кегль ограничен 35px, nowrap снят · №86: ценник резал число на узком («от 1» вместо «от 1 840») — кегль был жёстким при жёсткой ширине; теперь кегль тянется, число не переносится, единица уходит на свою строку. Cookie-плашка перекрывала низ первого экрана — hero уступает ей место переменной --ckh, той же, что двигает чат и «наверх» · №85 ЗАМЕР ГП: эта лента правок съедала ВЕСЬ первый экран (9 300 символов — ~740px на 1024, ~519px на 1440) и стояла ВЫШЕ шапки; владелец видел стену служебного текста вместо витрины и называл это «блоки посыпались». Свёрнута по умолчанию · №84: владелец «не увидел заполненными» Фреш и сервер — и был прав: панели скрыты атрибутом hidden, а три кнопки над уже заполненной панелью читались как заголовок, не как переключатель. Вкладки стали дорожкой с активной пилюлей, у каждой своя цена входа — содержимое двух других режимов видно ДО клика; состояние объявляется и через aria-selected, не только цветом · №83 РЕГРЕССИЯ ВЕРХА, причина найдена замером: (1) строку про лицензию я вставил ТРЕТЬИМ ребёнком в .tier, а это grid на ДВЕ колонки — чипы уезжали на новый ряд в узкую колонку 190px; (2) подпись ценника выросла со 156 до 214 символов, то есть с трёх строк до пяти — это ровно дефект №39 «распад ценника», который уже чинили; (3) лишний абзац в левой колонке ломал норму «первый экран = один вьюпорт». Факт про лицензию остался в примечании под сеткой, в FAQ, в калькуляторе и на странице аренды · №82: аренда лицензии ВНЕ годовой скидки (решение владельца 01.08 — себестоимостью лицензий мы не управляем, модель приобретения открыта у ячейки E). Скидка считается только от нашей части; на витрине сказано явно в пяти местах, чтобы клиент не посчитал по-своему · №81: ДВА ПУТИ ЛИЦЕНЗИИ (решение владельца 01.08, тексты c-copy пин 115ba4b) — модель ОТМЕНЕНА 01.08 вторым решением владельца и здесь НЕ ВОСПРОИЗВОДИТСЯ: действует «лицензия 1С включена в цену, со своей — плоский вычет», см. запись ниже. Прежние надбавки сняты во всех местах; голое «всё включено» снято; ставка пишется «ОТ» (класс НДС и слой конфиг-лицензии — открытые гейты c-legal+E, не цементируем) · №80: потолок шире — своя ширина шапки 1280 → 1560 (у контента остаётся 1140). Пороги сжатия №58 привязаны к вьюпорту, не к пилюле, поэтому расширение их не ломает: запас в пилюле только вырос · №79: ВИЗА ВЛАДЕЛЬЦА 01.08 (у сервера обещание названо своим отличием «лицензии 1С в цене», у аренды общая фраза привязана к перечню ИТС/SQL/обновления/поддержка; 🔴 остался ОТКРЫТЫМ вопрос, входит ли лицензия 1С в место аренды — после решения по серверу асимметрия видна читателю, ответ за командой) — цены сервера 22 000 / 45 000 РАЗРЕШЕНЫ К ПУБЛИКАЦИИ (виза владельца), но по ОСНОВАНИЮ остаются ГИПОТЕЗОЙ: себестоимость не считалась, вопрос к ячейке E открыт (mail/370). Поэтому режим только «от», в разметку как факт не эмитим. Разрешение публиковать и основание числа — разные вещи, и «не черновик» их смешивало, «до 10» = «По запросу» осознанно (себестоимость выше рынка, малую команду ведём на аренду), лицензии+админ+бэкапы включены. 🔴 Два «всё включено» (аренда и сервер) означали РАЗНОЕ — у аренды вопрос по лицензиям 1С открыт; каждое обещание привязано к своему перечню, общая фраза снята · №78: состав хаба по решению владельца 01.08 — сняты «Переезд с 7.7», «Конфигурации 1С», «Что входит в тариф», добавлены «1С Сервисы» и «Техническая поддержка»; каждая карточка ОТКРЫВАЕТ свою страницу в фирменном стиле (оверлей-вид: концепт остаётся одним файлом), Esc/кнопка/назад закрывают, фокус возвращается · №77 ДЕФЕКТ КАСКАДА: бургер не появлялся НИКОГДА (display:block в медиа проигрывал базовому display:none) · №77 ДЕФЕКТ КАСКАДА: правка №62 (шар лестницы 92px) лежала ВЫШЕ базового правила и молча проигрывала — шар был 46px при иконке 74px, иконка вылезала на текст; в .pcard резерв стоял только на заголовке, описание уходило под шар на 52px. Обе подложки сведены в один поздний блок: шар лестницы 104px с иконкой 48px (эталонная пропорция 0.46), у .pcard шар обтекается float вместо absolute · №76: числа сервера от c-mkt внесены ПОМЕЧЕННЫМ черновиком (draft:true → метка «ждёт визу владельца» рядом с числом); до-10 без числа · №75: панель сервера подготовлена под ЦЕНЫ (разворот решения владельца, устав §19) — структура ступеней и слот итога готовы, цифры вписываются одной правкой после сетки c-mkt; сейчас цен НЕТ · №74 ДЕФЕКТЫ: чипы состава были ГЛОБАЛЬНЫМИ и обещали в тарифе Фреш наши услуги (ИТС/SQL/бэкапы) — теперь зависят от режима; панель Фреша наполнена параметрами из листа «Фреш» прайса · №73: текст cookie от c-legal дословно + ПОВЕДЕНИЕ — аналитика грузится ТОЛЬКО по согласию (не в head), две кнопки, выбор запоминается, ссылка на /privacy · №72: cookie-плашка — нижняя полоса в нашем языке, две кнопки (принять/отклонить) заложены, плавающие элементы уступают ей место; ТЕКСТ — слот c-legal · №71 ЧЕРНОВИК: блок-навигатор (хаб) — композиция на НАШЕМ языке (бруски 25°, шар-иконки, волна, разноразмерная сетка), НЕ плитки+3D-предметы+круглая стрелка как у конкурента; 🔴 набор карточек и слаги — ЖДУТ c-seo, тексты — c-copy · №70: «реакция ≤20 минут» на витрине как срок ответа ЛЮДЕЙ (не безотказность) · №69: кнопки=обращение, дисклеймер ст.437 у калькулятора · №68: в калькулятор добавлен режим «1С:Фреш» (Базовый/ПРОФ, ₽/год из прайса), описание тарифа укрупнено на всю панель · №67: НДС-строка c-legal в два уровня · дисклеймер ст.437 · SLA без денежной компенсации (снято ложное обещание) · 24/7 = режим поддержки · шар-подложка иконок как основной стиль · №66: подвал доведён до полноты действующего forbion.ru (снято WebFetch с живого сайта, не со скрина): виды деятельности, полная запись реестра, три юр-ссылки с реальными URL, «перезвоните мне» · №65: иконки акций ×2 и в правый верхний угол (тот же приём, что в лестнице) · №64: знак лестницы во всю плитку (80px), цена не переносится · №63: тень якорной ступени не «дымит» на соседа (полоса на второй карточке) · №62: иконки лестницы ×2 и в правый верхний угол; снят дубль бейджа «рекомендуем» · №61: убран обрезанный бейдж-дубль «у нас» на карточке сравнения · №60: возвращены потерянные значки i-ruble и i-move (два битых use), снят дубль подводки слайда · №59: стрелки лестницы убраны (дважды вставали криво — декор не оправдал себя) · №58: дефект «окно поехало» — шапка переполнялась (запас 27px) и растягивалась за контейнер; введены пороги сжатия + плотный фон шапки (стекло 72% пропускало H1) · №57: калькулятор в новом стиле (данные и логика те же) · №56: ярлычки мессенджеров MAX и Telegram в шапке (знаки — плейсхолдеры, официальные из брендбуков при вёрстке) · №55: контраст цены на жетоне — чернила вместо зелёного (было 2.78/1.95 → 7.89/5.52) · №54: стрелки лестницы в зазоре (не наезжают на цену) · №53: FAQ пересобран — 8 вопросов по интентам в две колонки · №52: акцент H1 возвращён «1С в облаке» (чернила, 900) — приглушение снято с ключевого оффера · №51: перелив чат-кнопки · №50: микро-анимации всегда включены (перелив/пульс/левитация/мазок/счётчики — вестибулярно безопасны; крупный моушн под reduce; классификация для ядра — при вёрстке) · №49: кнопка «наверх», крупнее, перелив снизу вверх · №48: меню «Войти» (стеклянный попап входа в ЛК) · №47: дизайн-подъём блоков — ценовые жетоны, путь роста в лестнице, соединители шагов, приглушение «рынка», фоновые сферы · №46: анимация переходов (snap-прищёлкивание + въезд секций, reduced-motion соблюдён) · №45: формула распространена на все блоки (docs/PATTERN-block-anatomy.md): якорь+спутники+заголовок ролями+глубина-иерархия · №44: H1 в 3 строки · №43: типографика H1 (три управляемые строки, акцентная последняя) · №42: лид и CTA поменяны местами, чипы ещё левее, подпись ценника сжата · №41: годовая скидка 10 % (решение владельца, лист forbion-1c-PRICE-LIST §5). Витрина несёт «от 1 840»; скидка работает МЕХАНИЗМОМ калькулятора, витринного числа под неё нет и заводить не надо — второй ценовой якорь пришлось бы держать синхронно с прайсом, офертой и калькулятором вручную. Прежняя запись содержала утверждение о витрине и число; снято целиком, потому что у числа было ДВА происхождения и арифметикой оно не проверялось · №40: стрелки выше, чипы левее, точки слайдов справа у подписи, сфера-крест удалена · №39: фикс распада ценника (чипы ушли в свободное поле, не крадут ширину) · №38: стрелки в фирменном стиле; мокап-огрызок удалён (ценник = главная карточка); чипы дугой без касаний · №37: НОРМА «блок = экран» (docs/RULE-one-screen.md) — плотностная ревизия всех секций · №36: восстановление (сироты статс-полосы, недозакрытый statsline) · №35: боковые стрелки слайдера, статус-чипы дугой сбоку · №34: факты слиты с тарифами · №33: шапка без CTA-кнопки, +4 плавающих статус-чипа · №32: первый экран в один вьюпорт · №31: фиксы по скринам — компактная шапка, H1-холд бейджем, заголовки слайдов всегда видимы, вкладки у конфигурации, описание тарифа на всю панель · №30: текст +2px · №29: липкая шапка со скроллом + телефон Forbion в шапке · №28: шарообразность — радиальные блики, сферы-декор, круглее радиусы · №27: FAQ-аккордеоны · №26: описание тарифа занимает верх панели, цифры прижаты вниз · №25: шёлк — градиент поверхностей, внутреннее свечение, мягкие тени и кривые анимаций · №24: калькулятор пересобран под один экран (десктоп) · №23: «потолок» в стиле сайта (стеклянная пилюль-панель) · №22 (решение владельца, расхождение №4): серверы БЕЗ цен — «по запросу», битрикс-ставки сняты · №21: конфигурации перечислены в карточках калькулятора, блоку выбора больше места · №20: все подарки в блоке заявки (из прайса) · №19: стекло (оверлеи/белое-на-белом, с фолбэком) + тени усилены · №18: карточка выбранного тарифа в калькуляторе (что входит) · №17: блок «Свой сервер 1С» + сервер в калькуляторе (ставки — прайс, лист «Бит»; 🔴 лист описывает серверы ПОД БИТРИКС — применимость к 1С подтвердить у владельца/c-mkt, флаг поднят) · №16: кнопка «наверх» = НОРМА ДС · №15: объём×2, калькулятор с детализацией, слот оферты (ТЕКСТ — c-legal+E, не дизайн), кнопка «Войти» под будущий ЛК; ранее №14: без зелёных заливок (сравнение/финал — свет), волновые разделители секций + плавный скролл + каскадное появление; ранее №13 (объём) №12 (слайдер): слайдер (оффер/акции/сила) + эмоция и глубина; лучшее конкурентов из разведки устава §8-9: нулевое трение [42clouds], SLA-компенсация [arenda1c, слот], оцифрованная выгода [selectel, слот], триал без менеджера [scloud] · состав акций — финал c-mkt/владельца «добавь картинки/эффекты» поверх №8 и семи правок 27.07 · картинки только инлайн (CSP: внешних 0) · цифры из прайса [устав §11] · ‹уголки› = c-copy · НДС = c-legal+E