~455439
История поста
Меня беспокоит вопрос консистентности в постах ФКФВ. Мы с вами написали более 450 тысяч постов за 9 лет, — и за эти 9 лет мы:
— для формы постов юзали текстарею, потом квилл, потом редактор, потом опять квилл, и потом типтап, и все они были со своими приколами
— жили без параграфов, а потом с параграфами
— жили без реплаев и диалогов, а потом с реплаями и диалогами
— жили с текстами реплаев прямо в посте и потом вне поста
— жили без картинок вообще, потом заливали с урлами ActiveStorage, потом заливали с урлами CDN
— жили без эмбедов вообще, потом заливали эмбеды прямо в тело поста (я что, наркоман?), потом стали делать эмбеды отдельными сущностями
И так далее. Умножьте это на бесконечные переписывания и улучшения стилей ФКФВ, и на выходе получается, что после каждой волнообразной переделки чего-то у постов из прошлой волны вылезает отвратительный UX. А волны все продолжаются и продолжаются.
Это пора прекратить, и я постарался это сделать. Я написал 19 тасков по унификации и нормализации старых постов ФКФВ, выглядит это примерно так:
Вот что я поправил:
— сменил все nbsp на пробелы
— выбросил ГИГАНТСКУЮ ГОРУ каких-то стилей для запятых, я не шучу: у нас в каждом посте был рассадник html типа <span styling="margin-left:0.2rem">,</span>. Я в упор не помню, какая дура нам это всовывала в таких количествах! После чистки база аж полегчала на 3 метра
— все двойные дефисы сменил на тире
— все гигантские (и битые) урлы с картинками с ActiveStorage сменил на урлы на cdn. Причем когда-то мы вливали ссылку на блоб, а когда-то на репрезентацию, это два разных сценария, оба пофиксил. Егор еще кручинился: неужели гора фоток в постах пропала! Но нет, ничего не пропало
— сюда же с картинками: нормально их упаковал без параграфа, чтобы они были кликабельными, как все остальные
— в старых цитатах не было параграфа (это не по канону), добавил
— вырезал все старые эмбеды, которые были в теле поста. Там ТРИ разных сценария (я точно наркоман), все три обработал. Вместо эмбедов там сейчас просто параграф со ссылкой, и теперь плавно, чтобы не бесить апи эмбедов, за пару недель сгенерируем и приклеим к постам недостающие карточки эмбедов по феншую
— поправил два старых стиля для эмбедов ютюбов, и только сейчас увидел еще третий (посты где-то сентябрь 2017 например), сделаю чуть позже
— вырезал гору пустых параграфов типа <p></p> или <p><br /></p>
— выкинул картинки на эмоджи. Да, на ФКФВ были эмоджи картинками! Ну тогда их просто не было в УТФ-8, а теперь они там есть, и картинки не нужны
— отладил я хз сколько, 5-6 сценариев, когда нужны параграфы, а их не было (это был самый большой гемор). Лайн-брейки — колхоз и ФК Торпедо, а параграфы — стиль, красота и Нью-ЦСП.
Поэтому сейчас если открыть на рандоме посты ФКФВ за 26 сентября 2018 года, то все нормально читаемо и понятно, и глаза вроде как совершенно не вытекают, как было еще совсем недавно.
https://fcfv.ru/for/26-09-2018
Иногда я вижу, что какие-то сценарии почему-то не сработали и у каких-то постов поехала мобильная верстка, или я не знаю что еще. Это какие-то очень редкие кейсы, и я до них тоже со временем доберусь.
Понимаете, раз уж у нас гест ФКФВ — целая летопись болельщицких умонастроений уже аж полпоколения, то надо, чтобы все было аккуратно, а не тяп-ляп.
На том и стоим!
Меня беспокоит вопрос консистентности в постах ФКФВ. Мы с вами написали более 450 тысяч постов за 9 лет, — и за эти 9 лет мы:
— для формы постов юзали текстарею, потом квилл, потом редактор, потом опять квилл, и потом типтап, и все они были со своими приколами
— жили без параграфов, а потом с параграфами
— жили без реплаев и диалогов, а потом с реплаями и диалогами
— жили с текстами реплаев прямо в посте и потом вне поста
— жили без картинок вообще, потом заливали с урлами ActiveStorage, потом заливали с урлами CDN
— жили без эмбедов вообще, потом заливали эмбеды прямо в тело поста (я что, наркоман?), потом стали делать эмбеды отдельными сущностями
И так далее. Умножьте это на бесконечные переписывания и улучшения стилей ФКФВ, и на выходе получается, что после каждой волнообразной переделки чего-то у постов из прошлой волны вылезает отвратительный UX. А волны все продолжаются и продолжаются.
Это пора прекратить, и я постарался это сделать. Я написал 19 тасков по унификации и нормализации старых постов ФКФВ, выглядит это примерно так:
Вот что я поправил:
— сменил все nbsp на пробелы
— выбросил ГИГАНТСКУЮ ГОРУ каких-то стилей для запятых, я не шучу: у нас в каждом посте был рассадник html типа <span styling="margin-left:0.2rem">,</span>. Я в упор не помню, какая дура нам это всовывала в таких количествах! После чистки база аж полегчала на 3 метра
— все двойные дефисы сменил на тире
— все гигантские (и битые) урлы с картинками с ActiveStorage сменил на урлы на cdn. Причем когда-то мы вливали ссылку на блоб, а когда-то на репрезентацию, это два разных сценария, оба пофиксил. Егор еще кручинился: неужели гора фоток в постах пропала! Но нет, ничего не пропало
— сюда же с картинками: нормально их упаковал без параграфа, чтобы они были кликабельными, как все остальные
— в старых цитатах не было параграфа (это не по канону), добавил
— вырезал все старые эмбеды, которые были в теле поста. Там ТРИ разных сценария (я точно наркоман), все три обработал. Вместо эмбедов там сейчас просто параграф со ссылкой, и теперь плавно, чтобы не бесить апи эмбедов, за пару недель сгенерируем и приклеим к постам недостающие карточки эмбедов по феншую
— поправил два старых стиля для эмбедов ютюбов, и только сейчас увидел еще третий (посты где-то сентябрь 2017 например), сделаю чуть позже
— вырезал гору пустых параграфов типа <p></p> или <p><br /></p>
— выкинул картинки на эмоджи. Да, на ФКФВ были эмоджи картинками! Ну тогда их просто не было в УТФ-8, а теперь они там есть, и картинки не нужны
— отладил я хз сколько, 5-6 сценариев, когда нужны параграфы, а их не было (это был самый большой гемор). Лайн-брейки — колхоз и ФК Торпедо, а параграфы — стиль, красота и Нью-ЦСП.
Поэтому сейчас если открыть на рандоме посты ФКФВ за 26 сентября 2018 года, то все нормально читаемо и понятно, и глаза вроде как совершенно не вытекают, как было еще совсем недавно.
https://fcfv.ru/for/26-09-2018
Иногда я вижу, что какие-то сценарии почему-то не сработали и у каких-то постов поехала мобильная верстка, или я не знаю что еще. Это какие-то очень редкие кейсы, и я до них тоже со временем доберусь.
Понимаете, раз уж у нас гест ФКФВ — целая летопись болельщицких умонастроений уже аж полпоколения, то надо, чтобы все было аккуратно, а не тяп-ляп.
На том и стоим!
Меня беспокоит вопрос консистентности в постах ФКФВ. Мы с вами написали более 450 тысяч постов за 9 лет, — и за эти 9 лет мы жили:
— (для формы постов) с текстареей, потом квиллом, потом редактором, потом опять квиллом и потом типтапом, и все они были со своими приколами
— без параграфов, а потом с параграфами
— без реплаев и диалогов, а потом с реплаями и диалогами
— с текстами реплаев прямо в посте и потом вне поста
— без картинок вообще, потом заливали с урлами ActiveStorage, потом заливали с урлами CDN
— без эмбедов вообще, потом заливали эмбеды прямо в тело поста (я что, наркоман?), потом стали делать эмбеды отдельными сущностями
И так далее. Умножьте это на бесконечные переписывания и улучшения стилей ФКФВ, и на выходе получается, что после каждой волнообразной переделки чего-то у постов из прошлой волны вылезает отвратительный UX. А волны все продолжаются и продолжаются.
Это пора прекратить, и я постарался это сделать. Я написал 19 тасков по унификации и нормализации старых постов ФКФВ, выглядит это примерно так:
Вот что я поправил:
— сменил все nbsp на пробелы
— выбросил ГИГАНТСКУЮ ГОРУ каких-то стилей для запятых, я не шучу: у нас в каждом посте был рассадник html типа <span styling="margin-left:0.2rem">,</span>. Я в упор не помню, какая дура нам это всовывала в таких количествах! После чистки база аж полегчала на 3 метра
— все двойные дефисы сменил на тире
— все гигантские (и битые) урлы с картинками с ActiveStorage сменил на урлы на cdn. Причем когда-то мы вливали ссылку на блоб, а когда-то на репрезентацию, это два разных сценария, оба пофиксил. Егор еще кручинился: неужели гора фоток в постах пропала! Но нет, ничего не пропало
— сюда же с картинками: нормально их упаковал без параграфа, чтобы они были кликабельными, как все остальные
— в старых цитатах не было параграфа (это не по канону), добавил
— вырезал все старые эмбеды, которые были в теле поста. Там ТРИ разных сценария (я точно наркоман), все три обработал. Вместо эмбедов там сейчас просто параграф со ссылкой, и теперь плавно, чтобы не бесить апи эмбедов, за пару недель сгенерируем и приклеим к постам недостающие карточки эмбедов по феншую
— поправил два старых стиля для эмбедов ютюбов, и только сейчас увидел еще третий (посты где-то сентябрь 2017 например), сделаю чуть позже
— вырезал гору пустых параграфов типа <p></p> или <p><br /></p>
— выкинул картинки на эмоджи. Да, на ФКФВ были эмоджи картинками! Ну тогда их просто не было в УТФ-8, а теперь они там есть, и картинки не нужны
— отладил я хз сколько, 5-6 сценариев, когда нужны параграфы, а их не было (это был самый большой гемор). Лайн-брейки — колхоз и ФК Торпедо, а параграфы — стиль, красота и Нью-ЦСП.
Поэтому сейчас если открыть на рандоме посты ФКФВ за 26 сентября 2018 года, то все нормально читаемо и понятно, и глаза вроде как совершенно не вытекают, как было еще совсем недавно.
https://fcfv.ru/for/26-09-2018
Иногда я вижу, что какие-то сценарии почему-то не сработали и у каких-то постов поехала мобильная верстка, или я не знаю что еще. Это какие-то очень редкие кейсы, и я до них тоже со временем доберусь.
Понимаете, раз уж у нас гест ФКФВ — целая летопись болельщицких умонастроений уже аж полпоколения, то надо, чтобы все было аккуратно, а не тяп-ляп.
На том и стоим!