~164289
Пост на ФКФВ
Вышел релиз 6.2, и ФКФВ перевалил за отметку в 1400 билдов.
Мы наконец-то слезли с Квилла. Это был неплохой гемор, хотя вот такой долгий релиз с ним непосредственно и не связан. Оказалось, что это я напортачил в одном запросе, и пока руками не отпрофилировал, так и не понимал, в чем дело.
Новый редактор (боже хоть бы он у нас был последний!) — Tiptap. Он вроде как хорош, один из мейнстримовых редакторов в индустрии сейчас.
Форматирование в редакторе теперь не делается кнопками, как вы привыкли. Привыкайте к контрол+I, контрол+B и контрол+U. Цитата ставится так: написали символ > — и Типтап поймет, что это цитата. Нумерованные списки вы уже и так умели делать.
Большой апдейт связан с типа как бы фронтендом. Ранее лайв-апдейты геста были сделаны в духе 2019 года, когда мы сокетами гоняли на фронт чистый html и не загонялись. Это бы еще ладно, но все селекторы, вся логика — это была невероятно кровавая каша говна, которую просто невозможно нормально поддерживать.
Теперь мы наконец перелезли на Hotwire. Это когда каша говна упакована в мешок и спрятана за диван, а наружу торчат красивые веревочки, за которые можно дергать. Наконец стало понятно, что, откуда, куда и зачем отправляется. Хотя принципиально меняется мало, это тот же сокетный html с сервера вам в браузеры, просто с массой удобных хелперовских методов.
Как было раньше. Вы ведете беседу с согестником, парируете его доводы в последнем посте, потом обновляете страницу, а оказывается, пока вы писали свой пост, ваш собеседник поправил свой. Некрасиво. Теперь с помощью Хотваера редактирование постов вообще не требует отдельной страницы. Просто нажмите на карандашик, как обычно, и форма редактирования появится под постом. Поправили, что хотели, клацаете самолетик — и отредактированный пост автоматом обновится у всех сразу. Теперь оппонент будет точно прижат к стенке, и признает, что слоумо видосы можно было бы и сделать.
И еще как ранее было: можно листать гест вниз до упора, и страницы сами подскакивают. Мне эта мандула разонравилась — так делают соцсеточки, которые считают просмотры постов, чего у нас нет и не надо. Да и таким образом никогда в жизни не долистаешь до подвала, и не поймешь, имеет ли всетки ФКФВ аффилированность с Факелом или не имеет (не имеет и иметь не будет). Поэтому теперь каждые 20 постов подгружайте отдельным кликом, и они группируются в страницы.
(Тут же был сопутствующий неимоверно бесячий баг: вдруг пока вы листаете ниже, кто-то напишет пост, и они у вас таким образом задвоятся. Теперь ниче не задвоится)
Однако куча всего отвалилось. Не работают эмбеды — вместо них пока кидайте сырые ссылки (они раньше нелепо сокращались, теперь не будут). Игноры тоже не работают — извините, любители игноров! Это скоро вернется, не волнуйтесь — просто нужно как-то лопатить вещи по очереди.
Временно отрублена Овощебаза. Не планирует покидать Вальгаллу Зиндан.
Но фотки с айфона по-прежнему не льются. Зараза, на квилл зря грешил! Придется дебажить, каким-то образом цепляя айфон к макбуку; никогда так не делал, но это дело техники конечно.
Сменился имейл для связи со мной (если кто-то любит почту). Телега не сменилась.
Дорогие сэры! Все баги и прочую сырую шнягу вижу и фикшу по мере сил. Не сердитесь на меня, если что не так, — а лучше пишите в телеграм, если нашли какое-то не такое поведение. Очень поможете, без шуток.
Спасибо за внимание.



