Не уверен, является ли это запланированным поведением или ошибкой, но кнопки масштабирования изображений % и само масштабирование больше не работают, если у изображения отсутствует альтернативный текст (alt text), хотя ранее это работало после недавнего обновления (примерно неделю назад).
Если в посте есть другие изображения, и одно из них не имеет альтернативного текста, то при нажатии на его кнопки % меняется масштаб другого изображения, у которого альтернативный текст есть (ПРАВКА: я только что изменил категорию на Contribute > Bug, потому что, даже если альтернативный текст необходим, этого происходить не должно)
Это больше не работает, хотя раньше работало: 
Добавление части alt| перед размером изображения исправляет ситуацию, как и ожидалось.
Мне нужно обновить некоторые темы, чтобы адаптировать их к этому изменению — иначе эти изображения будут отображаться в размере 100% при повторной обработке (rebake) — и я понял, что это может касаться и других пользователей, отсюда и этот пост.
Это работало, у меня в инстансе есть несколько тем с правильным масштабированием, но без альтернативного текста. Если я пересоберу любую из них, масштабирование пропадает.
Я не смог найти ничего, что объясняло бы разницу при обработке постов.
Мне не возражаю редактировать эти темы, но другие пользователи могут столкнуться с этой проблемой, и элементы управления изменением размера для изображений без alt не должны менять масштаб другого изображения.
Да, похоже, это было моё изменение. Я предполагал, что предыдущая реализация была ошибкой. Все наши тесты предполагают, что размеры будут находиться после символа |:
Я мог бы откатить нас к старому поведению и добавить тест, чтобы убедиться, что оно продолжает работать. Но это означает, что вы никогда не сможете иметь изображение с альтернативным текстом вроде 123x123.
@renato, не знаешь ли ты, как получилось, что в твоем markdown не оказалось символа вертикальной черты? Насколько мне известно, все опции интерфейса должны генерировать его с символом |
Да, посты, в которых я заметил такое поведение, были созданы через API с предустановленным исходным содержимым, которое ранее тестировалось в интерфейсе. Я намеренно удалил альтернативные описания двух изображений, которые не имели бы особого смысла для программ чтения с экрана.
Я не против адаптироваться к новому поведению, если вы так и решите.
Не по теме: могу ли я попросить рекомендацию плагина, который преобразует [что-то] в какой-то исходный контент в качестве вдохновения для создания собственного плагина? Тогда я мог бы просто отредактировать все эти темы, и если в будущем мне снова понадобится их изменить, достаточно будет перезагрузить их.
Да, я думаю, что лучше адаптироваться к новому подходу здесь. Мы изначально не планировали поддерживать это. Более широкая поддержка дополнительных форматов означает больше кода в бэкенде и больше тестирования.
Хорошо, я оставлю предложение показывать кнопки масштабирования только для изображений, которые можно масштабировать.
Да, для этого конкретного изменения я могу это сделать, спасибо. В любом случае, это не единственное место, где у меня есть предустановленное сырое содержимое, управляемое внешним сервисом. Возможно, я смогу почерпнуть идеи из poll — или если вы помните что-то более простое, пожалуйста, дайте знать.
Спасибо и извините за столько шума из-за этой небольшой проблемы.